files/en-us/web/api/webgl2renderingcontext/renderbufferstoragemultisample/index.md
{{APIRef("WebGL")}}{{AvailableInWorkers}}
The
WebGL2RenderingContext.renderbufferStorageMultisample()
method of the WebGL 2 API returns creates
and initializes a renderbuffer object's data store and allows specifying a number of
samples to be used.
renderbufferStorageMultisample(target, samples, internalFormat, width, height)
target
gl.RENDERBUFFER
samples
internalFormat
gl.DEPTH_STENCIL is not supported):
gl.R8gl.R8UIgl.R8Igl.R16UIgl.R16Igl.R32UIgl.R32Igl.RG8gl.RG8UIgl.RG8Igl.RG16UIgl.RG16Igl.RG32UIgl.RG32Igl.RGB8gl.RGBA8gl.SRGB8_ALPHA8gl.RGBA4gl.RGB565gl.RGB5_A1gl.RGB10_A2gl.RGBA8UIgl.RGBA8Igl.RGB10_A2UIgl.RGBA16UIgl.RGBA16Igl.RGBA32Igl.RGBA32UIgl.DEPTH_COMPONENT16gl.DEPTH_COMPONENT24gl.DEPTH_COMPONENT32Fgl.DEPTH_STENCILgl.DEPTH24_STENCIL8gl.DEPTH32F_STENCIL8gl.STENCIL_INDEX8width
height
None ({{jsxref("undefined")}}).
gl.renderbufferStorageMultisample(gl.RENDERBUFFER, 4, gl.RGBA4, 256, 256);
{{Specifications}}
{{Compat}}