mesa/src
Mathias Fröhlich c15d94c635 egl: Fix A2RGB10 platform_{device,surfaceless} PBuffer configs.
The __DRI_IMAGE_FORMAT_* part wants to be handled for the *101010
type formats as well. Factor out a common function for that task.
That again makes the piglit egl_ext_device_base test work again
for hardware drivers.

v2: Factor out a common function for that task.
v3: dri2_pbuffer_visuals -> dri2_pbuffer_visuals

Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Fixes: 9acb94b623 "egl: Enable 10bpc EGLConfigs for platform_{device,surfaceless}"
Signed-off-by: Mathias Fröhlich <Mathias.Froehlich@web.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/3790>
(cherry picked from commit d32c458de7)
2020-03-06 22:59:12 +01:00
..
amd radv: Do not set SX DISABLE bits for RB+ with unused surfaces. 2020-02-05 08:52:30 -08:00
broadcom meson/broadcom: libbroadcom_cle also needs zlib 2019-12-11 15:46:15 -08:00
compiler .pick_status.json: Update to 74e4cda64b 2020-03-06 22:56:48 +01:00
drm-shim meson: replace libmesa_util with idep_mesautil 2019-08-03 00:08:37 +00:00
egl egl: Fix A2RGB10 platform_{device,surfaceless} PBuffer configs. 2020-03-06 22:59:12 +01:00
etnaviv util: remove LIST_IS_EMPTY macro 2019-10-28 11:24:39 +00:00
freedreno freedreno/ir3: put the conversion back for half const to the right place. 2020-02-10 09:01:37 -08:00
gallium v3d: Sync on last CS when non-compute stage uses resource written by CS 2020-02-25 08:53:12 -08:00
gbm gbm: Add GBM_MAX_PLANES definition 2019-10-18 13:18:28 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx drisw: Cache the depth of the X drawable 2020-01-28 08:54:25 -08:00
gtest delete autotools .gitignore files 2019-04-29 21:17:19 +00:00
hgl haiku: fix Mesa build 2019-10-01 10:31:02 +00:00
imgui imgui: bump imgui memory editor copy 2019-06-18 15:34:13 +00:00
intel intel/fs: Correctly handle multiply of fsign with a source modifier 2020-02-20 13:36:39 -08:00
loader loader: fix close on uninitialized file descriptor value 2020-01-07 09:20:49 -08:00
mapi mapi: add GetInteger64vEXT with EXT_disjoint_timer_query 2020-02-05 16:57:21 +00:00
mesa i965: toggle on EXT_texture_norm16 2020-03-06 22:59:07 +01:00
panfrost panfrost: Remove unused definitions in mali-job.h 2019-10-29 13:02:53 +00:00
util util: promote u_debug_memory.c to src/util 2020-02-24 11:10:36 -08:00
vulkan Vulkan overlay: use the corresponding image index for each swapchain 2020-02-10 09:01:38 -08:00
meson.build meson: rename glvnd_missing_pc_files to not glvnd_has_headers_and_pc_files 2019-10-10 22:18:04 +01:00
SConscript