summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/shader_info.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader_recompiler: Decrease indirect cbuf limit to match hardwareGravatar Liam2022-04-041-1/+1
* shader_compiler: support const buffer indirect addressing in GLSLGravatar Liam2022-04-011-1/+1
* shader_recompiler: support const buffer indirect addressing on OpenGL SPIR-VGravatar Liam2022-04-011-0/+1
* Address review commentsGravatar Liam2022-03-171-0/+1
* shader_recompiler: Use functions for indirect const buffer accessesGravatar Liam2022-03-171-0/+1
* spirv: Implement rescaling patchingGravatar ReinUsesLisp2021-11-161-0/+9
* shader: Fix resolution scaling passGravatar ReinUsesLisp2021-11-161-1/+1
* ShaderDecompiler: Add initial support for rescaling.Gravatar Fernando Sahmkow2021-11-161-0/+1
* shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp2021-07-221-32/+5
* shader: Properly manage attributes not written from previous stagesGravatar ReinUsesLisp2021-07-221-1/+1
* glsl: Address rest of feedbackGravatar ameerj2021-07-221-0/+2
* glsl: Conditionally add EXT_texture_shadow_lodGravatar ameerj2021-07-221-0/+1
* glsl: Implement legacy varyingsGravatar ameerj2021-07-221-0/+2
* glsl: Track S32 atomicsGravatar ameerj2021-07-221-1/+2
* glsl: Wip storage atomic opsGravatar ameerj2021-07-221-0/+1
* buffer_cache: Reduce uniform buffer size from shader usageGravatar ReinUsesLisp2021-07-221-0/+1
* shader,glasm: Implement legacy texcoord loadsGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Track legacy varyingsGravatar ReinUsesLisp2021-07-221-4/+17
* glasm: Implement shuffle and vote instructions on GLASMGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Optimize NVN FallthroughGravatar FernandoS272021-07-221-0/+4
* shader: Implement Int32 SUATOM/SUREDGravatar ameerj2021-07-221-0/+2
* shader: Increase the maximum number of storage buffersGravatar ReinUsesLisp2021-07-221-1/+1
* shader: Implement indexed texturesGravatar ReinUsesLisp2021-07-221-0/+4
* shader: Implement D3D samplersGravatar ReinUsesLisp2021-07-221-0/+6
* shader: Add NVN storage buffer fallbacksGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Address feedbackGravatar FernandoS272021-07-221-1/+1
* shader: Implement fine derivates constant propagationGravatar FernandoS272021-07-221-0/+1
* shader: Implement SampleMaskGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement PIXLD.MY_INDEXGravatar ReinUsesLisp2021-07-221-0/+1
* spirv: Implement ViewportMask with NV_viewport_array2Gravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement PrimitiveIdGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement tessellation shaders, polygon mode and invocation idGravatar ReinUsesLisp2021-07-221-0/+5
* spirv: Implement image buffersGravatar ReinUsesLisp2021-07-221-0/+10
* spirv: Implement Layer storesGravatar ReinUsesLisp2021-07-221-0/+1
* spirv: Rework storage buffers and shader memoryGravatar ReinUsesLisp2021-07-221-2/+2
* spirv: Define StorageImageWriteWithoutFormat capability when usedGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement SR_THREAD_KILLGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement ATOM/S and REDGravatar ameerj2021-07-221-0/+13
* spirv: Guard against typeless image reads on unsupported devicesGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement SULD and SUSTGravatar ReinUsesLisp2021-07-221-15/+32
* shader: Interact texture buffers with buffer cacheGravatar ReinUsesLisp2021-07-221-1/+1
* shader: Implement texture buffersGravatar ReinUsesLisp2021-07-221-0/+9
* shader: Implement indexed attributesGravatar FernandoS272021-07-221-0/+2
* shader: Add subgroup masksGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Mark SSBOs as written when they areGravatar FernandoS272021-07-221-0/+1
* shader: Implement ViewportIndexGravatar FernandoS272021-07-221-0/+1
* shader: Implement ClipDistanceGravatar FernandoS272021-07-221-0/+1
* shader: Add PointCoord attributeGravatar FernandoS272021-07-221-0/+1
* shader: Add PointSize attributeGravatar ameerj2021-07-221-0/+1
* shader: Implement FSWZADDGravatar ameerj2021-07-221-0/+1