aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_state.h
AgeCommit message (Expand)Author
2018-09-29Merge pull request #1411 from ReinUsesLisp/point-sizebunnei
2018-09-28video_core: Implement point_size and add point state syncReinUsesLisp
2018-09-28gl_state: Pack sampler bindings into a single ARB_multi_bindReinUsesLisp
2018-09-21gl_state: Remove unused type aliasLioncash
2018-09-08gl_state: Keep track of texture target.bunnei
2018-08-23gl_state: Update to handle stencil front/back face separately.bunnei
2018-08-22renderer_opengl: Namespace OpenGL codeLioncash
2018-08-20GLState: Allow enabling/disabling GL_COLOR_LOGIC_OP independently from blending.Subv
2018-08-12gl_state: Don't track constant buffer mappings.Markus Wick
2018-08-12gl_rasterizer: Use the stream buffer for constant buffers.Markus Wick
2018-08-08maxwell_3d: Use correct const buffer size and check bounds.bunnei
2018-08-02gl_state: Make texture_units a std::arrayLioncash
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-06GLState: Support changing the GL_TEXTURE_SWIZZLE parameter of each texture unit.Subv
2018-04-15GPU: Use the buffer hints from the shader decompiler to upload only the neces...Subv
2018-04-14GPU: Allow configuring ssbos in the opengl state manager.Subv
2018-04-06GL: Rename PicaTexture to MaxwellTexture.Subv
2018-03-26gl_rasterizer: Use 32 texture units instead of 3.bunnei
2018-03-19gl_state: Sync latest version with Citra.bunnei
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_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-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-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-10-21Initial implementation of fragment shader generation with caching.Subv
2015-09-03OpenGL: Add support for Sampler Objects to state trackerYuri Kunde Schlesner
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri 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-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-22OpenGL renderertfarley