Closed Bug 1237746 Opened 10 years ago Closed 6 years ago

GL function pointer management is not coherent with GL contexts

Categories

(Core :: Graphics: CanvasWebGL, defect, P3)

defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox46 --- affected

People

(Reporter: jujjyl, Unassigned)

Details

(Whiteboard: [gfx-noted])

Looking at Firefox with AMD CodeXL, it reports that GL pointers are being obtained via one GL context, but called via another GL context, which is undefined behavior, since GL pointers are strictly only valid in the context that they were obtained in. See https://dl.dropboxusercontent.com/u/40949268/Bugs/codexl_errors.png for CodeXL reported diagnosis.
Whiteboard: [gfx-noted]

I believe we do this properly now.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.