Spec-Zone.ru › Web APIs

WebGLRenderingContext: свойство drawingBufferColorSpace

Базовая версия 2024
Новое свойство

Начиная с октября 2024 года, эта функция работает на последних устройствах и версиях браузеров. Возможно, эта функция не будет работать на более старых устройствах или браузерах.

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

Примечание: Эта функция доступна в Потоках выполнения.

Свойство WebGLRenderingContext.drawingBufferColorSpace указывает цветовое пространство буфера отрисовки WebGL. Наряду со стандартным (srgb), можно использовать цветовое пространство display-p3.

См. WebGLRenderingContext.unpackColorSpace для указания цветового пространства для текстур.

Значение

Это свойство может принимать следующие значения:

  • "srgb" выбирает цветовое пространство sRGB. Это значение по умолчанию.
  • "display-p3" выбирает цветовое пространство display-p3.

Если указано недопустимое значение, то значение drawingBufferColorSpace останется неизменным.

Примеры

Установка цветового пространства буфера отрисовки для рисования красного цвета Display P3

const canvas = document.getElementById("canvas");
const gl = canvas.getContext("webgl");
gl.drawingBufferColorSpace = "display-p3";
gl.clearColor(1, 0, 0, 1);
gl.clear(gl.COLOR_BUFFER_BIT);

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

Спецификация
Спецификация WebGL
# DOM-WebGLRenderingContext-drawingBufferColorSpace

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
drawingBufferColorSpace 104 104 132
127–130Случайная ранняя поддержка без функциональности.
90 16.4 104 132
127–130Случайная ранняя поддержка без функциональности.
71 16.4 20.0 104

См. также

  • WebGLRenderingContext.unpackColorSpace

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

Spec-Zone.ru

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