diff options
author | Kristian H. Kristensen <[email protected]> | 2019-09-05 15:07:55 -0700 |
---|---|---|
committer | Kristian H. Kristensen <[email protected]> | 2019-09-06 09:53:28 -0700 |
commit | 1acf8d235494625e27fe0213e1a0771bba2368c3 (patch) | |
tree | d3724b58b250af2cc301ef63ae69a45f0c2a3065 /src/gallium/auxiliary/pipebuffer/pb_slab.c | |
parent | de1c89fd9361b807859e312524dfcec8b71c1656 (diff) |
freedreno/a6xx: Let the GPU track streamout offsets
The GPU writes out streamout offsets as it goes to the FLUSH_BASE
pointer. We use that value with CP_MEM_TO_REG when appending to the
stream so that we don't have to track the offsets with the CPU in the
driver. This ensures that streamout continues to work once we enable
geometry and tessellation shader stages that add geometry.
Reviewed-by: Rob Clark <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/pipebuffer/pb_slab.c')
0 files changed, 0 insertions, 0 deletions