summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_state_tracker.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* ir/texture_pass: Use host_info instead of querying Settings::values (#9176)Morph2022-11-111-2/+2
* Fix stencil func registers, make clip control equivalent to how it was before, but surely wrong.Kelebek12022-10-101-8/+6
* Update 3D regsKelebek12022-10-071-27/+30
* state_tracker: workaround channel setup for homebrewLiam2022-10-061-1/+1
* OpenGl: Implement Channels.Fernando Sahmkow2022-10-061-4/+13
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* shader: Accelerate pipeline transitions and use dirty flags for shadersReinUsesLisp2021-07-231-6/+0
* video_core: Reimplement the buffer cacheReinUsesLisp2021-02-131-22/+3
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-0/+7
* video_core: Adjust `NUM` macro to avoid Clang warningcomex2020-12-071-1/+1
* video_core: Remove all Core::System references in rendererReinUsesLisp2020-09-061-4/+2
* gl_rasterizer: Implement line widths and smooth linesReinUsesLisp2020-04-131-0/+7
* DirtyFlags: relax need to set render_targets as dirty Fernando Sahmkow2020-03-141-1/+0
* gl_rasterizer: Implement polygon modes and fill rectanglesReinUsesLisp2020-03-101-0/+10
* dirty_flags: Deduplicate code between OpenGL and VulkanReinUsesLisp2020-02-281-38/+1
* state_tracker: Remove type traits with named structuresReinUsesLisp2020-02-281-4/+2
* gl_state_tracker: Implement dirty flags for depth clamp enablingReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for clip controlReinUsesLisp2020-02-281-0/+7
* gl_state_tracker: Implement dirty flags for point sizesReinUsesLisp2020-02-281-0/+7
* gl_state_tracker: Implement dirty flags for fragment color clampReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for logic opReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for sRGBReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for rasterize enableReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for multisampleReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for alpha testingReinUsesLisp2020-02-281-0/+8
* gl_state_tracker: Implement dirty flags for polygon offsetsReinUsesLisp2020-02-281-0/+11
* gl_state_tracker: Implement dirty flags for primitive restartReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for stencil testingReinUsesLisp2020-02-281-0/+14
* gl_state_tracker: Implement depth dirty flagsReinUsesLisp2020-02-281-0/+8
* gl_state_tracker: Implement dirty flags for front face and cullingReinUsesLisp2020-02-281-1/+8
* gl_state_tracker: Implement dirty flags for blendingReinUsesLisp2020-02-281-0/+16
* gl_state_tracker: Implement dirty flags for clip distances and shadersReinUsesLisp2020-02-281-0/+11
* gl_state_tracker: Add dirty flags for buffers and divisorsReinUsesLisp2020-02-281-0/+21
* maxwell_3d: Change write dirty flags to a bitsetReinUsesLisp2020-02-281-11/+11
* gl_state_tracker: Implement dirty flags for vertex formatsReinUsesLisp2020-02-281-0/+10
* gl_state_tracker: Implement dirty flags for color masksReinUsesLisp2020-02-281-0/+11
* gl_state_tracker: Implement dirty flags for scissorsReinUsesLisp2020-02-281-0/+9
* gl_state_tracker: Implement dirty flags for viewportsReinUsesLisp2020-02-281-0/+17
* renderer_opengl: Reintroduce dirty flags for render targetsReinUsesLisp2020-02-281-0/+85
* gl_rasterizer: Remove dirty flagsReinUsesLisp2020-02-281-0/+0