etnaviv: Do not filter out PIPE_FORMAT_S8_UINT_Z24_UNORM on pre-HALTI2
The format PIPE_FORMAT_S8_UINT_Z24_UNORM is supported even on pre-HALTI
hardware like GCnano. Do not report it as unsupported format.
This fixes the following dEQP on GCnano:
dEQP-GLES2.functional.fbo.completeness.renderable.texture.color0.depth_stencil_unsigned_int_24_8
Fixes: 64c7cdcae5
("etnaviv: add missing formats")
Signed-off-by: Marek Vasut <marex@denx.de>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3200>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3200>
This commit is contained in:
parent
a812cb57e5
commit
5e9106f7af
|
@ -408,7 +408,8 @@ gpu_supports_texture_format(struct etna_screen *screen, uint32_t fmt,
|
|||
if (util_format_is_snorm(format))
|
||||
supported = VIV_FEATURE(screen, chipMinorFeatures2, HALTI1);
|
||||
|
||||
if (util_format_is_pure_integer(format) || util_format_is_float(format))
|
||||
if (format != PIPE_FORMAT_S8_UINT_Z24_UNORM &&
|
||||
(util_format_is_pure_integer(format) || util_format_is_float(format)))
|
||||
supported = VIV_FEATURE(screen, chipMinorFeatures4, HALTI2);
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue