Isabella Bosia : vkd3d-shader: Add "typed" when handling VKD3DSIH_DCL_UAV_TYPED.
Module: vkd3d Branch: master Commit: cc9d08eb38289edfc655cf3f111d3b4e4e44c5d7 URL: https://source.winehq.org/git/vkd3d.git/?a=commit;h=cc9d08eb38289edfc655cf3f... Author: Isabella Bosia <ibosia(a)codeweavers.com> Date: Tue Sep 15 18:05:12 2020 +0100 vkd3d-shader: Add "typed" when handling VKD3DSIH_DCL_UAV_TYPED. Signed-off-by: Isabella Bosia <ibosia(a)codeweavers.com> Signed-off-by: Henri Verbeet <hverbeet(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- libs/vkd3d-shader/trace.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/vkd3d-shader/trace.c b/libs/vkd3d-shader/trace.c index 001c347..9e2fb65 100644 --- a/libs/vkd3d-shader/trace.c +++ b/libs/vkd3d-shader/trace.c @@ -576,7 +576,9 @@ static void shader_dump_decl_usage(struct vkd3d_string_buffer *buffer, if (semantic->resource.reg.reg.type == VKD3DSPR_RESOURCE) shader_addline(buffer, "_resource_"); else - shader_addline(buffer, "_uav_"); + /* non typed UAVs don't go through this code path */ + shader_addline(buffer, "_uav_typed_"); + shader_dump_resource_type(buffer, semantic->resource_type); if (semantic->resource.reg.reg.type == VKD3DSPR_UAV) shader_dump_uav_flags(buffer, flags);
participants (1)
-
Alexandre Julliard