Unbind external buffers by re-binding a read-only dummy 1x1 buffer

RESOLVED WONTFIX

Status

()

Core
Graphics: Layers
RESOLVED WONTFIX
5 years ago
5 years ago

People

(Reporter: gal, Assigned: gal)

Tracking

Trunk
ARM
Gonk (Firefox OS)
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

5 years ago
+++ This bug was initially created as a clone of Bug #771350 +++

This is mostly to work around GL drivers that don't unlock the current buffer when binding a 0 texture.
(Assignee)

Updated

5 years ago
Blocks: 771350
No longer depends on: 771350, 775436, 765734
(Assignee)

Comment 1

5 years ago
Created attachment 643922 [details] [diff] [review]
patch
Assignee: nobody → gal
(Assignee)

Comment 2

5 years ago
Note that previously we used LOCAL_GL_TEXTURE_2D to unbind, but OES_EXTERNAL to bind. I made both OES_EXTERNAL.
(Assignee)

Updated

5 years ago
Attachment #643922 - Flags: review?(jones.chris.g)
Comment on attachment 643922 [details] [diff] [review]
patch

Not sure how this relates to bug 774530.
Attachment #643922 - Flags: review?(jones.chris.g)
(Assignee)

Comment 4

5 years ago
We have a better fix for this in bug 774530.
(Assignee)

Updated

5 years ago
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.