aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/emit_glsl_warp.cpp
AgeCommit message (Collapse)Author
2023-10-22emit_glsl_warp: Fix shfl_in_bounds conditionalAmeer J
2022-04-23general: Convert source file copyright comments over to SPDXMorph
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.
2021-12-05shader_recompiler: Adjust emit_context includesameerj
2021-08-31emit_glsl_warp: Fix shuffle ops for 64-thread warp sizesameerj
2021-08-31emit_glsl_warp: Fix ballot related ops for 64-thread warp sizesameerj
2021-07-22glsl: Conditionally use fine/coarse derivatives based on device supportameerj
2021-07-22glsl: Cleanup/Address feedbackameerj
2021-07-22glsl: Address Rodrigo's feedbackameerj
2021-07-22glsl: Implement fswzaddameerj
and wip nv thread shuffle impl
2021-07-22glsl: Fix atomic SSBO offsetsameerj
and implement misc getters
2021-07-22glsl: Use NotImplemented macro with function name outputameerj
2021-07-22glsl: SHFL fix and prefer shift operations over divide in glsl shaderameerj
2021-07-22glsl: Use gl_SubGroupInvocationARBameerj
2021-07-22glsl: Implement VOTE for subgroup size potentially largerameerj
2021-07-22glsl: Implement VOTEameerj
2021-07-22shader_recompiler: GCC fixeslat9nq
2021-07-22glsl: Rework Shuffle emit instructions to align with SPIR-Vameerj
2021-07-22glsl: Better Storage access and wip warpsameerj
2021-07-22glsl: remove unused headersameerj
2021-07-22glsl: Implement derivatives and YDirectionameerj
plus some other misc additions/changed
2021-07-22glsl: Initial backendameerj