mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d-shader/fx: Print explicit buffer bind points in fx -> d3d-asm output.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
This commit is contained in:
committed by
Henri Verbeet
parent
e33189546a
commit
6b2800fa99
Notes:
Henri Verbeet
2025-06-02 21:02:29 +02:00
Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1528
@@ -4569,6 +4569,8 @@ static void fx_parse_buffers(struct fx_parser *parser)
|
||||
name = fx_4_get_string(parser, buffer.name);
|
||||
|
||||
vkd3d_string_buffer_printf(&parser->buffer, "cbuffer %s", name);
|
||||
if (buffer.bind_point != ~0u)
|
||||
vkd3d_string_buffer_printf(&parser->buffer, " : register(b%u)", buffer.bind_point);
|
||||
fx_parse_fx_4_annotations(parser);
|
||||
|
||||
vkd3d_string_buffer_printf(&parser->buffer, "\n{\n");
|
||||
|
Reference in New Issue
Block a user