123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285 |
- var ContextLimits = {
- _maximumCombinedTextureImageUnits: 0,
- _maximumCubeMapSize: 0,
- _maximumFragmentUniformVectors: 0,
- _maximumTextureImageUnits: 0,
- _maximumRenderbufferSize: 0,
- _maximumTextureSize: 0,
- _maximumVaryingVectors: 0,
- _maximumVertexAttributes: 0,
- _maximumVertexTextureImageUnits: 0,
- _maximumVertexUniformVectors: 0,
- _minimumAliasedLineWidth: 0,
- _maximumAliasedLineWidth: 0,
- _minimumAliasedPointSize: 0,
- _maximumAliasedPointSize: 0,
- _maximumViewportWidth: 0,
- _maximumViewportHeight: 0,
- _maximumTextureFilterAnisotropy: 0,
- _maximumDrawBuffers: 0,
- _maximumColorAttachments: 0,
- _highpFloatSupported: false,
- _highpIntSupported: false,
- };
- Object.defineProperties(ContextLimits, {
-
- maximumCombinedTextureImageUnits: {
- get: function () {
- return ContextLimits._maximumCombinedTextureImageUnits;
- },
- },
-
- maximumCubeMapSize: {
- get: function () {
- return ContextLimits._maximumCubeMapSize;
- },
- },
-
- maximumFragmentUniformVectors: {
- get: function () {
- return ContextLimits._maximumFragmentUniformVectors;
- },
- },
-
- maximumTextureImageUnits: {
- get: function () {
- return ContextLimits._maximumTextureImageUnits;
- },
- },
-
- maximumRenderbufferSize: {
- get: function () {
- return ContextLimits._maximumRenderbufferSize;
- },
- },
-
- maximumTextureSize: {
- get: function () {
- return ContextLimits._maximumTextureSize;
- },
- },
-
- maximumVaryingVectors: {
- get: function () {
- return ContextLimits._maximumVaryingVectors;
- },
- },
-
- maximumVertexAttributes: {
- get: function () {
- return ContextLimits._maximumVertexAttributes;
- },
- },
-
- maximumVertexTextureImageUnits: {
- get: function () {
- return ContextLimits._maximumVertexTextureImageUnits;
- },
- },
-
- maximumVertexUniformVectors: {
- get: function () {
- return ContextLimits._maximumVertexUniformVectors;
- },
- },
-
- minimumAliasedLineWidth: {
- get: function () {
- return ContextLimits._minimumAliasedLineWidth;
- },
- },
-
- maximumAliasedLineWidth: {
- get: function () {
- return ContextLimits._maximumAliasedLineWidth;
- },
- },
-
- minimumAliasedPointSize: {
- get: function () {
- return ContextLimits._minimumAliasedPointSize;
- },
- },
-
- maximumAliasedPointSize: {
- get: function () {
- return ContextLimits._maximumAliasedPointSize;
- },
- },
-
- maximumViewportWidth: {
- get: function () {
- return ContextLimits._maximumViewportWidth;
- },
- },
-
- maximumViewportHeight: {
- get: function () {
- return ContextLimits._maximumViewportHeight;
- },
- },
-
- maximumTextureFilterAnisotropy: {
- get: function () {
- return ContextLimits._maximumTextureFilterAnisotropy;
- },
- },
-
- maximumDrawBuffers: {
- get: function () {
- return ContextLimits._maximumDrawBuffers;
- },
- },
-
- maximumColorAttachments: {
- get: function () {
- return ContextLimits._maximumColorAttachments;
- },
- },
-
- highpFloatSupported: {
- get: function () {
- return ContextLimits._highpFloatSupported;
- },
- },
-
- highpIntSupported: {
- get: function () {
- return ContextLimits._highpIntSupported;
- },
- },
- });
- export default ContextLimits;
|