Closed Bug 1004759 Opened 12 years ago Closed 10 years ago

RGBA/RGBA/FLOAT isn't guaranteed in ES3

Categories

(Core :: Graphics: CanvasWebGL, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jgilbert, Assigned: jgilbert)

Details

Attachments

(1 file)

So it turns out OES_texture_float didn't actually go core in ES3. ES3 has float textures, but they're created with RGBA32F/RGBA/FLOAT, via sized internalFormats.
Attached patch fix-float-gles3Splinter Review
Assignee: nobody → jgilbert
Attachment #8416175 - Flags: review?(dglastonbury)
Also, with this fix, we pass 1.0.1 on the Nexus 10.
Comment on attachment 8416175 [details] [diff] [review] fix-float-gles3 Review of attachment 8416175 [details] [diff] [review]: ----------------------------------------------------------------- So this means that format != internalformat in ES3. That might have a big impact when we upgrade to WebGL 2. (http://www.khronos.org/opengles/sdk/docs/man3/html/glTexImage2D.xhtml)
Attachment #8416175 - Flags: review?(dglastonbury) → review+
(In reply to Dan Glastonbury :djg :kamidphish from comment #3) > Comment on attachment 8416175 [details] [diff] [review] > fix-float-gles3 > > Review of attachment 8416175 [details] [diff] [review]: > ----------------------------------------------------------------- > > So this means that format != internalformat in ES3. That might have a big > impact when we upgrade to WebGL 2. > (http://www.khronos.org/opengles/sdk/docs/man3/html/glTexImage2D.xhtml) This is so very true.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: