[Git][wine/vkd3d][master] 5 commits: vkd3d-shader/ir: Remove VKD3DSIH_DCL_UAV_TYPED instructions.
Henri Verbeet pushed to branch master at wine / vkd3d Commits: 845d6f91 by Henri Verbeet at 2024-10-10T20:00:45+02:00 vkd3d-shader/ir: Remove VKD3DSIH_DCL_UAV_TYPED instructions. - - - - - afb1a261 by Henri Verbeet at 2024-10-10T20:00:45+02:00 vkd3d-shader/glsl: Use VKD3D_SHADER_ERROR_GLSL_UNSUPPORTED for unsupported CBV descriptor arrays. - - - - - 8e47ecbd by Henri Verbeet at 2024-10-10T20:00:45+02:00 vkd3d-shader/glsl: Use the semantic index for shader_out_* declarations. Because that's what we use in shader_glsl_print_sysval_name(). Fragment shaders like the ones from uav-rwtexture.shader_test that output to sv_target1 would declare "shader_out_0", but then store to "shader_out_1" in the epilogue. - - - - - fb17ba18 by Henri Verbeet at 2024-10-10T20:00:45+02:00 vkd3d-shader/glsl: Implement VKD3DSIH_STORE_UAV_TYPED. - - - - - bf71b137 by Henri Verbeet at 2024-10-10T20:00:45+02:00 vkd3d-shader/glsl: Implement support for compute shaders. - - - - - 7 changed files: - libs/vkd3d-shader/glsl.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/spirv.c - tests/hlsl/compute.shader_test - tests/hlsl/uav-out-param.shader_test - tests/hlsl/uav-rwbuffer.shader_test - tests/hlsl/uav-rwtexture.shader_test View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/080f25c5839f8fe3ee8b082143cff... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/080f25c5839f8fe3ee8b082143cff... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Henri Verbeet (@hverbeet)