midgard_op_st_vary_32i = 0xD7,
/* Value to st in r27, location r26.w as short2 */
- midgard_op_st_image_f = 0xD8,
- midgard_op_st_image_ui = 0xDA,
- midgard_op_st_image_i = 0xDB,
+ midgard_op_st_image_32f = 0xD8,
+ midgard_op_st_image_16f = 0xD9,
+ midgard_op_st_image_32u = 0xDA,
+ midgard_op_st_image_32i = 0xDB,
} midgard_load_store_op;
typedef enum {
[midgard_op_ld_ubo_short4] = {"ld_ubo_short4", M32},
[midgard_op_ld_ubo_int4] = {"ld_ubo_int4", M32},
- [midgard_op_ld_image_32f] = {"ld_image_32f", M32},
- [midgard_op_ld_image_16f] = {"ld_image_16f", M16},
+ [midgard_op_ld_image_32f] = {"ld_image_32f", M32},
+ [midgard_op_ld_image_16f] = {"ld_image_16f", M16},
[midgard_op_ld_image_32i] = {"ld_image_32i", M32},
[midgard_op_ld_image_32u] = {"ld_image_32u", M32},
[midgard_op_st_vary_32u] = {"st_vary_32u", M32 | LDST_STORE},
[midgard_op_st_vary_16] = {"st_vary_16", M16 | LDST_STORE},
- [midgard_op_st_image_f] = {"st_image_f", M32 | LDST_STORE},
- [midgard_op_st_image_ui] = {"st_image_ui", M32 | LDST_STORE},
- [midgard_op_st_image_i] = {"st_image_i", M32 | LDST_STORE},
+ [midgard_op_st_image_32f] = {"st_image_32f", M32 | LDST_STORE},
+ [midgard_op_st_image_16f] = {"st_image_16f", M16 | LDST_STORE},
+ [midgard_op_st_image_32i] = {"st_image_32i", M32 | LDST_STORE},
+ [midgard_op_st_image_32u] = {"st_image_32u", M32 | LDST_STORE},
};
#undef M8