123456789101112131415161718192021222324 |
- import freezeObject from '../Core/freezeObject.js';
- import WebGLConstants from '../Core/WebGLConstants.js';
- /**
- * @private
- */
- var RenderbufferFormat = {
- RGBA4 : WebGLConstants.RGBA4,
- RGB5_A1 : WebGLConstants.RGB5_A1,
- RGB565 : WebGLConstants.RGB565,
- DEPTH_COMPONENT16 : WebGLConstants.DEPTH_COMPONENT16,
- STENCIL_INDEX8 : WebGLConstants.STENCIL_INDEX8,
- DEPTH_STENCIL : WebGLConstants.DEPTH_STENCIL,
- validate : function(renderbufferFormat) {
- return ((renderbufferFormat === RenderbufferFormat.RGBA4) ||
- (renderbufferFormat === RenderbufferFormat.RGB5_A1) ||
- (renderbufferFormat === RenderbufferFormat.RGB565) ||
- (renderbufferFormat === RenderbufferFormat.DEPTH_COMPONENT16) ||
- (renderbufferFormat === RenderbufferFormat.STENCIL_INDEX8) ||
- (renderbufferFormat === RenderbufferFormat.DEPTH_STENCIL));
- }
- };
- export default freezeObject(RenderbufferFormat);
|