egl: Remove the 565 pbuffer-only EGL config under X11.
authorAndres Gomez <agomez@igalia.com>
Wed, 2 Oct 2019 15:50:38 +0000 (18:50 +0300)
committerAndres Gomez <agomez@igalia.com>
Thu, 3 Oct 2019 20:51:46 +0000 (23:51 +0300)
commit02c265be9dcc5c5c23123e716ef62b384540d2fa
treeee15189400c87067c8ad2285e4827d0d1ce698b8
parent974e3ad00465460835939f57f19510b351a9aa8c
egl: Remove the 565 pbuffer-only EGL config under X11.

The CTS finally has agreed to drop the requirement for a
565-no-depth-no-stencil config for ES 3.0. Hence we can now remove the
code to satisfy this requirement using a pbuffer-only visual with
whatever other buffers the driver happens to have given us.

This reverts commit 82607f8a900796871470ac4f1a04e154392e4898,
commit 6ad31c4ff33d92f6359b196a94ace99682272111 and
commit dacb11a585face5ca179c34cfc588a71a425c1e0.

v2:
  - Reference the VK-GL-CTS issue (Eric E.).

v3:
  - Don't revert
    fc21394bc4d ("egl: Quiet warning about front buffer rendering for pixmaps/pbuffers")
    (Kenneth).

References: VK-GL-CTS issue 1601.
Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Andres Gomez <agomez@igalia.com>
Acked-by: Eric Engestrom <eric.engestrom@intel.com>
Acked-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/egl/drivers/dri2/platform_x11.c