summaryrefslogtreecommitdiff
path: root/src/freedreno/ir3/ir3_image.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/freedreno/ir3/ir3_image.c')
-rw-r--r--src/freedreno/ir3/ir3_image.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/freedreno/ir3/ir3_image.c b/src/freedreno/ir3/ir3_image.c
index bb852dc25f5..60c71901c9c 100644
--- a/src/freedreno/ir3/ir3_image.c
+++ b/src/freedreno/ir3/ir3_image.c
@@ -145,6 +145,12 @@ ir3_get_image_type(const nir_variable *var)
return TYPE_S32;
case GLSL_TYPE_FLOAT:
return TYPE_F32;
+ case GLSL_TYPE_UINT16:
+ return TYPE_U16;
+ case GLSL_TYPE_INT16:
+ return TYPE_S16;
+ case GLSL_TYPE_FLOAT16:
+ return TYPE_F16;
default:
unreachable("bad sampler type.");
return 0;