12345678910111213141516171819202122232425 |
- 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 Object.freeze(RenderbufferFormat);
|