summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_state_tracker.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* state_tracker: workaround channel setup for homebrewLiam2022-10-061-0/+1
* OpenGl: Implement Channels.Fernando Sahmkow2022-10-061-34/+48
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* general: Reduce core.h includesameerj2022-03-181-1/+0
* shader: Accelerate pipeline transitions and use dirty flags for shadersReinUsesLisp2021-07-231-1/+0
* video_core: Reimplement the buffer cacheReinUsesLisp2021-02-131-8/+24
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-2/+13
* video_core: Remove all Core::System references in rendererReinUsesLisp2020-09-061-24/+4
* gl_rasterizer: Implement line widths and smooth linesReinUsesLisp2020-04-131-0/+1
* gl_rasterizer: Implement polygon modes and fill rectanglesReinUsesLisp2020-03-101-0/+11
* renderer_opengl: Fix edge-case where alpha testing might cull presentationReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for depth clamp enablingReinUsesLisp2020-02-281-0/+1
* gl_rasterizer: Notify depth mask changes on clearReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Track state of index buffersReinUsesLisp2020-02-281-0/+13
* gl_state_tracker: Implement dirty flags for clip controlReinUsesLisp2020-02-281-0/+6
* gl_state_tracker: Implement dirty flags for point sizesReinUsesLisp2020-02-281-0/+1
* gl_state_tracker: Implement dirty flags for fragment color clampReinUsesLisp2020-02-281-0/+1
* gl_state_tracker: Implement dirty flags for logic opReinUsesLisp2020-02-281-0/+6
* gl_state_tracker: Implement dirty flags for sRGBReinUsesLisp2020-02-281-0/+6
* gl_state_tracker: Implement dirty flags for rasterize enableReinUsesLisp2020-02-281-0/+6
* gl_state_tracker: Implement dirty flags for multisampleReinUsesLisp2020-02-281-0/+1
* gl_state_tracker: Implement dirty flags for alpha testingReinUsesLisp2020-02-281-0/+1
* gl_state_tracker: Implement dirty flags for polygon offsetsReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement dirty flags for primitive restartReinUsesLisp2020-02-281-2/+2
* gl_state_tracker: Implement dirty flags for stencil testingReinUsesLisp2020-02-281-0/+5
* gl_state_tracker: Implement depth dirty flagsReinUsesLisp2020-02-281-1/+7
* gl_state_tracker: Implement dirty flags for front face and cullingReinUsesLisp2020-02-281-2/+11
* gl_state_tracker: Implement dirty flags for blendingReinUsesLisp2020-02-281-1/+13
* gl_state_tracker: Implement dirty flags for clip distances and shadersReinUsesLisp2020-02-281-0/+1
* gl_state_tracker: Add dirty flags for buffers and divisorsReinUsesLisp2020-02-281-0/+4
* maxwell_3d: Change write dirty flags to a bitsetReinUsesLisp2020-02-281-1/+3
* gl_state_tracker: Implement dirty flags for vertex formatsReinUsesLisp2020-02-281-0/+12
* gl_state_tracker: Implement dirty flags for color masksReinUsesLisp2020-02-281-0/+11
* gl_state_tracker: Implement dirty flags for scissorsReinUsesLisp2020-02-281-6/+27
* gl_state_tracker: Implement dirty flags for viewportsReinUsesLisp2020-02-281-1/+9
* renderer_opengl: Reintroduce dirty flags for render targetsReinUsesLisp2020-02-281-0/+56
* gl_rasterizer: Remove dirty flagsReinUsesLisp2020-02-281-0/+0