agx: Use correct types for some IR enums
Otherwise there are implicit int->enum casts which prevent us from building as C++ (with -fpermissive). Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16268>
This commit is contained in:
@@ -82,15 +82,15 @@ INDEX = immediate("index")
|
|||||||
COMPONENT = immediate("component")
|
COMPONENT = immediate("component")
|
||||||
CHANNELS = immediate("channels")
|
CHANNELS = immediate("channels")
|
||||||
TRUTH_TABLE = immediate("truth_table")
|
TRUTH_TABLE = immediate("truth_table")
|
||||||
ROUND = immediate("round")
|
ROUND = immediate("round", "enum agx_round")
|
||||||
SHIFT = immediate("shift")
|
SHIFT = immediate("shift")
|
||||||
MASK = immediate("mask")
|
MASK = immediate("mask")
|
||||||
BFI_MASK = immediate("bfi_mask")
|
BFI_MASK = immediate("bfi_mask")
|
||||||
LOD_MODE = immediate("lod_mode", "enum agx_lod_mode")
|
LOD_MODE = immediate("lod_mode", "enum agx_lod_mode")
|
||||||
DIM = immediate("dim", "enum agx_dim")
|
DIM = immediate("dim", "enum agx_dim")
|
||||||
SCOREBOARD = immediate("scoreboard")
|
SCOREBOARD = immediate("scoreboard")
|
||||||
ICOND = immediate("icond")
|
ICOND = immediate("icond", "enum agx_icond")
|
||||||
FCOND = immediate("fcond")
|
FCOND = immediate("fcond", "enum agx_fcond")
|
||||||
NEST = immediate("nest")
|
NEST = immediate("nest")
|
||||||
INVERT_COND = immediate("invert_cond")
|
INVERT_COND = immediate("invert_cond")
|
||||||
NEST = immediate("nest")
|
NEST = immediate("nest")
|
||||||
|
Reference in New Issue
Block a user