aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/renderer_opengl/gl_shader_cache.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #305 from Djihads80/fix/nx2-cache-version-fselJonas29 hours1-1/+1
|\
| * video_core: bump the shader cache versions for the FSEL lowering fixTakoroka38 hours1-1/+1
* | nx2: capture and lower native shader programs oncekraibse2 days1-1/+2
|/
* Revert "[video_core] Improve asynchronous shader building (#2560)" (#4512)John9 days1-0/+5
* [vulkan, qcom] Fix shader float controls on QCOM driver (#4297)CamilleLaVey2026-08-241-0/+1
* [fmt] use {#:x} instead of 0x{:#x} (#4170)lizzie2026-07-251-2/+2
* [vk] Clamp dynamic descriptors based on device limits (#4115)lizzie2026-06-301-9/+24
* xbzk/gpu-logging_qt-controls_android-fix (#4018)xbzk2026-06-271-2/+2
* [opengl] query GL_MAX_CLIP_DISTANCES instead of hardcoding 8 (#4095)BoiledElectricity2026-06-151-1/+5
* [vk, ogl] bump shader cache version to 17 (#3947)lizzie2026-05-131-1/+1
* [video_core/engines/maxwell3d] memory inline DrawState to reduce indirection ...lizzie2026-04-281-3/+3
* [spirv] nuke spirv-opt (#3877)lizzie2026-04-251-7/+2
* [common/logging] Simplify logging logic and fix issues when logging before sy...lizzie2026-03-121-1/+1
* [ogl, vk] shader invalidation -> 13,16 (#3397)lizzie2026-01-271-2/+2
* [common] merge RenderBackend and ShaderBackend options (#3313)lizzie2026-01-181-25/+23
* [vk, ogl] invalidate pipeline caches from <=0.0.3 (#2637)lizzie2025-10-021-1/+1
* [video_core] Improve asynchronous shader building (#2560)MaranBr2025-09-241-5/+0
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-1/+1
* [VK] Rework SPIRV Shader Optimization (#238)Gamer642025-07-031-2/+11
* User Data Migration from Citron, Sudachi, and Yuzu (#91)swurl2025-05-081-1/+1
* Revert some wip changesMrPurple6662025-04-281-28/+3
* WIP: Enhance shader compilation performance and controlZephyron2025-04-121-3/+28
* renderer_opengl: declare geometry stream support in profileLiam2024-02-261-0/+1
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-5/+6
* shader_recompiler: use float image operations on load/store when requiredLiam2023-12-211-1/+1
* shader_recompiler: ignore clip distances beyond driver support levelLiam2023-12-181-0/+1
* shader_recompiler: Align SSBO offsets in GlobalMemory functionsAmeer J2023-10-311-0/+1
* shader_recompiler: Align SSBO offsets to meet host requirementsAmeer J2023-10-311-0/+1
* Fix shader dumps with nvdisasmKelebek12023-08-031-4/+6
* settings,general: Rename non-confirming enumslat9nq2023-07-211-6/+6
* general: Silence -Wshadow{,-uncaptured-local} warningslat9nq2023-07-181-4/+4
* Remove memory allocations in some hot pathsKelebek12023-06-221-1/+3
* Merge pull request #10699 from liamwhite/conditional-barrierMatías Locatti2023-06-121-0/+1
|\
| * shader_recompiler: remove barriers in conditional control flow when device la...Liam2023-06-101-0/+1
* | shader_recompiler: translate f64 to f32 when unsupported on hostLiam2023-06-101-0/+1
|/
* video_core: Enable ImageGather with subpixel offset on IntelWollnashorn2023-04-081-1/+1
* shader_recompiler: Add subpixel offset for correct rounding at `ImageGather`Wollnashorn2023-04-081-0/+1
* Merge pull request #9588 from liamwhite/bylaws-revertsliamwhite2023-02-191-1/+0
|\
| * Revert "Vulkan, OpenGL: Hook up storage buffer alignment code"Liam2023-01-071-1/+0
* | gl_compute_pipeline: Force context flush when loading shader cacheameerj2023-01-291-4/+4
* | gl_graphics_pipeline: Force context flush when loading shader cacheameerj2023-01-291-4/+5
|/
* Vulkan, OpenGL: Hook up geometry shader passthrough emulationBilly Laws2023-01-051-0/+1
* Vulkan, OpenGL: Hook up storage buffer alignment codeBilly Laws2023-01-051-0/+1
* ShaderCompiler: Inline driver specific constants.Fernando Sahmkow2023-01-031-1/+1
* MacroHLE: Add OpenGL SupportFernando Sahmkow2023-01-011-1/+2
* Merge pull request #7450 from FernandoS27/ndc-vulkanliamwhite2022-12-171-0/+1
|\
| * Vulkan: Add support for VK_EXT_depth_clip_control.FernandoS272022-12-131-0/+1
* | renderer_opengl: refactor context acquireLiam2022-12-131-31/+45
|/
* video_core: Implement maxwell3d draw manager and split draw logicFeng Chen2022-12-081-2/+4
* shader_recompiler: add gl_Layer translation GS for older hardwareLiam2022-12-011-4/+33