Zebediah Figura (@zfigura) commented about libs/vkd3d-shader/hlsl_codegen.c:
unsigned int var_reg_size = var->data_type->reg_size[HLSL_REGSET_NUMERIC]; struct hlsl_buffer *buffer = var->buffer;
- if (var->offset_reservation.type == 'c')
- if (ctx->profile->major_version >= 4)
allocate_buffers() is only called for sm4, so this entire commit should be unnecessary.