aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_rasterizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* video_core: less waiting on the GPU caches' locksTakoroka6 days1-1/+1
* [video_core] fix redundant resize-copy overload and just use default-init res...lizzie2026-05-291-2/+2
* [video_core/engines/maxwell3d] memory inline DrawState to reduce indirection ...lizzie2026-04-281-9/+9
* [vulkan] 2nd Vulkan Global Maintenance (#3853)CamilleLaVey2026-04-241-0/+3
* [common/logging] Simplify logging logic and fix issues when logging before sy...lizzie2026-03-121-2/+2
* [video_core] Rework GPU Accuracy levels and remove Early Release Fences toggl...MaranBr2025-12-091-3/+0
* [video_core] Improve EDS logic and fix a lot of inconsistencies (#3042)MaranBr2025-11-211-9/+7
* [renderer] NG ragebound workaround via LoadOverrides + vk_rasterizer UpdateBl...xbzk2025-11-131-0/+8
* single commit to fix glCcolorMagic logic (#2842)xbzk2025-10-261-1/+1
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-1/+1
* [meta] remove MicroProfile (#185)crueter2025-08-061-19/+0
* [vk, opengl] Prevent GPU draw call if CBUF binding fails (cbuf0 error handlin...Ghost2025-07-131-1/+2
* [vk, opengl] defer checks to topmost call (avoid unnecessary call) (#40)lizzie2025-07-131-24/+22
* Implement LogicOP Workaround for Vulkan on AMD GPUsJPikachu2025-04-081-1/+18
* vk_rasterizer: flip scissor y on lower left origin mode (#13122)liamwhite2024-02-271-12/+17
* scope_exit: Make constexprFearlessTobi2024-02-191-2/+6
* video_core: consistently account for resolution scaling when renderingLiam2024-01-311-2/+6
* video_core: simplify accelerated surface fetch and crop handling between APIsLiam2024-01-311-15/+13
* Core: Eliminate core/memory dependancies.Fernando Sahmkow2024-01-181-2/+2
* SMMU: Implement physical memory mirroringFernando Sahmkow2024-01-181-4/+3
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-18/+20
* Merge pull request #12415 from ameerj/ogl-draw-autoliamwhite2023-12-261-0/+11
|\
| * gl_rasterizer: Implement DrawTransformFeedback macroAmeer J2023-12-191-0/+11
* | Merge pull request #12412 from ameerj/gl-query-primsliamwhite2023-12-221-11/+32
|\ \ | |/ |/|
| * gl_rasterizer: Less spammy log for unimplemented resetsAmeer J2023-12-201-1/+1
| * OpenGL: Add GL_PRIMITIVES_GENERATED and GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRIT...Ameer J2023-12-191-15/+34
* | gl_rasterizer: Silence spammy logsAmeer J2023-12-191-6/+8
|/
* renderer_opengl: remove srgb conversion logicLiam2023-12-031-1/+0
* renderer_vulkan: do not recreate swapchain for srgbLiam2023-12-031-1/+2
* Memory: Fix invalidation handling from the CPU/ServicesFernando Sahmkow2023-11-121-1/+1
* Query Cache: address issuesFernando Sahmkow2023-09-231-8/+16
* Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow2023-09-231-7/+25
* VideoCore: Implement DispatchIndirectFernando Sahmkow2023-08-271-0/+11
* Mark accelerted DMA destination buffers and images as GPU-modifiedKelebek12023-08-131-1/+6
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Fernando Sahmkow2023-06-281-9/+26
* shaders: Track local memory usageameerj2023-06-251-2/+6
* OpenGL: Add Local Memory warmup shaderameerj2023-06-251-0/+2
* OpenGL: Make use of persistent buffer maps in buffer cache downloadsameerj2023-05-281-2/+4
* Texture cache: Only force flush the dma downloadsFernando Sahmkow2023-05-071-1/+1
* GPU: Add Reactive flushingFernando Sahmkow2023-05-071-0/+23
* Merge pull request #10088 from FernandoS27/100-gelato-flavor-test-builds-laterbunnei2023-05-031-1/+1
|\
| * QueryCache: rework async downloads.Fernando Sahmkow2023-04-231-1/+1
* | Accelerate DMA: Use texture cache async downloads to perform the copiesFernando Sahmkow2023-04-291-3/+3
* | TextureCache: refactor DMA downloads to allow multiple buffers.Fernando Sahmkow2023-04-291-1/+1
|/
* Merge pull request #9943 from vonchenplus/gentlemanliamwhite2023-03-131-0/+1
|\
| * video_core: Fix ogl status error when draw_textureFengChen2023-03-121-0/+1
* | general: fix spelling mistakesLiam2023-03-121-1/+1
* | gl_rasterizer: Implement AccelerateDMA DmaBufferImageCopyameerj2023-03-061-2/+43
|/
* Merge pull request #9556 from vonchenplus/draw_textureliamwhite2023-01-191-1/+43
|\
| * video_core: Implement opengl/vulkan draw_textureFeng Chen2023-01-051-1/+43