Spec-Zone.ru › Web APIs

Расширение OES_element_index_uint

Базовая реализация Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Расширение OES_element_index_uint является частью WebGL API и добавляет поддержку типов gl.UNSIGNED_INT к WebGLRenderingContext.drawElements().

Расширения WebGL доступны с помощью метода WebGLRenderingContext.getExtension(). Дополнительную информацию можно найти также в разделе Использование расширений в учебнике по WebGL.

Примечание: Это расширение доступно только для контекстов WebGL1. В WebGL2 функциональность этого расширения доступна по умолчанию в контексте WebGL2.

Расширенные методы

Это расширение дополняет WebGLRenderingContext.drawElements():

  • Параметр type теперь принимает gl.UNSIGNED_INT.

Примеры

const ext = gl.getExtension("OES_element_index_uint");

gl.drawElements(gl.POINTS, 8, gl.UNSIGNED_INT, 0);

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

Спецификация
Спецификация расширения WebGL OES_element_index_uint Khronos

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
OES_element_index_uint 24 12 24 15 8 25 24 14 8 1.5 4.4

См. также

  • WebGLRenderingContext.getExtension()
  • WebGLRenderingContext.drawElements()

© 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/OES_element_index_uint

Spec-Zone.ru

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