Data Fields | |
unsigned | type:4 |
unsigned | file:2 |
unsigned | nr:8 |
unsigned | subnr:5 |
unsigned | negate:1 |
unsigned | abs:1 |
unsigned | vstride:4 |
unsigned | width:3 |
unsigned | hstride:2 |
unsigned | address_mode:1 |
unsigned | pad0:1 |
union { | |
struct { | |
unsigned swizzle:8 | |
unsigned writemask:4 | |
int indirect_offset:10 | |
unsigned pad1:10 | |
} bits | |
float f | |
int d | |
unsigned ud | |
} | dw1 |
Definition at line 60 of file brw_eu.h.
unsigned brw_reg::type |
unsigned brw_reg::file |
unsigned brw_reg::nr |
unsigned brw_reg::subnr |
unsigned brw_reg::negate |
unsigned brw_reg::abs |
unsigned brw_reg::vstride |
unsigned brw_reg::width |
unsigned brw_reg::hstride |
unsigned brw_reg::address_mode |
unsigned brw_reg::pad0 |
unsigned brw_reg::swizzle |
unsigned brw_reg::writemask |
unsigned brw_reg::pad1 |
struct { ... } brw_reg::bits |
float brw_reg::f |
int brw_reg::d |
unsigned brw_reg::ud |
union { ... } brw_reg::dw1 |