Closed Bug 1741781 Opened 3 years ago Closed 2 years ago

Simplify complex clip reject/accept logic

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: gw, Assigned: gw)

Details

Attachments

(1 obsolete file)

No description provided.

Remove the dependencies on transforming both the prim and clips
into world space, by relying on the fact that in the complex
transform case, the clip spatial nodes are ancestors of the
primitive spatial node.

This allows us to work in the same of the clip spatial node. For
now, this is only applied to the CPU accept/reject code, however
in future will allow us to optimize and simplify the GPU mask
rendering code significantly.

Assignee: nobody → gwatson
Status: NEW → ASSIGNED
Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e24b51679d83
Simplify complex clip reject/accept logic r=gfx-reviewers,nical
Attachment #9251297 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: