Closed Bug 1541059 Opened 6 years ago Closed 6 years ago

Add KHR_debug support for WebRender

Categories

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

enhancement

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox68 --- fixed

People

(Reporter: aosmond, Assigned: aosmond)

References

Details

(Keywords: feature)

Attachments

(1 file)

Add support for KHR_debug in addition to EXT_debug_marker. This will allow us to view debug markers in RenderDoc/APITrace/etc when debugging WebRender captures on platforms that only support the former.

Assignee: nobody → aosmond
Blocks: wr-68
Severity: normal → enhancement
Status: NEW → ASSIGNED
Keywords: feature
Priority: -- → P1
Target Milestone: --- → mozilla68
Priority: P1 → P2

Today we already support EXT_debug_marker for debug markers in
WebRender. This is useful to categorize GL API calls in tools such as
APITrace and RenderDoc. However not all drivers indicate support for
said extension, but instead support KHR_debug. This patch makes us
support both methods, preferring KHR_debug.

Pushed by aosmond@gmail.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/69736a7748c5 Add support for KHR_debug to WebRender for debug markers. r=kvark
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Depends on: 1595036
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: