aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer.h
AgeCommit message (Expand)Author
2019-01-20Merge pull request #2008 from ReinUsesLisp/dirty-framebuffersbunnei
2019-01-20Merge pull request #2002 from ReinUsesLisp/dsa-vao-bufferbunnei
2019-01-08gl_global_cache: Add dummy global cache managerReinUsesLisp
2019-01-07gl_rasterizer: Skip framebuffer configuration if rendertargets have not been ...ReinUsesLisp
2019-01-06gl_rasterizer: Use DSA for vertex array objectsReinUsesLisp
2018-12-06Merge pull request #1824 from ReinUsesLisp/fbcachebunnei
2018-12-01Merge pull request #1827 from ReinUsesLisp/clip-and-shaderbunnei
2018-11-29gl_rasterizer: Enable clip distances when set in register and in shaderReinUsesLisp
2018-11-29gl_rasterizer: Implement a framebuffer cacheReinUsesLisp
2018-11-28gl_rasterizer: Remove unused struct declarationsReinUsesLisp
2018-11-28gl_rasterizer: Remove extension booleansReinUsesLisp
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-17fix sampler configuration, thanks to Marcos for his investigationRodolfo Bogado
2018-11-17add AlphaToCoverage and AlphaToOneRodolfo Bogado
2018-11-17add support for fragment_color_clampRodolfo Bogado
2018-11-11Improve state management by splitting some of the states id separated functio...Rodolfo Bogado
2018-11-11set sampler max lod, min lod, lod bias and max anisotropyRodolfo Bogado
2018-11-11Merge pull request #1654 from degasus/dirty_flagsbunnei
2018-11-06gl_rasterizer: Split VAO and VB setup functions.Markus Wick
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-30global: Use std::optional instead of boost::optional (#1578)Frederic L
2018-10-28Implement Mip FilterFernandoS27
2018-10-26gl_rasterizer: Implement primitive restart.bunnei
2018-10-25gl_rasterizer: Implement depth range.bunnei
2018-10-22Assert that multiple render targets are not set while alpha testingFernandoS27
2018-10-22Use standard UBO and fix/stylize the codeFernandoS27
2018-10-22Remove SyncAlphaTest and clang formatFernandoS27
2018-10-22Implemented Alpha TestingFernandoS27
2018-10-10Merge pull request #1460 from FernandoS27/scissor_testbunnei
2018-10-08Assert Scissor testsFernandoS27
2018-10-07gl_shader_decompiler: Implement geometry shadersReinUsesLisp
2018-10-06Merge pull request #1446 from bunnei/fast_fermi_copybunnei
2018-10-06Merge pull request #1437 from FernandoS27/tex-mode2bunnei
2018-10-06Implemented Depth Compare and Shadow SamplersFernandoS27
2018-10-06gl_rasterizer: Add rasterizer cache code to handle accerated fermi copies.bunnei
2018-10-04gl_rasterizer: Implement quads topologyReinUsesLisp
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-25video_core: Add asserts for CS, TFB and alpha testingReinUsesLisp
2018-09-15Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi
2018-09-12Use ARB_multi_bind for uniform buffers (#1287)ReinUsesLisp
2018-09-10Merge pull request #1286 from bunnei/multi-clearbunnei
2018-09-10rasterizer: Drop unused handler.Markus Wick
2018-09-10gl_rasterizer: Implement clear for non-zero render targets.bunnei