webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
WebCore::WebGLDrawBuffers Class Referencefinal

#include <WebGLDrawBuffers.h>

Inheritance diagram for WebCore::WebGLDrawBuffers:
WebCore::WebGLExtension

Public Member Functions

 WebGLDrawBuffers (WebGLRenderingContextBase &)
 
virtual ~WebGLDrawBuffers ()
 
ExtensionName getName () const override
 
void drawBuffersWEBGL (const Vector< GC3Denum > &buffers)
 
- Public Member Functions inherited from WebCore::WebGLExtension
void ref ()
 
void deref ()
 
WebGLRenderingContextBasecontext ()
 
virtual ~WebGLExtension ()
 

Static Public Member Functions

static bool supported (WebGLRenderingContextBase &)
 

Additional Inherited Members

- Public Types inherited from WebCore::WebGLExtension
enum  ExtensionName {
  WebGLLoseContextName, EXTBlendMinMaxName, EXTFragDepthName, EXTShaderTextureLODName,
  EXTTextureFilterAnisotropicName, EXTsRGBName, OESTextureFloatName, OESTextureFloatLinearName,
  OESTextureHalfFloatName, OESTextureHalfFloatLinearName, OESStandardDerivativesName, OESVertexArrayObjectName,
  WebGLDebugRendererInfoName, WebGLDebugShadersName, WebGLCompressedTextureS3TCName, WebGLDepthTextureName,
  WebGLDrawBuffersName, OESElementIndexUintName, WebGLCompressedTextureATCName, WebGLCompressedTexturePVRTCName,
  ANGLEInstancedArraysName
}
 
- Protected Member Functions inherited from WebCore::WebGLExtension
 WebGLExtension (WebGLRenderingContextBase &)
 
- Protected Attributes inherited from WebCore::WebGLExtension
WebGLRenderingContextBasem_context
 

Constructor & Destructor Documentation

◆ WebGLDrawBuffers()

WebCore::WebGLDrawBuffers::WebGLDrawBuffers ( WebGLRenderingContextBase )
explicit

◆ ~WebGLDrawBuffers()

virtual WebCore::WebGLDrawBuffers::~WebGLDrawBuffers ( )
virtual

Member Function Documentation

◆ drawBuffersWEBGL()

void WebCore::WebGLDrawBuffers::drawBuffersWEBGL ( const Vector< GC3Denum > &  buffers)

◆ getName()

ExtensionName WebCore::WebGLDrawBuffers::getName ( ) const
overridevirtual

◆ supported()

static bool WebCore::WebGLDrawBuffers::supported ( WebGLRenderingContextBase )
static

The documentation for this class was generated from the following file: