summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/environment.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-12-21shader_recompiler: use float image operations on load/store when requiredLiam1-0/+2
2023-08-03Fix shader dumps with nvdisasmKelebek11-1/+1
skip fragment shaders when rasterizer is disabled initialize env_ptrs
2023-01-03ShaderCompiler: Inline driver specific constants.Fernando Sahmkow1-0/+5
2023-01-01MacroHLE: Final cleanup and fixes.Fernando Sahmkow1-2/+2
2023-01-01MacroHLE: Add HLE replacement for base vertex and base instance.Fernando Sahmkow1-0/+5
2022-11-04video_core: Fix SNORM texture buffer emulating error (#9001)Feng Chen1-0/+2
2022-09-20video_core: Generate mipmap texture by drawingFengChen1-0/+2
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2022-01-04ShaderDecompiler: Add a debug option to dump the game's shaders.Fernando Sahmkow1-0/+2
2021-12-05general: Add missing copyright noticesameerj1-0/+4
2021-07-23shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp1-0/+5
Put all varyings into a single std::bitset with helpers to access it. Implement passthrough geometry shaders using host's.
2021-07-23shader: Implement D3D samplersReinUsesLisp1-1/+1
2021-07-23shader: Implement BRXFernandoS271-0/+2
2021-07-23shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when availableReinUsesLisp1-0/+4
2021-07-23shader: Implement TXQ and fix FragDepthReinUsesLisp1-0/+3
2021-07-23vk_pipeline_cache: Add pipeline cacheReinUsesLisp1-3/+8
2021-07-23shader: Add partial rasterizer integrationReinUsesLisp1-0/+14
2021-07-23shader: Initial support for textures and TEXReinUsesLisp1-0/+2
2021-07-23shader: Primitive Vulkan integrationReinUsesLisp1-1/+5
2021-07-23shader: Initial recompiler workReinUsesLisp1-0/+14