Spec-Zone.ru › Web APIs

Типы WebGL

Следующие типы используются в интерфейсах WebGL.

WebGL 1

Эти типы используются в WebGLRenderingContext.

Тип Тип Web IDL Описание
GLenum unsigned long Используется для перечислений. См. также список констант.
GLboolean boolean Логическое значение.
GLbitfield unsigned long Битовое поле, хранящее несколько логических битов. Используется, например, в WebGLRenderingContext.clear().
GLbyte byte 8-битовое целое число со знаком, дополнение до двух.
GLshort short 16-битовое целое число со знаком, дополнение до двух.
GLint long 32-битовое целое число со знаком, дополнение до двух.
GLsizei long Используется для размеров (например, ширина и высота буфера отрисовки).
GLintptr long long Специальный тип для арифметики указателей.
GLsizeiptr long long Специальный тип для арифметики указателей.
GLubyte octet 8-битовое беззнаковое целое число.
GLushort unsigned short 16-битовое беззнаковое целое число.
GLuint unsigned long 32-битовое беззнаковое целое число.
GLfloat unrestricted float 32-битное число с плавающей запятой IEEE.
GLclampf unrestricted float Обрезанное 32-битное число с плавающей запятой IEEE.

WebGL 2

Эти типы используются в WebGL2RenderingContext. Все типы WebGL 1 также используются.

Тип Тип Web IDL Описание
GLint64 long long 64-битное целое число со знаком.

Расширения WebGL

Эти типы используются в расширениях WebGL.

Тип Тип Web IDL Описание
GLuint64EXT long long 64-битное беззнаковое целое число.

Спецификации

Спецификация
WebGL
# 5.1
WebGL2
# 3.1
EXT_disjoint_timer_query

См. также

  • WebGLRenderingContext

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/Types

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API