WebGL2RenderingContext: getInternalformatParameter() 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.getInternalformatParameter()
method of the WebGL 2 API returns
information about implementation-dependent support for internal formats.
Syntax
getInternalformatParameter(target, internalformat, pname)
Parameters
target- 
A
GLenumspecifying the target renderbuffer object. Possible values:gl.RENDERBUFFER- 
Buffer data storage for single images in a renderable internal format.
 
 internalformat- 
A
GLenumspecifying the internal format about which to retrieve information (must be a color-renderable, depth-renderable or stencil-renderable format). pname- 
A
GLenumspecifying the type of information to query. Possible values:gl.SAMPLES- 
Returns an
Int32Arraycontaining sample counts supported forinternalformatin descending order. 
 
Return value
Depends on the requested information (as specified with pname). It is an
Int32Array if pname is gl.SAMPLES.
Examples
const samples = gl.getInternalformatParameter(
  gl.RENDERBUFFER,
  gl.RGBA8,
  gl.SAMPLES,
);
Specifications
| Specification | 
|---|
| WebGL 2.0 Specification> # 3.7.5>  | 
            
Browser compatibility
Loading…