mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-02 03:00:24 +01:00
nir: Add nvidia barrier intrinsics
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24998>
This commit is contained in:
parent
4ec66f3e5c
commit
eb0d9a1b88
1 changed files with 4 additions and 0 deletions
|
|
@ -2026,6 +2026,10 @@ intrinsic("end_primitive_nv", dest_comp=1, src_comp=[1], indices=[STREAM_ID])
|
|||
# Contains the final primitive handle and indicate the end of emission.
|
||||
intrinsic("final_primitive_nv", src_comp=[1])
|
||||
|
||||
intrinsic("bar_set_nv", dest_comp=1, bit_sizes=[32], flags=[CAN_ELIMINATE])
|
||||
intrinsic("bar_break_nv", src_comp=[1])
|
||||
intrinsic("bar_sync_nv", src_comp=[1])
|
||||
|
||||
# In order to deal with flipped render targets, gl_PointCoord may be flipped
|
||||
# in the shader requiring a shader key or extra instructions or it may be
|
||||
# flipped in hardware based on a state bit. This version of gl_PointCoord
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue