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 |
1.5.4