aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer.cpp
AgeCommit message (Expand)Author
2016-09-29OpenGL: Take cached viewport sub-rect into account for scissorYuri Kunde Schlesner
2016-09-29rasterizer: separate TextureCopy from DisplayTransferwwylele
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot
2016-09-18Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-06-27OpenGL: Add scaled resolution support to scissorYuri Kunde Schlesner
2016-06-27PICA: Scissor fixes and cleanupsYuri Kunde Schlesner
2016-06-27PICA: Implement scissor testSubv
2016-06-07OpenGL: Implement fogJannik Vogel
2016-05-23OpenGL: Set shader_dirty on lighting changesJannik Vogel
2016-05-23OpenGL: Use uniforms for dist_atten_bias and dist_atten_scaleJannik Vogel
2016-05-16Merge pull request #1786 from JayFoxRox/blend-equationbunnei
2016-05-14OpenGL: Only update depth uniforms if the depth changedJannik Vogel
2016-05-12OpenGL: Support blend equationJannik Vogel
2016-05-11OpenGL: Implement texture type 3Jannik Vogel
2016-05-10OpenGL: Implement W-Buffers and fix depth-mappingJannik Vogel
2016-05-10Pica: Implement W-Buffer in SW rasterizerJannik Vogel
2016-05-07fixup simple type conversions where possibleAlexander Laties
2016-05-01Merge pull request #1741 from linkmauve/iwyu-video_corebunnei
2016-04-30OpenGL: border_color was never set. Fixed. (#1740)Jannik Vogel
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot
2016-04-29Common: Remove section measurement from profiler (#1731)Yuri Kunde Schlesner
2016-04-22HWRasterizer: sync specular uniform for new shaderstfarley
2016-04-21HWRasterizer: Texture forwardingtfarley
2016-04-08OpenGL: Respect buffer-write allow registersJannik Vogel
2016-04-08OpenGL: Split buffer-write mask sync into seperate functionsJannik Vogel
2016-04-08OpenGL: Keep stencil-test and framebuffer.depth_format in syncJannik Vogel
2016-04-07Merge pull request #1639 from linkmauve/fix-double-framebuffer-checkbunnei
2016-04-05Merge pull request #1643 from MerryMage/make_uniqueMathew Maidment
2016-04-05Common: Remove Common::make_unique, use std::make_uniqueMerryMage
2016-04-03OpenGL: Fix a double framebuffer completeness checks.Emmanuel Gil Peyrot
2016-04-03OpenGL: Check for framebuffer completenessJannik Vogel
2016-03-23OpenGL: Don't attempt to draw empty triangle batchesYuri Kunde Schlesner
2016-03-05Pica: Write depth value even when depth test is disabledYuri Kunde Schlesner
2016-03-02Add immediate mode vertex submissionDwayne Slater
2016-02-05renderer_opengl: Use GLvec3/GLvec4 aliases for commonly used types.bunnei
2016-02-05gl_rasterizer: Fix issue with interpolation of opposite quaternions.bunnei
2016-02-05pica_types: Replace float24/20/16 with a template class.bunnei
2016-02-05renderer_opengl: Use textures for fragment shader LUTs instead of UBOs.bunnei
2016-02-05renderer_opengl: Initial implementation of basic specular lighting.bunnei
2016-02-05renderer_opengl: Implement HW fragment lighting LUTs within our default UBO.bunnei
2016-02-05renderer_opengl: Implement diffuse component of HW fragment lighting.bunnei
2016-02-03hwrasterizer: Use proper cached fb addr/sizetfarley
2016-01-20hwrasterizer: Use depth offsettfarley
2015-12-09Merge pull request #1267 from yuriks/flipped-framebufferYuri Kunde Schlesner
2015-12-07VideoCore: Unify interface to OpenGL and SW rasterizersYuri Kunde Schlesner
2015-12-06VideoCore: Rename HWRasterizer methods to be less confusingYuri Kunde Schlesner
2015-12-06OpenGL: Rename cache functions to better match what they actually doYuri Kunde Schlesner
2015-12-04OpenGL: Flip framebuffers during transfer rather than when renderingYuri Kunde Schlesner