summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/shader_info.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-12-21shader_recompiler: use float image operations on load/store when requiredGravatar Liam1-4/+101
2023-12-18shader_recompiler: use minimal clip distance arrayGravatar Liam1-0/+2
2023-06-25shaders: Track local memory usageGravatar ameerj1-0/+1
2023-01-23spirv: fix multisampled image fetchGravatar Liam1-0/+1
2023-01-05shader_recompiler: Add comparison operators to descriptor typesGravatar Billy Laws1-0/+12
2023-01-04Video_core: Address feedbackGravatar Fernando Sahmkow1-0/+1
2023-01-01MacroHLE: Add HLE replacement for base vertex and base instance.Gravatar Fernando Sahmkow1-0/+5
2022-12-01shader_recompiler: add gl_Layer translation GS for older hardwareGravatar Liam1-0/+3
2022-11-07video_core: Fix few issues in Tess stageGravatar FengChen1-0/+1
2022-11-04video_core: Fix SNORM texture buffer emulating error (#9001)Gravatar Feng Chen1-0/+10
2022-10-06Shader Decompiler: Check for shift when deriving composite samplers.Gravatar Fernando Sahmkow1-0/+4
2022-09-20video_core: Fix legacy to generic location unpairedGravatar FengChen1-0/+3
2022-09-20video_core: Generate mipmap texture by drawingGravatar FengChen1-0/+1
2022-08-25video_code: support rectangle textureGravatar FengChen1-1/+2
2022-04-23general: Convert source file copyright comments over to SPDXGravatar Morph1-3/+2
2022-04-04shader_recompiler: Decrease indirect cbuf limit to match hardwareGravatar Liam1-1/+1
2022-04-01shader_compiler: support const buffer indirect addressing in GLSLGravatar Liam1-1/+1
2022-04-01shader_recompiler: support const buffer indirect addressing on OpenGL SPIR-VGravatar Liam1-0/+1
2022-03-17Address review commentsGravatar Liam1-0/+1
2022-03-17shader_recompiler: Use functions for indirect const buffer accessesGravatar Liam1-0/+1
2021-11-16spirv: Implement rescaling patchingGravatar ReinUsesLisp1-0/+9
2021-11-16shader: Fix resolution scaling passGravatar ReinUsesLisp1-1/+1
2021-11-16ShaderDecompiler: Add initial support for rescaling.Gravatar Fernando Sahmkow1-0/+1
2021-07-22shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp1-32/+5
2021-07-22shader: Properly manage attributes not written from previous stagesGravatar ReinUsesLisp1-1/+1
2021-07-22glsl: Address rest of feedbackGravatar ameerj1-0/+2
2021-07-22glsl: Conditionally add EXT_texture_shadow_lodGravatar ameerj1-0/+1
2021-07-22glsl: Implement legacy varyingsGravatar ameerj1-0/+2
2021-07-22glsl: Track S32 atomicsGravatar ameerj1-1/+2
2021-07-22glsl: Wip storage atomic opsGravatar ameerj1-0/+1
2021-07-22buffer_cache: Reduce uniform buffer size from shader usageGravatar ReinUsesLisp1-0/+1
2021-07-22shader,glasm: Implement legacy texcoord loadsGravatar ReinUsesLisp1-0/+1
2021-07-22shader: Track legacy varyingsGravatar ReinUsesLisp1-4/+17
2021-07-22glasm: Implement shuffle and vote instructions on GLASMGravatar ReinUsesLisp1-0/+1
2021-07-22shader: Optimize NVN FallthroughGravatar FernandoS271-0/+4
2021-07-22shader: Implement Int32 SUATOM/SUREDGravatar ameerj1-0/+2
2021-07-22shader: Increase the maximum number of storage buffersGravatar ReinUsesLisp1-1/+1
2021-07-22shader: Implement indexed texturesGravatar ReinUsesLisp1-0/+4
2021-07-22shader: Implement D3D samplersGravatar ReinUsesLisp1-0/+6
2021-07-22shader: Add NVN storage buffer fallbacksGravatar ReinUsesLisp1-0/+1
2021-07-22shader: Address feedbackGravatar FernandoS271-1/+1
2021-07-22shader: Implement fine derivates constant propagationGravatar FernandoS271-0/+1
2021-07-22shader: Implement SampleMaskGravatar ReinUsesLisp1-0/+1
2021-07-22shader: Implement PIXLD.MY_INDEXGravatar ReinUsesLisp1-0/+1
2021-07-22spirv: Implement ViewportMask with NV_viewport_array2Gravatar ReinUsesLisp1-0/+1
2021-07-22shader: Implement PrimitiveIdGravatar ReinUsesLisp1-0/+1
2021-07-22shader: Implement tessellation shaders, polygon mode and invocation idGravatar ReinUsesLisp1-0/+5
2021-07-22spirv: Implement image buffersGravatar ReinUsesLisp1-0/+10
2021-07-22spirv: Implement Layer storesGravatar ReinUsesLisp1-0/+1
2021-07-22spirv: Rework storage buffers and shader memoryGravatar ReinUsesLisp1-2/+2