WebGL2RenderingContext: метод getSamplerParameter()
Базовая Широко поддерживается
Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с сентября 2021 года.
Примечание: Эта функция доступна в Потоках выполнения.
Метод WebGL2RenderingContext.getSamplerParameter() API WebGL 2 возвращает информацию о параметрах объекта WebGLSampler.
Синтаксис
getSamplerParameter(sampler, pname)
Параметры
sampler-
Объект
WebGLSampler. pname-
GLenum, определяющий, какую информацию вернуть. Возможные значения:-
gl.TEXTURE_COMPARE_FUNC: ВозвращаетGLenum, указывающий функцию сравнения текстуры. -
gl.TEXTURE_COMPARE_MODE: ВозвращаетGLenum, указывающий режим сравнения текстуры. -
gl.TEXTURE_MAG_FILTER: ВозвращаетGLenum, указывающий фильтр увеличения текстуры. -
gl.TEXTURE_MAX_LOD: ВозвращаетGLfloat, указывающий максимальное значение детализации уровня. -
gl.TEXTURE_MIN_FILTER: ВозвращаетGLenum, указывающий фильтр уменьшения текстуры. -
gl.TEXTURE_MIN_LOD: ВозвращаетGLfloat, указывающий минимальное значение детализации уровня. -
gl.TEXTURE_WRAP_R: ВозвращаетGLenum, указывающий функцию обёртания текстуры для координаты текстуры r. -
gl.TEXTURE_WRAP_S: ВозвращаетGLenum, указывающий функцию обёртания текстуры для координаты текстуры s. -
gl.TEXTURE_WRAP_T: ВозвращаетGLenum, указывающий функцию обёртания текстуры для координаты текстуры t.
-
Возвращаемое значение
Примеры
const sampler = gl.createSampler(); gl.getSamplerParameter(sampler, gl.TEXTURE_COMPARE_FUNC);
Спецификации
| Спецификация |
|---|
| Спецификация WebGL 2.0 # 3.7.13 |
Совместимость с браузерами
| Рабочие столы | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
getSamplerParameter |
56 | 79 | 51 | 43 | 15 | 58 | 51 | 43 | 15 | 7.0 | 58 |
См. также
© 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/WebGL2RenderingContext/getSamplerParameter