/
githubmirror
/
pixijs
Обзор
Документация
Войти
/
githubmirror
/
pixijs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
src/rendering/renderers/gl/shader/program/getMaxFragmentPrecision.ts
27 строк
665 B
Zyie
chore: documentation overhaul with typedoc (#11423)
19 май 2025, 11:44
Не верифицирован
19 май 2025, 11:44
34926f0
Код
Авторство
О чём код?
import { getTestContext } from './getTestContext'; import type { PRECISION } from '../const'; let maxFragmentPrecision: PRECISION; /** @internal */ export function getMaxFragmentPrecision(): PRECISION { if (!maxFragmentPrecision) { maxFragmentPrecision = 'mediump'; const gl = getTestContext(); if (gl) { if (gl.getShaderPrecisionFormat) { const shaderFragment = gl.getShaderPrecisionFormat(gl.FRAGMENT_SHADER, gl.HIGH_FLOAT); maxFragmentPrecision = shaderFragment.precision ? 'highp' : 'mediump'; } } } return maxFragmentPrecision; }