WebGL2RenderingContext: renderbufferStorageMultisample() method
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.
Note: This feature is available in Web Workers.
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.
Syntax
renderbufferStorageMultisample(target, samples, internalFormat, width, height)
Parameters
- target
- 
A GLenumspecifying the target renderbuffer object. Possible values:- gl.RENDERBUFFER
- 
Buffer data storage for single images in a renderable internal format. 
 
- samples
- 
A GLsizeispecifying the number of samples to be used for the renderbuffer storage.
- internalFormat
- 
A GLenumspecifying the internal format of the renderbuffer. Possible values (gl.DEPTH_STENCILis not supported):- gl.R8
- gl.R8UI
- gl.R8I
- gl.R16UI
- gl.R16I
- gl.R32UI
- gl.R32I
- gl.RG8
- gl.RG8UI
- gl.RG8I
- gl.RG16UI
- gl.RG16I
- gl.RG32UI
- gl.RG32I
- gl.RGB8
- gl.RGBA8
- gl.SRGB8_ALPHA8
- gl.RGBA4
- gl.RGB565
- gl.RGB5_A1
- gl.RGB10_A2
- gl.RGBA8UI
- gl.RGBA8I
- gl.RGB10_A2UI
- gl.RGBA16UI
- gl.RGBA16I
- gl.RGBA32I
- gl.RGBA32UI
- gl.DEPTH_COMPONENT16
- gl.DEPTH_COMPONENT24
- gl.DEPTH_COMPONENT32F
- gl.DEPTH_STENCIL
- gl.DEPTH24_STENCIL8
- gl.DEPTH32F_STENCIL8
- gl.STENCIL_INDEX8
 
- width
- 
A GLsizeispecifying the width of the renderbuffer in pixels.
- height
- 
A GLsizeispecifying the height of the renderbuffer in pixels.
Return value
None (undefined).
Examples
gl.renderbufferStorageMultisample(gl.RENDERBUFFER, 4, gl.RGBA4, 256, 256);
Specifications
| Specification | 
|---|
| WebGL 2.0 Specification> # 3.7.5> | 
Browser compatibility
Loading…