KhronosGroup / VK-GL-CTS

Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests
https://www.khronos.org/
Apache License 2.0
521 stars 290 forks source link

Test alpha-less 10bit formats correctly in wide_color tests #404

Closed jannau closed 1 year ago

jannau commented 1 year ago

The test for alpha for 10bit formats did not take 'EGL_ALPHA_SIZE == 0' into account. This is expected to read back as opaque. Fixes dEQP-EGL.functional.wide_color.{pbuffer,window}_888* when a 10bit format is selected. Seen when using wayland as target.

Fixes If0541906e510b3c2191a3e9ca8be3eb2529a0475

Components: EGL

Affects:

dEQP-EGL.functional.wide_color.window_888_colorspace_default dEQP-EGL.functional.wide_color.window_888_colorspace_srgb dEQP-EGL.functional.wide_color.window_888_colorspace_p3 dEQP-EGL.functional.wide_color.window_888_colorspace_p3_passthrough dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_default dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_srgb dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_p3 dEQP-EGL.functional.wide_color.pbuffer_888_colorspace_p3_passthrough

CLAassistant commented 1 year ago

CLA assistant check
All committers have signed the CLA.