-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Add support for WebGL extension EXT_texture_norm16. #10227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Is there an ETA to when EXT_texture_norm16 should appear? We have a quarterly deadline coming up really soon, and I am looking to update Emscripten for that. It would be great to have this in there if it's possible that EXT_texture_norm16 would ship in Chrome within the next three months, otherwise our adoption would be delayed by six months. I wonder if there is any possiblity even that the extension would change in any way, since it is a carbon copy of the native GLES extension - perhaps we should just land this already now anticipating that it will go in in this form? |
|
Thanks Kai and Ken for pinging.
I'm positive in landing EXT_texture_norm16 in WebGL 2 in Chrome soon since we've solved the major issues with workaround in ANGLE. We are now working on some copy texture issue with certain format combinations on certain Platforms revealed by chromium bots. Three months should be absolutely sufficient time. I'm looking forward to getting it landed in Chromium for WebGL 2 within this week. You should see an update in Chromium issue 1000354 when integration into Chromium is landed.
Yes it is a mostly a direct mirror of the corresponding GLES extension. There shouldn't be any major changes. |
kainino0x
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 from me to go ahead and land this.
|
Great, thanks for the update! Let's land this in. |
|
Great! Excited to see this getting supported in Emscripten apps! Let's test this on Chrome Canary as soon as the WebGL extension is available there. Please report any bugs to @shrekshao and me; thanks! |
|
Oh no... I ran into this as I was looking for implementation reference for adding WEBGL_multi_draw to emscripten. Apologize for the delay not closely tracking this issue. We've cleared the implementation issue in Chrome (http://crbug.com/1000354) and we reached an agreement at a WebGL WG in March to only expose EXT_texture_norm16 to WebGL 2 and promoted to community approved. I've just sent an issue to Jeff at Mozilla so hopefully we can see this extension moved to public soon. |
To land once https://www.khronos.org/registry/webgl/extensions/EXT_texture_norm16/ is ratified.
CC @kainino0x @kenrussell.