diff options
author | Kenneth Graunke <[email protected]> | 2016-10-01 12:34:36 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2017-01-10 13:21:53 -0800 |
commit | 5297267a1c78d21486fbe8c2a584f53c4147c950 (patch) | |
tree | 0c0b89ddae2ac44b57bda15afc996ace5d573789 /src/mapi | |
parent | 944e8b08cd182d00f82e8fa1efea4503eed18e1d (diff) |
nir: Add a pass to lower TES patch_vertices intrinsics to a constant.
In Vulkan, we always have both the TCS and TES available in the same
pipeline, so we can simply use the TCS OutputVertices execution mode
value as the TES PatchVertices built-in.
For GLSL, we handle this in the linker. But we could use this pass
in the case when both TCS and TES are linked together, if we wanted.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Dave Airlie <[email protected]>
Reviewed-by: Iago Toral Quiroga <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/mapi')
0 files changed, 0 insertions, 0 deletions