summaryrefslogtreecommitdiffstats
path: root/src/glsl/main.cpp
diff options
context:
space:
mode:
authorPaul Berry <[email protected]>2013-08-11 20:29:34 -0700
committerPaul Berry <[email protected]>2013-09-11 11:17:31 -0700
commita74af8148ded7417a46be5a9e300f2c6dfed4bed (patch)
treee6b47bb6ed51f8c57aae4362573a318ddfd4e285 /src/glsl/main.cpp
parentbf5419e389a4a8339699e25ddb6cbe902cc22357 (diff)
i965/gen7: Add the ability to send URB_WRITE_OWORD messages.
Previously, brw_urb_WRITE() would always generate a URB_WRITE_HWORD message, we always wanted to write data to the URB in pairs of varying slots or larger (an HWORD is 32 bytes, which is 2 varying slots). In order to support geometry shader EndPrimitive functionality, we'll need the ability to write to just a single OWORD (16 byte) slot, since we'll only be outputting 32 of the control data bits at a time. So this patch adds a flag that will cause brw_urb_WRITE to generate a URB_WRITE_OWORD message. Reviewed-by: Ian Romanick <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/glsl/main.cpp')
0 files changed, 0 insertions, 0 deletions