Closed Bug 1536674 Opened 5 years ago Closed 4 years ago

Implement webgl draft ext KHR_parallel_shader_compile

Categories

(Core :: Graphics: CanvasWebGL, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox80 --- fixed

People

(Reporter: jgilbert, Assigned: angus.sawyer, NeedInfo)

References

()

Details

(Keywords: dev-doc-complete, Whiteboard: gfx-noted)

Attachments

(2 files, 2 obsolete files)

No description provided.

Mechanism to allow support to be enabled with a subsequent patch.

Non-blocking parameter COMPILE_STATUS_KHR added to GetShaderParameter() and GetProgramParameter()

Operations retrieving information that waits on compile or link operation completion moved to methods
requiring that infomation to allow asynchronous operation of compile and link operations.

no regressions on Khronos conformance tests 1.04 from FF 67.0.

Attachment #9066538 - Flags: checkin+
Assignee: nobody → angus.sawyer
Status: NEW → ASSIGNED
Pushed by dluca@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c534308b0e49
Expose KHR_parallel_shader_compile in glx/gl r=jgilbert
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
Attachment #9068813 - Attachment is obsolete: true
Attachment #9066670 - Attachment is obsolete: true

Looks like the docs have been written for this now: https://wiki.developer.mozilla.org/en-US/docs/Web/API/KHR_parallel_shader_compile

Can you give it a review please?

Flags: needinfo?(angus.sawyer)

Will https://phabricator.services.mozilla.com/D83315 be reviewed? Is it out of date?

Flags: needinfo?(jgilbert)

Weird, I can't even set this bug to "reopened".
Exposing this to webgl should happen in another (new?) bug then.

Flags: needinfo?(jgilbert)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: