UNPKG

cione-comp-lib

Version:

`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`

2 lines (1 loc) 903 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var e=["OES_texture_float","OES_texture_half_float","OES_texture_float_linear","OES_texture_half_float_linear","OES_standard_derivatives","OES_vertex_array_object","OES_element_index_uint","WEBGL_compressed_texture_s3tc","WEBGL_depth_texture","EXT_texture_filter_anisotropic","EXT_shader_texture_lod","WEBGL_draw_buffers","EXT_frag_depth","EXT_sRGB","ANGLE_instanced_arrays"],t=["MAX_TEXTURE_SIZE","MAX_CUBE_MAP_TEXTURE_SIZE"];exports.default=function(_){for(var r={},n={},a=0;a<e.length;a++){i(e[a])}for(a=0;a<t.length;a++){var E=t[a];n[E]=_.getParameter(_[E])}function i(e){if(_.getExtension){var t=_.getExtension(e);t||(t=_.getExtension("MOZ_"+e)),t||(t=_.getExtension("WEBKIT_"+e)),r[e]=t}}this.getExtension=function(e){return e in r||i(e),r[e]},this.getParameter=function(e){return n[e]}};