/
githubmirror
/
pixijs
Обзор
Документация
Войти
/
githubmirror
/
pixijs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
src/rendering/renderers/gl/shader/program/compileShader.ts
16 строк
526 B
Zyie
initial v8 commit
07 июн 2023, 17:30
07 июн 2023, 17:30
de4b515
Код
Авторство
О чём код?
/** * @private * @param {WebGLRenderingContext} gl - The current WebGL context {WebGLProgram} * @param {number} type - the type, can be either VERTEX_SHADER or FRAGMENT_SHADER * @param {string} src - The vertex shader source as an array of strings. * @returns {WebGLShader} the shader */ export function compileShader(gl: WebGLRenderingContextBase, type: number, src: string): WebGLShader { const shader = gl.createShader(type); gl.shaderSource(shader, src); gl.compileShader(shader); return shader; }