[X11][EGL] Use GLContextEGL::FindVisual instead of GLX version on EGL
Categories
(Core :: Graphics: WebRender, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox95 | --- | fixed |
People
(Reporter: rmader, Assigned: rmader)
References
(Blocks 1 open bug, )
Details
Attachments
(3 files, 3 obsolete files)
Lets try to get this finished. We'll need https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9989 on the mesa side.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
The new mesa extension EGL_MESA_config_select_group allows us to filter
visuals by groups. In the first group, on X11 mesa places visuals without
alpha channel, while in the second one actual alpha channel visuals
can be found.
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Until recently we needed to find a right visual ourselves as GTK
APIs don't allow to ask for a depth buffer. Since we don't need a
depth buffer any more we can return to simple GTK APIs, avoiding
shenanigans around GLX vs EGL.
Assignee | ||
Comment 3•3 years ago
|
||
Mesa allows mixing GLX and EGL context, while e.g. Nvidia doesn't.
So similar to D92466, only use GLX features on mesa.
Comment 4•3 years ago
|
||
Comment on attachment 9228353 [details]
WIP: Bug 1702546 - Only use GLX version of findFisual() on EGL on mesa
Revision D118492 was moved to bug 1717816. Setting attachment 9228353 [details] to obsolete.
Updated•3 years ago
|
Updated•3 years ago
|
Updated•3 years ago
|
Assignee | ||
Comment 5•3 years ago
|
||
This is required for D110604
Assignee | ||
Updated•3 years ago
|
Pushed by nbeleuzu@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/6ffeb2a3d803 Update GLConsts.h, r=jgilbert
Comment 7•3 years ago
|
||
bugherder |
Assignee | ||
Comment 8•3 years ago
|
||
Updated•3 years ago
|
Assignee | ||
Comment 9•3 years ago
|
||
Jan could you give the following try build a go on nvidia and check
- if it fixes the transparency issues
- if it maybe also helps with bug 1677314
? That would be great!
https://treeherder.mozilla.org/jobs?repo=try&revision=d40fa990baac75c32820b5e4716b0146eb34714f
Comment 11•3 years ago
|
||
Nvidia
- isXvisualSearch: 0, egl fb config 0x8 / xvisual 0x82 / depth 32 <-- for EGL context
- isXvisualSearch: 1, egl fb config 0x8 / xvisual 0x82 / depth 32
- isXvisualSearch: 1, egl fb config 0x8 / xvisual 0x82 / depth 32
- Compositing: WebRender
$ ./mach run
0:03.94 /home/darkspirit/fxbuild/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/firefox -no-remote -profile /home/darkspirit/fxbuild/mozilla-central/obj-x86_64-pc-linux-gnu/tmp/profile-default
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
CreateConfig ==========================================
isXvisualSearch: 0
config[0]
setting fallbackConfig
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x7
LOCAL_EGL_NATIVE_VISUAL_ID: 0x2c
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[1]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x8
LOCAL_EGL_NATIVE_VISUAL_ID: 0x82
num_visuals: 1, visual_info->depth: 32, aDepth:32
found egl fb config
CreateConfig ==========================================
isXvisualSearch: 1
config[0]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x7
LOCAL_EGL_NATIVE_VISUAL_ID: 0x2c
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[1]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x8
LOCAL_EGL_NATIVE_VISUAL_ID: 0x82
num_visuals: 1, visual_info->depth: 32, aDepth:32
found egl fb config
CreateConfig ==========================================
isXvisualSearch: 1
config[0]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x7
LOCAL_EGL_NATIVE_VISUAL_ID: 0x2c
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[1]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x8
LOCAL_EGL_NATIVE_VISUAL_ID: 0x82
num_visuals: 1, visual_info->depth: 32, aDepth:32
found egl fb config
Mesa Intel:
- isXvisualSearch: 0, using fallbackConfig <-- for EGL context
- isXvisualSearch: 1,
GLContextEGL::FindVisual(): Failed to create EGLConfig!
== fallback to GLX::FindVisual - isXvisualSearch: 1,
GLContextEGL::FindVisual(): Failed to create EGLConfig!
== fallback to GLX::FindVisual - Compositing: WebRender
$ ./mach run
0:07.43 /home/darkspirit/fxbuild/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/firefox -no-remote -profile /home/darkspirit/fxbuild/mozilla-central/obj-x86_64-pc-linux-gnu/tmp/profile-default
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
CreateConfig ==========================================
isXvisualSearch: 0
config[0]
setting fallbackConfig
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x1
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[1]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x29
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[2]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[3]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2a
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[4]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[5]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2b
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[6]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x4
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[7]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2c
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[8]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x5
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[9]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2d
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[10]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x9
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[11]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x31
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[12]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xd
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[13]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x35
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[14]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x11
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[15]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x39
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[16]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x6
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[17]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2e
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[18]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xa
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[19]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x32
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[20]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xe
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[21]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x36
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[22]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x12
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[23]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3a
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[24]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x7
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[25]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2f
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[26]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xb
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[27]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x33
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[28]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xf
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[29]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x37
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[30]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x13
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[31]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3b
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[32]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x8
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[33]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x30
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[34]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xc
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[35]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x34
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[36]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x10
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[37]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x38
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[38]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x14
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[39]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3c
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
using fallbackConfig
CreateConfig ==========================================
isXvisualSearch: 1
config[0]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x1
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[1]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x29
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[2]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[3]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2a
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[4]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[5]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2b
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[6]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x4
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[7]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2c
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[8]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x5
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[9]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2d
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[10]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x9
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[11]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x31
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[12]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xd
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[13]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x35
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[14]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x11
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[15]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x39
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[16]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x6
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[17]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2e
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[18]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xa
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[19]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x32
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[20]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xe
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[21]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x36
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[22]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x12
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[23]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3a
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[24]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x7
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[25]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2f
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[26]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xb
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[27]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x33
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[28]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xf
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[29]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x37
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[30]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x13
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[31]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3b
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[32]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x8
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[33]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x30
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[34]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xc
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[35]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x34
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[36]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x10
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[37]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x38
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[38]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x14
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[39]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3c
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: GLContextEGL::FindVisual(): Failed to create EGLConfig! (t=17.7692) [GFX1-]: GLContextEGL::FindVisual(): Failed to create EGLConfig!
CreateConfig ==========================================
isXvisualSearch: 1
config[0]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x1
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[1]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x29
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[2]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[3]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2a
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[4]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[5]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2b
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[6]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x4
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[7]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2c
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[8]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x5
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[9]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2d
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[10]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x9
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[11]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x31
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[12]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xd
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[13]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x35
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[14]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x11
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[15]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x39
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[16]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x6
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[17]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2e
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[18]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xa
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[19]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x32
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[20]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xe
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[21]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x36
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[22]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x12
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[23]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3a
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[24]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x7
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[25]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x2f
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[26]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xb
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[27]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x33
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[28]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xf
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[29]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x37
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[30]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x13
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[31]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3b
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[32]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x8
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[33]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x30
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[34]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0xc
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[35]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x34
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[36]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x10
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[37]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x38
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[38]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x14
LOCAL_EGL_NATIVE_VISUAL_ID: 0x21
num_visuals: 1, visual_info->depth: 24, aDepth:32
config[39]
no aEnableDepthBuffer
EGL_CONFIG_ID: 0x3c
LOCAL_EGL_NATIVE_VISUAL_ID: 0x22
num_visuals: 1, visual_info->depth: 24, aDepth:32
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: GLContextEGL::FindVisual(): Failed to create EGLConfig! (t=17.7692) |[1][GFX1-]: GLContextEGL::FindVisual(): Failed to create EGLConfig! (t=31.1317) [GFX1-]: GLContextEGL::FindVisual(): Failed to create EGLConfig!
Updated•3 years ago
|
Assignee | ||
Comment 12•3 years ago
|
||
Comment 13•3 years ago
|
||
r+
EGL/Gnome X11/Nvidia: WebRender, transparent corners
mozregression --repo try --launch 5cec039a97693fd10f63a8b99bae5a5949b1e5c6
EGL/Gnome X11/Nvidia: WebRender, no fallback to SW WR anymore, bug 1677314 is fixed
GTK_CSD=1 mozregression --repo try --launch 5cec039a97693fd10f63a8b99bae5a5949b1e5c6
Printf pimped local build:
Nvidia:
- aAllowFallback: 1, xvisual 0x82 / 32 depth for EGLContext
- aAllowFallback: 0, xvisual 0x82 / 32 depth for EGL::FindVisual
- aAllowFallback: 0, xvisual 0x82 / 32 depth for EGL::FindVisual
$ ./mach run
0:00.65 /home/darkspirit/fxbuild/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/firefox -no-remote -profile /home/darkspirit/fxbuild/mozilla-central/obj-x86_64-pc-linux-gnu/tmp/profile-default
CreateConfig ==========================================
aAllowFallback: 1
config[0]
EGL_NATIVE_VISUAL_ID: 0x2c
visual_info->depth: 24, aDepth:32
setting fallbackConfig
config[1]
EGL_NATIVE_VISUAL_ID: 0x82
visual_info->depth: 32, aDepth:32
found egl fb config
CreateConfig ==========================================
aAllowFallback: 0
config[0]
EGL_NATIVE_VISUAL_ID: 0x2c
visual_info->depth: 24, aDepth:32
config[1]
EGL_NATIVE_VISUAL_ID: 0x82
visual_info->depth: 32, aDepth:32
found egl fb config
CreateConfig ==========================================
aAllowFallback: 0
config[0]
EGL_NATIVE_VISUAL_ID: 0x2c
visual_info->depth: 24, aDepth:32
config[1]
EGL_NATIVE_VISUAL_ID: 0x82
visual_info->depth: 32, aDepth:32
found egl fb config
Mesa Intel:
- aAllowFallback: 1, first fb config is remembered as fallbackConfig, fallbackConfig is used for EGLContext
- aAllowFallback: 0, no egl config == fallback to GLX::FindVisual
- aAllowFallback: 0, no egl config == fallback to GLX::FindVisual
$ ./mach run
0:00.52 /home/darkspirit/fxbuild/mozilla-central/obj-x86_64-pc-linux-gnu/dist/bin/firefox -no-remote -profile /home/darkspirit/fxbuild/mozilla-central/obj-x86_64-pc-linux-gnu/tmp/profile-default
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
ATTENTION: default value of option mesa_glthread overridden by environment.
CreateConfig ==========================================
aAllowFallback: 1
config[0]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
setting fallbackConfig
config[1]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[2]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[3]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[4]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[5]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[6]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[7]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[8]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[9]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[10]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[11]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[12]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[13]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[14]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[15]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[16]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[17]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[18]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[19]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[20]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[21]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[22]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[23]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[24]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[25]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[26]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[27]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[28]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[29]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[30]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[31]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[32]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[33]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[34]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[35]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[36]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[37]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[38]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[39]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
using fallbackConfig
CreateConfig ==========================================
aAllowFallback: 0
config[0]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[1]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[2]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[3]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[4]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[5]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[6]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[7]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[8]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[9]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[10]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[11]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[12]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[13]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[14]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[15]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[16]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[17]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[18]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[19]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[20]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[21]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[22]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[23]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[24]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[25]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[26]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[27]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[28]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[29]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[30]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[31]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[32]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[33]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[34]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[35]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[36]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[37]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[38]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[39]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
CreateConfig ==========================================
aAllowFallback: 0
config[0]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[1]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[2]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[3]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[4]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[5]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[6]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[7]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[8]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[9]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[10]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[11]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[12]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[13]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[14]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[15]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[16]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[17]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[18]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[19]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[20]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[21]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[22]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[23]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[24]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[25]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[26]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[27]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[28]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[29]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[30]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[31]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[32]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[33]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[34]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[35]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[36]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[37]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
config[38]
EGL_NATIVE_VISUAL_ID: 0x21
visual_info->depth: 24, aDepth:32
config[39]
EGL_NATIVE_VISUAL_ID: 0x22
visual_info->depth: 24, aDepth:32
Updated•3 years ago
|
Comment 14•3 years ago
|
||
Pushed by robert.mader@posteo.de: https://hg.mozilla.org/integration/autoland/rev/cf7e6338c530 Make sure to request EGL configs with matching alpha visual, r=stransky
Comment 15•3 years ago
|
||
bugherder |
Description
•