[PATCH vkd3d v2 2/2] vkd3d-shader: Trace descriptor register ranges.
Henri Verbeet
hverbeet at gmail.com
Thu Jul 8 09:59:57 CDT 2021
On Thu, 8 Jul 2021 at 06:54, Conor McCarthy <cmccarthy at codeweavers.com> wrote:
> @@ -1092,7 +1113,7 @@ static void shader_dump_dst_param(struct vkd3d_d3d_asm_compiler *compiler,
> struct vkd3d_string_buffer *buffer = &compiler->buffer;
> uint32_t write_mask = param->write_mask;
>
> - shader_dump_register(compiler, ¶m->reg);
> + shader_dump_register(compiler, ¶m->reg, true);
>
That doesn't seem accurate.
And indeed, I'm seeing some changes like this in a couple of shaders:
-store_uav_typed u0[r0.y + 1].xyzw, l(0, 0, 0, 0), r0.x
+store_uav_typed u0[1:*].xyzw, l(0, 0, 0, 0), r0.x
More information about the wine-devel
mailing list