diff options
author | Daniel Stone <[email protected]> | 2017-02-13 14:06:10 +0000 |
---|---|---|
committer | Emil Velikov <[email protected]> | 2017-03-01 18:36:55 +0000 |
commit | a1727aa75ed252cd19c296ccf83cb595be971744 (patch) | |
tree | 390590876d4b5cdf227983307712b5ffb468e1d7 /src/egl/main | |
parent | c0e9e61c9a1eaaee9ca4dfc2f05da85a791c4c5d (diff) |
egl/wayland: Don't use DRM format codes for SHM
The wl_drm interface (akin to X11's DRI2) uses the standard set of DRM
FourCC format codes. wl_shm copies this, except for ARGB8888/XRGB8888,
which use their own definitions.
Make sure we only use wl_shm format codes when we're working with
wl_shm. Otherwise, using swrast with 32bpp formats would fail with an
error.
Cc: [email protected]
Signed-off-by: Daniel Stone <[email protected]> (v1)
Fixes: cb5e799448 ("egl/wayland: unify dri2_wl_create_surface implementations")
v2: [Emil Velikov: move to dri2_wl_create_window_surface]
Signed-off-by: Emil Velikov <[email protected]>
Reviewed-by: Daniel Stone <[email protected]> (IRC)
Diffstat (limited to 'src/egl/main')
0 files changed, 0 insertions, 0 deletions