fprintf(fp, ".imm(%d)", load->index);
switch (load->update_mode) {
- case BIFROST_UPDATE_STORE: fprintf(fp, ".store"); break;
- case BIFROST_UPDATE_RETRIEVE: fprintf(fp, ".retrieve"); break;
- case BIFROST_UPDATE_CONDITIONAL: fprintf(fp, ".conditional"); break;
- case BIFROST_UPDATE_CLOBBER: fprintf(fp, ".clobber"); break;
+ case BI_UPDATE_STORE: fprintf(fp, ".store"); break;
+ case BI_UPDATE_RETRIEVE: fprintf(fp, ".retrieve"); break;
+ case BI_UPDATE_CONDITIONAL: fprintf(fp, ".conditional"); break;
+ case BI_UPDATE_CLOBBER: fprintf(fp, ".clobber"); break;
default: unreachable("Invalid update mode");
}
}
BI_SAMPLE_NONE = 0x4,
};
-enum bifrost_update_mode {
- BIFROST_UPDATE_STORE,
- BIFROST_UPDATE_RETRIEVE,
- BIFROST_UPDATE_CONDITIONAL,
- BIFROST_UPDATE_CLOBBER,
+enum bi_update {
+ BI_UPDATE_STORE,
+ BI_UPDATE_RETRIEVE,
+ BI_UPDATE_CONDITIONAL,
+ BI_UPDATE_CLOBBER,
};
/* Fixed location for gl_FragCoord.zw */
.type = BI_LOAD_VAR,
.load_vary = {
.interp_mode = BI_SAMPLE_CENTER,
- .update_mode = BIFROST_UPDATE_STORE,
+ .update_mode = BI_UPDATE_STORE,
.reuse = false,
.flat = instr->intrinsic != nir_intrinsic_load_interpolated_input,
},
.type = BI_LOAD_VAR,
.load_vary = {
.interp_mode = BI_SAMPLE_CENTER,
- .update_mode = BIFROST_UPDATE_CLOBBER,
+ .update_mode = BI_UPDATE_CLOBBER,
.var_id = (i == 0) ?
BI_VARYING_NAME_FRAG_Z :
BI_VARYING_NAME_FRAG_W,
bi_instruction ins = {
.type = BI_LOAD_VAR,
.load_vary = {
- .update_mode = BIFROST_UPDATE_CLOBBER,
+ .update_mode = BI_UPDATE_CLOBBER,
.var_id = BI_VARYING_NAME_POINT,
.special = true,
},
/* BI_LD_VARY */
struct bi_load_vary {
enum bi_sample interp_mode;
- enum bifrost_update_mode update_mode;
+ enum bi_update update_mode;
enum bi_varying_name var_id;
unsigned index;
bool immediate;