aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_state.cpp
AgeCommit message (Expand)Author
2018-07-20gl_state: Make references const where applicable in Apply()Lioncash
2018-07-20gl_state: Get rid of mismatched sign conversionsLioncash
2018-06-26Merge pull request #593 from bunnei/fix-swizzlebunnei
2018-06-26gl_state: Fix state management for texture swizzle.bunnei
2018-06-26gl_state: Remove unused state management from 3DS.bunnei
2018-06-26Merge pull request #554 from Subv/constbuffer_ubobunnei
2018-06-20Build: Fixed some MSVC warnings in various parts of the code.Subv
2018-06-09Rasterizer: Use UBOs instead of SSBOs for uploading const buffers.Subv
2018-06-06GLState: Support changing the GL_TEXTURE_SWIZZLE parameter of each texture unit.Subv
2018-04-19common_funcs: Remove ARRAY_SIZE macroLioncash
2018-04-14GPU: Allow configuring ssbos in the opengl state manager.Subv
2018-04-06GL: Rename PicaTexture to MaxwellTexture.Subv
2018-03-19gl_state: Sync latest version with Citra.bunnei
2017-09-30Fixed type conversion ambiguityHuw Pascoe
2017-08-21gl_rasterizer: add clipping plane z<=0 defined in PICAwwylele
2017-07-01gl_rasterizer: use texture buffer for proctex LUTwwylele
2017-06-22gl_rasterizer: use texture buffer for fog LUTwwylele
2017-06-21gl_state: reset 1d textureswwylele
2017-06-21gl_rasterizer: manage texture ids in one placewwylele
2017-06-21gl_rasterizer/lighting: fix LUT interpolationwwylele
2017-05-20gl_rasterizer: implement procedural texturewwylele
2016-12-07OpenGL: Drop framebuffer completeness check.Markus Wick
2016-11-27RasterizerGL: Use GL_TRUE and 0xFF in the stencil and depth masks instead of ...Subv
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-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot
2016-06-07OpenGL: Implement fogJannik Vogel
2016-05-12OpenGL: Support blend equationJannik Vogel
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot
2016-04-21HWRasterizer: Texture forwardingtfarley
2016-02-26renderer_opengl: Initalise fragment shader LUT texturesMerryMage
2016-02-05renderer_opengl: Use textures for fragment shader LUTs instead of UBOs.bunnei
2015-12-04OpenGL: Add support for glFrontFace in the state trackerYuri Kunde Schlesner
2015-11-18FragShader: Use an UBO instead of several individual uniformsSubv
2015-09-11video_core: Reorganize headersLioncash
2015-09-03OpenGL: Add support for Sampler Objects to state trackerYuri Kunde Schlesner
2015-08-20GLRasterizer: Implemented stencil testing in the hw renderer.Subv
2015-08-06OpenGL: Fix state tracking in situations with reused object handlesYuri Kunde Schlesner
2015-08-05OpenGL: Remove redundant texture.enable_2d field from OpenGLStateYuri Kunde Schlesner
2015-07-22GL Renderer: Remove erroneous glEnable(GL_TEXTURE_2D) callsYuri Kunde Schlesner
2015-06-08Renderer formatting editstfarley
2015-06-08Implemented glColorMasktfarley
2015-05-31Pica: Implement LogicOp function.bunnei
2015-05-29Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot
2015-05-23gl_state: Remove unnecessary const specifier on ApplyLioncash
2015-05-22gl_state: Fix a condition typo in ApplyLioncash
2015-05-22OpenGL renderertfarley