Open Bug 1233569 Opened 6 years ago Updated 2 years ago

Deprecate RGB8 from being renderable in WebGL 1


(Core :: Canvas: WebGL, enhancement, P5)





(Reporter: jgilbert, Unassigned)



(Keywords: dev-doc-needed, feature, Whiteboard: [gfx-noted])

It's not guaranteed, and using RGBA8 instead is a trivial alternative to most existing use-cases.

Not having guaranteed support doesn't mean the spec forbids it; support for this is left to the implementation. However, for maximum compatibility, we should disallow this.

We should definitely make RGB8 non-renderable in WebGL 1 with min-capability mode.
Keywords: feature
Whiteboard: [gfx-noted]

RGB8 is renderable in WebGL 2, so we probably shouldn't deprecated it.
We can probably just leave this, though it'd be nice to restrict it in min-cap mode.

Assignee: jgilbert → nobody
Severity: normal → enhancement
Priority: P3 → P5
You need to log in before you can comment on or make changes to this bug.