@pixi/core
Version:
Core PixiJS
1 lines • 812 B
Source Map (JSON)
{"version":3,"file":"compileShader.mjs","sources":["../../../src/shader/utils/compileShader.ts"],"sourcesContent":["/**\n * @private\n * @param {WebGLRenderingContext} gl - The current WebGL context {WebGLProgram}\n * @param {number} type - the type, can be either VERTEX_SHADER or FRAGMENT_SHADER\n * @param {string} src - The vertex shader source as an array of strings.\n * @returns {WebGLShader} the shader\n */\nexport function compileShader(gl: WebGLRenderingContextBase, type: number, src: string): WebGLShader\n{\n const shader = gl.createShader(type);\n\n gl.shaderSource(shader, src);\n gl.compileShader(shader);\n\n return shader;\n}\n"],"names":[],"mappings":"AAOgB,SAAA,cAAc,IAA+B,MAAc,KAC3E;AACU,QAAA,SAAS,GAAG,aAAa,IAAI;AAEnC,SAAA,GAAG,aAAa,QAAQ,GAAG,GAC3B,GAAG,cAAc,MAAM,GAEhB;AACX;"}