aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/profile.h
Commit message (Expand)AuthorAgeFilesLines
* [shader_recompiler, vulkan, qcom, tu] Provide handling to missing shader subg...CamilleLaVey2026-10-141-0/+3
* [vulkan] Implementation for VK_EXT_shader_quad_control (#4168)CamilleLaVey2026-08-281-0/+2
* [vulkan, qcom] Fix shader float controls on QCOM driver (#4297)CamilleLaVey2026-08-241-0/+2
* [vulkan] 4th Vulkan Global Maintenance (#4212)CamilleLaVey2026-07-161-0/+8
* [vulkan, android] Mediacodec implementation + Vulkan fixes (#4191)CamilleLaVey2026-07-091-0/+7
* [vulkan] 3rd Vulkan Global Maintenance (#4189)CamilleLaVey2026-07-091-0/+2
* [vk] Clamp dynamic descriptors based on device limits (#4115)lizzie2026-06-301-1/+0
* [spirv] mark sampled image descriptor indices non-uniform (#3900)ryana2026-05-041-0/+4
* shader_recompiler: throw on missing geometry streams in geometry shadersLiam2024-02-191-0/+1
* shader_recompiler: ignore clip distances beyond driver support levelLiam2023-12-181-0/+2
* Merge branch 'master' into ssbo-alignAmeer J2023-11-261-0/+1
|\
| * renderer_vulkan: ignore viewport stores on non-supporting driversLiam2023-11-191-0/+1
* | shader_recompiler: Align SSBO offsets in GlobalMemory functionsAmeer J2023-10-311-0/+2
|/
* Manually robust on Maxwell and earlierKelebek12023-10-191-1/+3
* Avoid using VectorExtractDynamic for subgroup mask on Adreno GPUsBilly Laws2023-06-031-0/+2
* Implement scaled vertex buffer format emulationBilly Laws2023-06-031-0/+1
* video_core: Enable ImageGather with subpixel offset on IntelWollnashorn2023-04-081-3/+3
* shader_recompiler: Add subpixel offset for correct rounding at `ImageGather`Wollnashorn2023-04-081-0/+4
* Vulkan: Add a workaround for input_position on Adreno driversBilly Laws2023-01-051-0/+2
* Vulkan: Add support for VK_EXT_depth_clip_control.FernandoS272022-12-131-0/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* glsl: Add boolean reference workaroundameerj2021-12-291-0/+2
* glsl_context_get_set: Add alternative cbuf type for broken driversameerj2021-12-291-0/+2
* glsl: Clamp shared mem size to GL_MAX_COMPUTE_SHARED_MEMORY_SIZEameerj2021-07-221-0/+2
* shader: Ignore global memory ops on devices lacking int64 supportameerj2021-07-221-0/+1
* emit_spirv: Workaround VK_KHR_shader_float_controls on fp16 NvidiaReinUsesLisp2021-07-221-0/+2
* shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp2021-07-221-0/+1
* shader: Split profile and runtime info headersReinUsesLisp2021-07-221-72/+0
* glsl: Address rest of feedbackameerj2021-07-221-0/+2
* glsl: Conditionally use fine/coarse derivatives based on device supportameerj2021-07-221-0/+1
* glsl: Cleanup/Address feedbackameerj2021-07-221-0/+2
* glsl: Add stubs for sparse queries and variable aoffi when not supportedameerj2021-07-221-0/+2
* glsl: Implement fswzaddameerj2021-07-221-0/+1
* glsl: Implement image atomics and set layerameerj2021-07-221-1/+0
* glsl: Add cbuf access workaround for devices with component indexing bugameerj2021-07-221-0/+2
* glsl: Use textureGrad fallback when EXT_texture_shadow_lod is unsupportedameerj2021-07-221-0/+1
* glsl: skip gl_ViewportIndex write if device does not support itameerj2021-07-221-0/+1
* glsl: Query GL Device for FP16 extension supportameerj2021-07-221-0/+2
* glasm: Use ARB_derivative_control conditionallyReinUsesLisp2021-07-221-0/+1
* opengl: Declare fragment outputs even if they are not usedReinUsesLisp2021-07-221-0/+4
* glasm: Use storage buffers instead of global memory when possibleReinUsesLisp2021-07-221-0/+3
* shader: Split profile and runtime information in separate structsReinUsesLisp2021-07-221-5/+8
* shader: Add OpenGL shader profile optionsReinUsesLisp2021-07-221-0/+11
* shader: Implement SR_Y_DIRECTIONFernandoS272021-07-221-0/+2
* spirv: Implement ViewportMask with NV_viewport_array2ReinUsesLisp2021-07-221-0/+1
* shader: Implement tessellation shaders, polygon mode and invocation idReinUsesLisp2021-07-221-0/+16
* spirv: Implement alpha testameerj2021-07-221-1/+14
* shader: Implement transform feedbacks and define file formatReinUsesLisp2021-07-221-0/+10
* shader: Implement early Z testsReinUsesLisp2021-07-221-0/+1
* shader: Implement geometry shadersReinUsesLisp2021-07-221-0/+10