aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_state.cpp
AgeCommit message (Expand)Author
2019-01-09gl_rasterizer: Workaround Intel VAO DSA bugReinUsesLisp
2019-01-06gl_rasterizer: Use DSA for vertex array objectsReinUsesLisp
2019-01-06gl_state: Drop uniform buffer state trackingReinUsesLisp
2018-11-26Implement depth clampRodolfo Bogado
2018-11-26GPU States: Implement Polygon Offset. This is used in SMO all the time. (#1784)Marcos
2018-11-23Merge pull request #1725 from FernandoS27/gl43bunnei
2018-11-24Add support for clear_flags registerRodolfo Bogado
2018-11-21Removed pre 4.3 ARB extensionsFernandoS27
2018-11-18drop support for non separate alpha as it seems to cause issues in some gamesRodolfo Bogado
2018-11-17add AlphaToCoverage and AlphaToOneRodolfo Bogado
2018-11-17add support for fragment_color_clampRodolfo Bogado
2018-11-17fix viewport and scissor behaviorRodolfo Bogado
2018-11-13gl_state: Amend compilation warningsLioncash
2018-11-11Improve state management by splitting some of the states id separated functio...Rodolfo Bogado
2018-11-05Add support to color mask to avoid issues in blending caused by wrong values ...Rodolfo Bogado
2018-11-04Implement multi-target viewports and blendingRodolfo Bogado
2018-10-30Improve OpenGL state handlingRodolfo Bogado
2018-10-28Implement sRGB Support, including workarounds for nvidia driver issues and QT...Rodolfo Bogado
2018-10-26gl_rasterizer: Implement primitive restart.bunnei
2018-10-25gl_rasterizer: Implement depth range.bunnei
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-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
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-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