Bug 209510
Summary: | [WebGL2] (Meta) update texture-related APIs | ||
---|---|---|---|
Product: | WebKit | Reporter: | Kenneth Russell <kbr> |
Component: | WebGL | Assignee: | Kenneth Russell <kbr> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | dino |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Bug Depends on: | 126449, 183151, 208875, 209098, 209515, 210766, 211602, 211748 | ||
Bug Blocks: | 126404 |
Kenneth Russell
Several updates to texture-related entry points will be needed in order to support WebGL 2.0. A non-exhaustive list includes:
- 3D texture support (Bug 208875)
- Updating texture packing code for uploads from the DOM
- Adding texStorage* entry points
and more.
This depends on work in Bug 209098 to remove a large amount of texture-related validation using the ANGLE_robust_client_memory extension.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Kenneth Russell
All of the texture related APIs in WebGL 2.0 are implemented now. Some WebGL conformance tests are still failing; these will be investigated in follow-on bugs.