WebGLRenderingContext: метод deleteBuffer()
Базовая поддержка Широко распространена
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
Примечание: Эта функция доступна в Web Workers.
Метод WebGLRenderingContext.deleteBuffer() API WebGL удаляет заданный WebGLBuffer. Этот метод не оказывает никакого действия, если буфер уже был удалён. Обычно вы не должны вызывать этот метод самостоятельно, когда объект буфера становится недоступным, он помечается как освобождённый.
Синтаксис
deleteBuffer(buffer)
Параметры
buffer-
Объект
WebGLBuffer, который нужно удалить.
Возвращаемое значение
Ничего (undefined).
Примеры
Удаление буфера
const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
const buffer = gl.createBuffer();
// …
gl.deleteBuffer(buffer);
Спецификации
| Спецификация |
|---|
| Спецификация WebGL # 5.14.5 |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
deleteBuffer |
9 | 12 | 4 | 12 | 5.1 | 25 | 4 | 12 | 8 | 1.5 | 4.4.3 |
См. также
© 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/WebGLRenderingContext/deleteBuffer