aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/renderer_opengl.cpp
AgeCommit message (Expand)Author
2020-06-24gl_rasterizer: Use NV_vertex_buffer_unified_memory for vertex buffer robustnessReinUsesLisp
2020-06-05renderer_opengl: Only enable DEBUG_OUTPUT when graphics debugging is enabledReinUsesLisp
2020-05-31Merge pull request #3958 from FernandoS27/gl-debugbunnei
2020-05-19renderer_opengl: Add assembly program code pathsReinUsesLisp
2020-05-17OpenGL: Enable Debug Context and Synchronous debugging when graphics debuggin...Fernando Sahmkow
2020-04-15CMakeLists: Make -Wreorder a compile-time errorLioncash
2020-03-25Address review and fix broken yuzu-tester buildJames Rowe
2020-03-24Frontend/GPU: Refactor context managementJames Rowe
2020-03-16renderer_opengl: Move some logic to an anonymous namespaceReinUsesLisp
2020-03-16renderer_opengl: Detect Nvidia Nsight as a debugging toolReinUsesLisp
2020-03-14renderer_opengl: Keep presentation frames in lock-step when GPU debugging.bunnei
2020-03-13Merge pull request #3491 from ReinUsesLisp/polygon-modesbunnei
2020-03-11gl_shader_manager: Fix interaction between graphics and computeReinUsesLisp
2020-03-09gl_rasterizer: Implement polygon modes and fill rectanglesReinUsesLisp
2020-02-28renderer_opengl: Fix edge-case where alpha testing might cull presentationReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for clip controlReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for logic opReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for sRGBReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for rasterize enableReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for alpha testingReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for polygon offsetsReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for stencil testingReinUsesLisp
2020-02-28gl_state_tracker: Implement depth dirty flagsReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for front face and cullingReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for blendingReinUsesLisp
2020-02-28gl_state_tracker: Add dirty flags for buffers and divisorsReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for vertex formatsReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for color masksReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for scissorsReinUsesLisp
2020-02-28gl_state_tracker: Implement dirty flags for viewportsReinUsesLisp
2020-02-28renderer_opengl: Reintroduce dirty flags for render targetsReinUsesLisp
2020-02-28gl_state: Remove completelyReinUsesLisp
2020-02-28gl_state: Remove program trackingReinUsesLisp
2020-02-28gl_state: Remove framebuffer trackingReinUsesLisp
2020-02-28gl_state: Remove texture and sampler trackingReinUsesLisp
2020-02-28gl_state: Remove blend state trackingReinUsesLisp
2020-02-28gl_state: Remove stencil test trackingReinUsesLisp
2020-02-28gl_state: Remove clip control trackingReinUsesLisp
2020-02-28gl_state: Remove rasterizer disable trackingReinUsesLisp
2020-02-28gl_state: Remove viewport and depth range trackingReinUsesLisp
2020-02-28gl_state: Remove scissor test trackingReinUsesLisp
2020-02-28gl_state: Remove color mask trackingReinUsesLisp
2020-02-28gl_state: Remove framebuffer sRGB trackingReinUsesLisp
2020-02-28gl_state: Remove VAO cache and trackingReinUsesLisp
2020-02-28gl_state: Remove depth trackingReinUsesLisp
2020-02-28gl_state: Remove logic op trackerReinUsesLisp
2020-02-28gl_state: Remove polygon offset trackingReinUsesLisp
2020-02-28gl_state: Remove alpha test trackingReinUsesLisp
2020-02-28gl_state: Remove cull mode trackingReinUsesLisp
2020-02-28gl_state: Remove front face trackingReinUsesLisp