WebGLRenderingContext objects expose the WebGLRenderingContext interface, the principal interface in WebGL which provides special properties and methods to manipulate the 3D content rendered in an HTML canvas element.
- Companion:
- class
Type members
Classlikes
Value members
Concrete fields
Counter-Clockwise wound triangles are front-facing.
Counter-Clockwise wound triangles are front-facing.
Clamp the texture along this axis. The colour of the edge pixels will be replicated to infinity.
Clamp the texture along this axis. The colour of the edge pixels will be replicated to infinity.
Specifies the color buffer should be cleared.
Specifies the color buffer should be cleared.
- See also:
Specifies the depth buffer should be cleared.
Specifies the depth buffer should be cleared.
- See also:
An invalid enumerated name has been passed to an API function.
An invalid enumerated name has been passed to an API function.
An invalid value has been passed to an API function.
An invalid value has been passed to an API function.
Specifies linear interpolation linearly blending between mipmap levels.
Specifies linear interpolation linearly blending between mipmap levels.
Specifies linear interpolation on the nearest mipmap level.
Specifies linear interpolation on the nearest mipmap level.
Specifies the elements should be drawn as lines.
Specifies the elements should be drawn as lines.
- See also:
Specifies the elements should be drawn as a line loop.
Specifies the elements should be drawn as a line loop.
- See also:
Specifies the elements should be drawn as a line strip.
Specifies the elements should be drawn as a line strip.
- See also:
Repeat the texture along this axis, mirroring it each step.
Repeat the texture along this axis, mirroring it each step.
Specifies nearest neighbour interpolation, linearly blending between mipmap levels.
Specifies nearest neighbour interpolation, linearly blending between mipmap levels.
Specifies nearest neighbour interpolation on the nearest mipmap level.
Specifies nearest neighbour interpolation on the nearest mipmap level.
The operation requested could not be completed because it ran out of memory.
The operation requested could not be completed because it ran out of memory.
Specifies the elements should be drawn as points.
Specifies the elements should be drawn as points.
- See also:
Specifies the stencil buffer should be cleared.
Specifies the stencil buffer should be cleared.
- See also:
Identifies texture unit 0. This texture unit is guaranteed to exist.
Identifies texture unit 0. This texture unit is guaranteed to exist.
Identifies texture unit 1. This texture unit is guaranteed to exist.
Identifies texture unit 1. This texture unit is guaranteed to exist.
Identifies texture unit 10. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 10. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 11. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 11. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 12. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 12. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 13. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 13. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 14. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 14. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 15. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 15. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 16. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 16. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 17. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 17. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 18. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 18. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 19. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 19. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 2. This texture unit is guaranteed to exist.
Identifies texture unit 2. This texture unit is guaranteed to exist.
Identifies texture unit 20. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 20. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 21. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 21. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 22. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 22. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 23. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 23. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 24. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 24. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 25. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 25. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 26. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 26. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 27. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 27. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 28. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 28. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 29. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 29. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 3. This texture unit is guaranteed to exist.
Identifies texture unit 3. This texture unit is guaranteed to exist.
Identifies texture unit 30. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 30. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 31. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 31. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 4. This texture unit is guaranteed to exist.
Identifies texture unit 4. This texture unit is guaranteed to exist.
Identifies texture unit 5. This texture unit is guaranteed to exist.
Identifies texture unit 5. This texture unit is guaranteed to exist.
Identifies texture unit 6. This texture unit is guaranteed to exist.
Identifies texture unit 6. This texture unit is guaranteed to exist.
Identifies texture unit 7. This texture unit is guaranteed to exist.
Identifies texture unit 7. This texture unit is guaranteed to exist.
Identifies texture unit 8. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 8. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 9. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
Identifies texture unit 9. This texture unit ''may not exist in a given implementation''. You should examine MAX_COMBINED_TEXTURE_IMAGE_UNITS before using it.
The texture minification filter.
The texture minification filter.
Can be one of NEAREST, LINEAR, NEAREST_MIPMAP_NEAREST, LINEAR_MIPMAP_NEAREST, NEAREST_MIPMAP_LINEAR, LINEAR_MIPMAP_LINEAR.
The horizontal texture wrap mode.
The horizontal texture wrap mode.
Can be one of REPEAT, CLAMP_TO_EDGE, MIRRORED_REPEAT.
The vertical texture wrap.
The vertical texture wrap.
Can be one of REPEAT, CLAMP_TO_EDGE, MIRRORED_REPEAT.
Specifies the elements should be drawn as triangles.
Specifies the elements should be drawn as triangles.
- See also:
Specifies the elements should be drawn as a triangle fan.
Specifies the elements should be drawn as a triangle fan.
- See also: