We no longer have access to gl_constant_value and, really, it's 4 because
our uniform layout code works entirely in dwords.
const unsigned local_id_dwords = cs_prog_data->local_invocation_id_regs * 8;
const unsigned push_constant_data_size =
- (local_id_dwords + prog_data->nr_params) * sizeof(union gl_constant_value *);
+ (local_id_dwords + prog_data->nr_params) * 4;
const unsigned reg_aligned_constant_size = ALIGN(push_constant_data_size, 32);
const unsigned param_aligned_count =
reg_aligned_constant_size / sizeof(uint32_t);
unsigned local_id_dwords = cs_prog_data->local_invocation_id_regs * 8;
unsigned push_constant_data_size =
- (prog_data->nr_params + local_id_dwords) * sizeof(union gl_constant_value *);
+ (prog_data->nr_params + local_id_dwords) * 4;
unsigned reg_aligned_constant_size = ALIGN(push_constant_data_size, 32);
unsigned push_constant_regs = reg_aligned_constant_size / 32;