nir,ac/llvm,aco,radv,radeonsi: remove nir_export_vertex_amd
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Signed-off-by: Qiang Yu <yuq825@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20691>
This commit is contained in:
@@ -1423,8 +1423,6 @@ intrinsic("load_cull_any_enabled_amd", dest_comp=1, bit_sizes=[1], flags=[CAN_EL
|
||||
intrinsic("load_cull_small_prim_precision_amd", dest_comp=1, bit_sizes=[32], flags=[CAN_ELIMINATE, CAN_REORDER])
|
||||
# Initial edge flags in a Vertex Shader, packed into the format the HW needs for primitive export.
|
||||
intrinsic("load_initial_edgeflags_amd", src_comp=[], dest_comp=1, bit_sizes=[32], indices=[])
|
||||
# Exports the current invocation's vertex. This is a placeholder where all vertex attribute export instructions should be emitted.
|
||||
intrinsic("export_vertex_amd", src_comp=[], indices=[])
|
||||
# Allocates export space for vertices and primitives. src[] = {num_vertices, num_primitives}.
|
||||
intrinsic("alloc_vertices_and_primitives_amd", src_comp=[1, 1], indices=[])
|
||||
# Overwrites VS input registers, for use with vertex compaction after culling. src = {vertex_id, instance_id}.
|
||||
|
||||
Reference in New Issue
Block a user