bool stencil_full_writemasks;
bool is_points;
bool is_lines;
- bool alpha_test;
bool point_coord_upper_left;
bool light_twoside;
bool msaa;
uint8_t alpha_test_func;
uint8_t logicop_func;
uint32_t point_sprite_mask;
+ uint32_t ubo_1_size;
struct pipe_rt_blend_state blend;
};
uint8_t vattr_sizes[8];
- /**
- * Order in which the vattrs were loaded by the program, to arrange
- * vattr_offsets[] in the program data appropriately.
- */
- uint8_t vpm_input_order[8];
- uint8_t next_vpm_input;
-
/**
* Array of the VARYING_SLOT_* of all FS QFILE_VARY reads.
*
void qir_dump(struct vc4_compile *c);
void qir_dump_inst(struct vc4_compile *c, struct qinst *inst);
+char *qir_describe_uniform(enum quniform_contents contents, uint32_t data,
+ const uint32_t *uniforms);
const char *qir_get_stage_name(enum qstage stage);
void qir_validate(struct vc4_compile *c);