i965: Move common fields into backend_instruction.

Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
This commit is contained in:
Matt Turner 2014-11-12 11:28:03 -08:00
parent bd50213929
commit d9432af45a
3 changed files with 2 additions and 5 deletions

View file

@ -281,8 +281,6 @@ public:
uint8_t regs_written; /**< Number of vgrfs written by a SEND message, or 1 */
bool eot:1;
bool header_present:1;
bool shadow_compare:1;
bool force_uncompressed:1;
bool force_sechalf:1;
bool pi_noperspective:1; /**< Pixel interpolator noperspective flag */

View file

@ -126,6 +126,8 @@ struct backend_instruction {
bool no_dd_clear:1;
bool no_dd_check:1;
bool saturate:1;
bool shadow_compare:1;
bool header_present:1;
};
#ifdef __cplusplus

View file

@ -215,10 +215,7 @@ public:
dst_reg dst;
src_reg src[3];
bool shadow_compare;
enum brw_urb_write_flags urb_write_flags;
bool header_present;
unsigned sol_binding; /**< gen6: SOL binding table index */
bool sol_final_write; /**< gen6: send commit message */