mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2024-11-21 16:46:41 -08:00
vkd3d-shader: Fix some DWORD/unsigned int pointer mismatches.
Signed-off-by: Alexandre Julliard <julliard@winehq.org> Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
This commit is contained in:
parent
e21928f6ee
commit
2d1fb5ef33
@ -1155,7 +1155,7 @@ static struct hlsl_ir_node *add_assignment(struct hlsl_ctx *ctx, struct list *in
|
|||||||
struct hlsl_type *lhs_type = lhs->data_type;
|
struct hlsl_type *lhs_type = lhs->data_type;
|
||||||
struct hlsl_ir_store *store;
|
struct hlsl_ir_store *store;
|
||||||
struct hlsl_ir_expr *copy;
|
struct hlsl_ir_expr *copy;
|
||||||
DWORD writemask = 0;
|
unsigned int writemask = 0;
|
||||||
|
|
||||||
if (assign_op == ASSIGN_OP_SUB)
|
if (assign_op == ASSIGN_OP_SUB)
|
||||||
{
|
{
|
||||||
@ -2359,7 +2359,7 @@ struct_declaration:
|
|||||||
var_modifiers struct_spec variables_def_optional ';'
|
var_modifiers struct_spec variables_def_optional ';'
|
||||||
{
|
{
|
||||||
struct hlsl_type *type;
|
struct hlsl_type *type;
|
||||||
DWORD modifiers = $1;
|
unsigned int modifiers = $1;
|
||||||
|
|
||||||
if (!$3)
|
if (!$3)
|
||||||
{
|
{
|
||||||
@ -2449,7 +2449,7 @@ field:
|
|||||||
var_modifiers field_type variables_def ';'
|
var_modifiers field_type variables_def ';'
|
||||||
{
|
{
|
||||||
struct hlsl_type *type;
|
struct hlsl_type *type;
|
||||||
DWORD modifiers = $1;
|
unsigned int modifiers = $1;
|
||||||
|
|
||||||
if (!(type = apply_type_modifiers(ctx, $2, &modifiers, @1)))
|
if (!(type = apply_type_modifiers(ctx, $2, &modifiers, @1)))
|
||||||
YYABORT;
|
YYABORT;
|
||||||
@ -2619,7 +2619,7 @@ parameter:
|
|||||||
input_mods var_modifiers type any_identifier colon_attribute
|
input_mods var_modifiers type any_identifier colon_attribute
|
||||||
{
|
{
|
||||||
struct hlsl_type *type;
|
struct hlsl_type *type;
|
||||||
DWORD modifiers = $2;
|
unsigned int modifiers = $2;
|
||||||
|
|
||||||
if (!(type = apply_type_modifiers(ctx, $3, &modifiers, @2)))
|
if (!(type = apply_type_modifiers(ctx, $3, &modifiers, @2)))
|
||||||
YYABORT;
|
YYABORT;
|
||||||
@ -2858,7 +2858,7 @@ declaration:
|
|||||||
var_modifiers type variables_def ';'
|
var_modifiers type variables_def ';'
|
||||||
{
|
{
|
||||||
struct hlsl_type *type;
|
struct hlsl_type *type;
|
||||||
DWORD modifiers = $1;
|
unsigned int modifiers = $1;
|
||||||
|
|
||||||
if (!(type = apply_type_modifiers(ctx, $2, &modifiers, @1)))
|
if (!(type = apply_type_modifiers(ctx, $2, &modifiers, @1)))
|
||||||
YYABORT;
|
YYABORT;
|
||||||
|
Loading…
Reference in New Issue
Block a user