mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-09 08:20:12 +01:00
st/glsl_to_tgsi: fix compilation warnings since int64 types
state_tracker/st_glsl_to_tgsi.cpp:302:28: warning: ‘glsl_to_tgsi_instruction::tex_type’
is too small to hold all values of ‘enum glsl_base_type’
glsl_base_type tex_type:4;
Fixes: 8ce53d4a2f ("glsl: Add basic ARB_gpu_shader_int64 types")
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
parent
d90d37db73
commit
0054dded03
1 changed files with 3 additions and 3 deletions
|
|
@ -169,7 +169,7 @@ public:
|
|||
uint16_t swizzle; /**< SWIZZLE_XYZWONEZERO swizzles from Mesa. */
|
||||
int negate:4; /**< NEGATE_XYZW mask from mesa */
|
||||
unsigned abs:1;
|
||||
enum glsl_base_type type:4; /** GLSL_TYPE_* from GLSL IR (enum glsl_base_type) */
|
||||
enum glsl_base_type type:5; /** GLSL_TYPE_* from GLSL IR (enum glsl_base_type) */
|
||||
unsigned has_index2:1;
|
||||
gl_register_file file:5; /**< PROGRAM_* from Mesa */
|
||||
/*
|
||||
|
|
@ -242,7 +242,7 @@ public:
|
|||
int16_t index2D;
|
||||
gl_register_file file:5; /**< PROGRAM_* from Mesa */
|
||||
unsigned writemask:4; /**< Bitfield of WRITEMASK_[XYZW] */
|
||||
enum glsl_base_type type:4; /** GLSL_TYPE_* from GLSL IR (enum glsl_base_type) */
|
||||
enum glsl_base_type type:5; /** GLSL_TYPE_* from GLSL IR (enum glsl_base_type) */
|
||||
unsigned has_index2:1;
|
||||
unsigned array_id:10;
|
||||
|
||||
|
|
@ -299,7 +299,7 @@ public:
|
|||
unsigned sampler_base:5;
|
||||
unsigned sampler_array_size:6; /**< 1-based size of sampler array, 1 if not array */
|
||||
unsigned tex_target:4; /**< One of TEXTURE_*_INDEX */
|
||||
glsl_base_type tex_type:4;
|
||||
glsl_base_type tex_type:5;
|
||||
unsigned tex_shadow:1;
|
||||
unsigned image_format:9;
|
||||
unsigned tex_offset_num_offset:3;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue