mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d-shader/fx: Rename the constant argument helper to be version-neutral.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
This commit is contained in:
committed by
Henri Verbeet
parent
d403705de9
commit
90032acbcf
Notes:
Henri Verbeet
2025-06-11 20:37:36 +02:00
Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1559
@@ -4858,7 +4858,7 @@ static void fx_4_parse_print_swizzle(struct fx_parser *parser, const struct fxlv
|
|||||||
vkd3d_string_buffer_printf(&parser->buffer, ".%.*s", comp_count, &comp[addr % 4]);
|
vkd3d_string_buffer_printf(&parser->buffer, ".%.*s", comp_count, &comp[addr % 4]);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void fx_4_parse_fxlc_constant_argument(struct fx_parser *parser,
|
static void fx_parse_fxlc_constant_argument(struct fx_parser *parser,
|
||||||
const struct fxlc_arg *arg, const struct fxlvm_code *code)
|
const struct fxlc_arg *arg, const struct fxlvm_code *code)
|
||||||
{
|
{
|
||||||
uint32_t i, offset, register_index = arg->address / 4; /* Address counts in components. */
|
uint32_t i, offset, register_index = arg->address / 4; /* Address counts in components. */
|
||||||
@@ -4932,7 +4932,7 @@ static void fx_print_fxlc_argument(struct fx_parser *parser, const struct fxlc_a
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case FX_FXLC_REG_CB:
|
case FX_FXLC_REG_CB:
|
||||||
fx_4_parse_fxlc_constant_argument(parser, arg, code);
|
fx_parse_fxlc_constant_argument(parser, arg, code);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case FX_FXLC_REG_OUTPUT:
|
case FX_FXLC_REG_OUTPUT:
|
||||||
|
Reference in New Issue
Block a user