summaryrefslogtreecommitdiffstats
path: root/src/mesa/program/ir_to_mesa.cpp
diff options
context:
space:
mode:
authorIan Romanick <[email protected]>2016-12-05 11:51:54 -0800
committerIan Romanick <[email protected]>2016-12-12 17:17:12 -0800
commita0ce9ff8c49c03d8e952c26ac3e9274ac2f24c8c (patch)
treede642e7685722b57de3b70f8ec1366d49c9798f6 /src/mesa/program/ir_to_mesa.cpp
parent75149088bea168a10f47df08fc62bcfeed744ce9 (diff)
nir: Only float and double types can be matrices
In 19a541f (nir: Get rid of nir_constant_data) a number of places that operated on nir_constant::values were mechanically converted to operate on the whole array without regard for the base type. Only GLSL_TYPE_FLOAT and GLSL_TYPE_DOUBLE can be matrices, so only those types can have data in the non-0 array element. See also b870394. Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]> Cc: Iago Toral Quiroga <[email protected]>
Diffstat (limited to 'src/mesa/program/ir_to_mesa.cpp')
0 files changed, 0 insertions, 0 deletions