'use strict';
exports.__esModule = true;
exports.default = mapWebGLDrawModesToPixi;
var _const = require('../../../const');
/**
* Generic Mask Stack data structure.
*
* @memberof PIXI
* @function mapWebGLDrawModesToPixi
* @private
* @param {WebGLRenderingContext} gl - The current WebGL drawing context
* @param {object} [object={}] - The object to map into
* @return {object} The mapped draw modes.
*/
function mapWebGLDrawModesToPixi(gl) {
var object = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
object[_const.DRAW_MODES.POINTS] = gl.POINTS;
object[_const.DRAW_MODES.LINES] = gl.LINES;
object[_const.DRAW_MODES.LINE_LOOP] = gl.LINE_LOOP;
object[_const.DRAW_MODES.LINE_STRIP] = gl.LINE_STRIP;
object[_const.DRAW_MODES.TRIANGLES] = gl.TRIANGLES;
object[_const.DRAW_MODES.TRIANGLE_STRIP] = gl.TRIANGLE_STRIP;
object[_const.DRAW_MODES.TRIANGLE_FAN] = gl.TRIANGLE_FAN;
return object;
}
//# sourceMappingURL=mapWebGLDrawModesToPixi.js.map