mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-03-12 02:30:32 +01:00
asahi: support subgroup_rotate
This enables cl_khr_subgroup_rotate Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37169>
This commit is contained in:
parent
ca30514389
commit
bba6e40ea7
3 changed files with 3 additions and 3 deletions
|
|
@ -895,7 +895,7 @@ Rusticl extensions:
|
|||
cl_khr_subgroup_named_barrier not started
|
||||
cl_khr_subgroup_non_uniform_arithmetic DONE (asahi, llvmpipe, radeonsi, zink)
|
||||
cl_khr_subgroup_non_uniform_vote DONE (asahi, iris, llvmpipe, radeonsi, zink)
|
||||
cl_khr_subgroup_rotate DONE (llvmpipe, zink)
|
||||
cl_khr_subgroup_rotate DONE (asahi, llvmpipe, zink)
|
||||
cl_khr_subgroup_shuffle DONE (asahi, iris, llvmpipe, radeonsi, zink)
|
||||
cl_khr_subgroup_shuffle_relative DONE (asahi, iris, llvmpipe, radeonsi, zink)
|
||||
cl_khr_subgroups in progress
|
||||
|
|
|
|||
|
|
@ -28,4 +28,4 @@ cl_khr_subgroup_clustered_reduce on asahi, llvmpipe, radeonsi and zink
|
|||
cl_khr_subgroup_extended_types on asahi, iris, llvmpipe, radeonsi and zink
|
||||
cl_khr_subgroup_non_uniform_arithmetic on asahi, llvmpipe, radeonsi and zink
|
||||
cl_khr_subgroup_non_uniform_vote on asahi, iris, llvmpipe, radeonsi and zink
|
||||
cl_khr_subgroup_rotate on llvmpipe and zink
|
||||
cl_khr_subgroup_rotate on asahi, llvmpipe and zink
|
||||
|
|
|
|||
|
|
@ -2042,7 +2042,7 @@ agx_init_screen_caps(struct pipe_screen *pscreen)
|
|||
caps->shader_subgroup_size = 32;
|
||||
caps->shader_subgroup_supported_stages = BITFIELD_MASK(MESA_SHADER_STAGES);
|
||||
caps->shader_subgroup_supported_features =
|
||||
BITFIELD_MASK(PIPE_SHADER_SUBGROUP_NUM_FEATURES);
|
||||
BITFIELD_MASK(PIPE_SHADER_SUBGROUP_FEATURE_MASK);
|
||||
caps->shader_subgroup_quad_all_stages = true;
|
||||
|
||||
caps->sampler_view_target = true;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue