diff options
| author | Christian Gmeiner <cgmeiner@igalia.com> | 2025-09-23 23:26:00 +0200 |
|---|---|---|
| committer | Marge Bot <marge-bot@fdo.invalid> | 2025-09-26 10:30:16 +0000 |
| commit | 2a14b7224b45f242e1756bd83a81ce48fa3dd755 (patch) | |
| tree | 6e20792cc59275ce2966d6f0e5901b8d05819db7 /docs | |
| parent | 06738c4ef65c4413eb03e12406dc65f6e4514712 (diff) | |
etnaviv: Support ARB_stencil_texturing
The hardware support for stencil texturing is unclear from RE and
the feature databases. Enable this extension on halti5 GPUs as a
conservative starting point.
This also enables ARB_texture_stencil8.
Passes:
- dEQP-GLES31.functional.stencil_texturing.format.stencil_index8*
- dEQP-GLES31.functional.stencil_texturing.format.depth24_*
- arb_texture_stencil8 piglit
- arb_stencil_texture piglit
Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Reviewed-by: Lucas Stach <l.stach@pengutronix.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37578>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/features.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/features.txt b/docs/features.txt index 2ea89528934..56211d6a099 100644 --- a/docs/features.txt +++ b/docs/features.txt @@ -184,7 +184,7 @@ GL 4.3, GLSL 4.30 -- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, v GL_ARB_robust_buffer_access_behavior DONE (freedreno, panfrost) GL_ARB_shader_image_size DONE (freedreno/a5xx+, softpipe, v3d, panfrost, crocus/gen7+) GL_ARB_shader_storage_buffer_object DONE (freedreno/a5xx+, softpipe, v3d, panfrost, crocus/gen7+) - GL_ARB_stencil_texturing DONE (freedreno, nv50, softpipe, v3d, panfrost) + GL_ARB_stencil_texturing DONE (freedreno, nv50, softpipe, v3d, panfrost, etnaviv/HALTI5) GL_ARB_texture_buffer_range DONE (freedreno, nv50, softpipe, v3d, panfrost, crocus) GL_ARB_texture_query_levels DONE (all drivers that support GLSL 1.30) GL_ARB_texture_storage_multisample DONE (all drivers that support GL_ARB_texture_multisample) @@ -207,7 +207,7 @@ GL 4.4, GLSL 4.40 -- all DONE: freedreno/a6xx, nvc0, r600, radeonsi, llvmpipe, v GL_ARB_multi_bind DONE (all drivers) GL_ARB_query_buffer_object DONE (freedreno/a6xx) GL_ARB_texture_mirror_clamp_to_edge DONE (freedreno, nv50, softpipe, v3d, panfrost, crocus) - GL_ARB_texture_stencil8 DONE (freedreno, nv50, softpipe, v3d, panfrost) + GL_ARB_texture_stencil8 DONE (freedreno, nv50, softpipe, v3d, panfrost, etnaviv/HALTI5) GL_ARB_vertex_type_10f_11f_11f_rev DONE (freedreno, nv50, softpipe, panfrost, crocus) GL_NV_shader_atomic_int64 DONE (radeonsi, panfrost/v9+) |