unsigned done;
int sid;
unsigned interpolate;
+ boolean centroid;
+ unsigned lds_pos; /* for evergreen */
};
struct r600_shader {
unsigned processor_type;
struct r600_bc bc;
- boolean flat_shade;
unsigned ninput;
unsigned noutput;
+ unsigned nlds;
struct r600_shader_io input[32];
struct r600_shader_io output[32];
- enum radeon_family family;
- boolean uses_kill;
- boolean use_mem_constant;
+ boolean uses_kill;
+ boolean fs_write_all;
+ boolean clamp_color;
+ unsigned nr_cbufs;
};
#endif