Descriptiongpu: Upgrade to new ANGLE Platform Display init.
This allows us to select which ANGLE back-end to use more flexibly,
and controls the selection process entirely in Chrome.
The logic for when to try a backup renderer is a bit more complex
because we query the display extensions in the static binding
init code.
BUG=457325
Committed: https://crrev.com/fefb7cfcf73c07b5f2774266bda02e839a829ef1
Cr-Commit-Position: refs/heads/master@{#327315}
Patch Set 1 #Patch Set 2 : Fix double "command_line" #
Total comments: 6
Patch Set 3 : Updated with review feedback #Patch Set 4 : Init display with eglInitialize #Patch Set 5 : Avoid repeated eglInitialize in gl_bindings #
Total comments: 9
Patch Set 6 : Addressed zmo's feedback #
Total comments: 2
Patch Set 7 : Addressing Antoine's feedback #Patch Set 8 : Remove OS_WIN ifdefs #Patch Set 9 : Fix for ChromeOS build #
Messages
Total messages: 21 (4 generated)
|