};
struct brw_sf_compile {
- struct brw_compile func;
+ struct brw_codegen func;
struct brw_sf_prog_key key;
struct brw_sf_prog_data prog_data;
GLuint nr_setup_regs;
int urb_entry_read_offset;
+ /** The last known value of the f0.0 flag register. */
+ unsigned flag_value;
+
struct brw_vue_map vue_map;
bool has_flat_shading;
};