Issue metadata
Sign in to add a comment
|
MSAA blacklist for GPU raster/canvas2D on Intel GPUs does not work in Chrome on Android |
||||||||||||||||||||||||
Issue descriptionIt appears that the entry which relies on vendor ID does not get applied on Android. Skia does blacklist MSAA on Android (based on GL strings) which can cause a crash when Chrome assumes creating a MSAA SkSurface will succeed but it does not in fact succeed. We are aware of at least one instance of this crash occurring in WebView. This bug exists to track adding a blacklist for Intel GPU MSAA on Android. There may be other longer term fixes to explore in future issues (falling back to SW or non-MSAA rendering when MSAA surface creation fails or allowing MSAA on more recent Intel GPUs). Here is the current workaround entry that does not seem to work on Android: https://cs.chromium.org/chromium/src/gpu/config/gpu_driver_bug_list.json?q=driver_wor&sq=package:chromium&l=1227
,
Sep 18 2017
,
Sep 18 2017
My understanding is that this bug does only affect Android WebView right?
,
Sep 18 2017
That may well be. I'm only aware of reports that involve WebView. I'm not sure whether this would or would not affect clank on an Android device with an Intel GPU.
,
Sep 18 2017
Affects clank as well. This is the equivalent for android for that specific entry: https://cs.chromium.org/chromium/src/gpu/config/gpu_driver_bug_list.json?rcl=52c90e732b9c334759c0b1cc3bf014b37c2ad616&l=2628 so does this still need to be RBS?
,
Sep 18 2017
Assigning to boliu since he already added an entry to disable MSAA for rasterization. Probably we want to merge back?
,
Sep 18 2017
merged to 61 as well, two weeks ago: https://bugs.chromium.org/p/chromium/issues/detail?id=759471#c31
,
Sep 18 2017
Just for the record. We discovered the GL vendor string is "Intel Open Source Technology Center", not simply "Intel". So the blacklist entry needs to say "gl_vendor": "Intel.*" instead to take effect. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by bsalo...@google.com
, Sep 18 2017Labels: OS-Android