aboutsummaryrefslogtreecommitdiffstats
path: root/SConstruct
diff options
context:
space:
mode:
authorDave Airlie <[email protected]>2020-02-17 17:09:10 +1000
committerDave Airlie <[email protected]>2020-02-28 18:33:34 +1000
commit0d02a7b8ca794a594c2e9cc5e6d63dc591593105 (patch)
tree4b77dbbf1131ac8b22ef1db6be0f42a91b7a8f3e /SConstruct
parent76daf893ea0fdbbb53017d0395be7c23b80c256c (diff)
draw: add main tessellation code
This is the bulk of the llvm shader builders and tessellation execution code. TCS uses a coroutine launcher like compute shaders to handle barriers. It executes 4-wide with one input vertex per lane. Tessellation happens before the TES is run. TES is just a 4-wide launcher, one per primitive is executed, with one lane per tessellation coordinate input. Reviewed-by: Roland Scheidegger <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3841>
Diffstat (limited to 'SConstruct')
0 files changed, 0 insertions, 0 deletions