Closed Bug 1572843 Opened 5 years ago Closed 5 years ago

Fix WR texture cache upload when using no swizzling

Categories

(Core :: Graphics: WebRender, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: kvark, Assigned: kvark)

References

Details

Attachments

(1 file)

External images (e.g. video frames) are shown as swizzled when running on a Mac that doesn't support swizzling (see bug 1570736).

Assignee: nobody → dmalyshau
Status: NEW → ASSIGNED
Attached file WR swizzling part-2

This is a medium-size follow-up to D21965.

Refactors the use of swizzling by the texture cache. Adds a device
capability flag that is checked at run-time. Also makes the texture
cache to communicate with the texture uploader if there is a format
conversion needed, which fixes the case on platforms that don't
support swizzling.

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70

Verified, thanks.

Regressions: 1578598
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: