We had them backwards in both the command stream and the Midgard stack.
In OpenGL ES 2.0, they're always the same, but in Vulkan/later-GL/CL
they diverge so we can fix this.
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
struct mali_shader_meta {
mali_ptr shader;
- u16 texture_count;
u16 sampler_count;
+ u16 texture_count;
u16 attribute_count;
u16 varying_count;
unsigned bias : 8;
signed bias_int : 8;
- unsigned texture_handle : 16;
unsigned sampler_handle : 16;
+ unsigned texture_handle : 16;
}
midgard_texture_word;