[Webkit-unassigned] [Bug 223624] New: REGRESSION(r r274711) [GLIB] webgl/conformance/extensions/khr-parallel-shader-compile.html is timing out
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Mar 22 22:05:43 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=223624
Bug ID: 223624
Summary: REGRESSION(r r274711) [GLIB]
webgl/conformance/extensions/khr-parallel-shader-compi
le.html is timing out
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebGL
Assignee: webkit-unassigned at lists.webkit.org
Reporter: lmoura at igalia.com
CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com
webgl/conformance/extensions/khr-parallel-shader-compile.html
Updated in r274711, timing out in GLIB since, even with [ Slow ].
Checking the first loop of the test (~120), it seems the compile operations are not being offloaded to another thread, as there is a big wait in the compileShader calls. In the 7th iteration of the loop:
extraCode size 2949120
shaderSource(vertexSource) took 18ms
shaderSource(fragmentSource) took 17ms
compileShader(vs) took 1460ms
compileShader(fs) took 1392ms
linkProgram(program) took 1ms
This is causing the measuredCompileDuration to always be smaller than the threshold (500ms), as it's actually just a get operation, and the code never triggers the loop exit condition.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210323/f0e54ca4/attachment-0001.htm>
More information about the webkit-unassigned
mailing list