Closed
Bug 1065166
Opened 10 years ago
Closed 11 months ago
Basic layers doesn't support R8G8B8{A,X}8 textures
Categories
(Core :: Graphics: Layers, defect)
Core
Graphics: Layers
Tracking
()
RESOLVED
INVALID
tracking-b2g | backlog |
People
(Reporter: jgilbert, Unassigned)
References
Details
I can end up with data that's in R8G8B8{A,X}8 format that I need to put into a TextureClient. It needs to be composited with a minimum number of expensive R/B swaps. (Cheap R/B swizzles are fine) If I create a BufferTextureClient for my R8G8B8{A,X}8 data, in the compositor, the Composite ignores the R8G8B8{A,X}8 format of the TextureHost when rendering. I can absolutely swap R and B when I create the texture client, but I need to know this at TextureClient data specification time. We could get around this by copy+swapRB in TexHost, but that's a copy we should be able to skip.
Updated•10 years ago
|
Blocks: gfx-target-2.2
blocking-b2g: --- → backlog
Assignee | ||
Updated•9 years ago
|
blocking-b2g: backlog → ---
tracking-b2g:
--- → backlog
Updated•2 years ago
|
Severity: normal → S3
Comment 1•11 months ago
|
||
Basic layers is kill
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•