question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

WebGL 2 and WebGL Extensions Roadmap

See original GitHub issue

Extensions in Canary

Draft WebGL Extensions

Proposed WebGL Extensions

OpenGL ES 3.0 Features

  • Multisampled Renderbuffers - AA without using FXAA.
  • Half-float vertex attributes, i.e., GL_OES_vertex_half_float.
  • Uniform buffer objects - for backing uniforms with buffers based on update frequency. Also see #649.
  • Sampler objects - the Cesium abstractions already look like this to some extent.
  • Immutable textures - reduce driver validation (EXT_texture_storage).
  • Instancing, i.e., ANGLE_instanced_arrays, for batching geometry and models.
  • Primitive restart - batch render line strips instead of individual lines.
  • Transform feedback - perhaps for particle systems.
  • [ ] Program binaries - to reduce shader compile times. (Not in WebGL 2.0)

More on ES 3.0

More on WebGL 2.0

WebGL 2 Demos

Done

Issue Analytics

  • State:open
  • Created 10 years ago
  • Comments:48 (47 by maintainers)

github_iconTop GitHub Comments

2reactions
pjcozzicommented, May 6, 2017
1reaction
lilleysecommented, Oct 15, 2020
Read more comments on GitHub >

github_iconTop Results From Across the Web

Using WebGL extensions - Web APIs | MDN
WebGL, like its sister APIs (OpenGL and OpenGL ES), supports extensions. A complete list of extensions is available in the khronos webgl ......
Read more >
WebGL Happenings - Khronos Group
WebGL is a cross-platform, royalty-free web standard for rendering low-level interactive 2D and 3D graphics API based on OpenGL ES within any ...
Read more >
Developers - WebGL 2 and WebGL Extensions Roadmap -
WebGL 2 and WebGL Extensions Roadmap · [x] WEBGL_debug_shaders and WEBGL_debug_renderer_info - no longer require privileged access. · [ ] OES_element_index_uint - ...
Read more >
WebGL Roadmap Update - Unity Forum
The few improvements Unity could make to WebGL support and performance at this point would be rather unremarkable and in investment in legacy ......
Read more >
This browser supports WebGL 2 - WebGL Report
WEBGL_multi_draw ; OVR_multiview2 ; To see draft extensions in Chrome, browse to about:flags, enable the "Enable WebGL Draft Extensions" option, and relaunch.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found