mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-30 08:12:05 +00:00
Land a part of bug 1061023 which was missed
--HG-- extra : rebase_source : c120c957eba6f9acda395e5b5880dfc3414db4dd
This commit is contained in:
parent
249c875c64
commit
1d97518d8b
@ -53,7 +53,7 @@ class WebGLExtensionCompressedTextureATC
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionCompressedTextureATC(WebGLContext*);
|
explicit WebGLExtensionCompressedTextureATC(WebGLContext*);
|
||||||
virtual ~WebGLExtensionCompressedTextureATC();
|
virtual ~WebGLExtensionCompressedTextureATC();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -63,7 +63,7 @@ class WebGLExtensionCompressedTextureETC1
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionCompressedTextureETC1(WebGLContext*);
|
explicit WebGLExtensionCompressedTextureETC1(WebGLContext*);
|
||||||
virtual ~WebGLExtensionCompressedTextureETC1();
|
virtual ~WebGLExtensionCompressedTextureETC1();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -73,7 +73,7 @@ class WebGLExtensionCompressedTexturePVRTC
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionCompressedTexturePVRTC(WebGLContext*);
|
explicit WebGLExtensionCompressedTexturePVRTC(WebGLContext*);
|
||||||
virtual ~WebGLExtensionCompressedTexturePVRTC();
|
virtual ~WebGLExtensionCompressedTexturePVRTC();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -83,7 +83,7 @@ class WebGLExtensionCompressedTextureS3TC
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionCompressedTextureS3TC(WebGLContext*);
|
explicit WebGLExtensionCompressedTextureS3TC(WebGLContext*);
|
||||||
virtual ~WebGLExtensionCompressedTextureS3TC();
|
virtual ~WebGLExtensionCompressedTextureS3TC();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -93,7 +93,7 @@ class WebGLExtensionDebugRendererInfo
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionDebugRendererInfo(WebGLContext*);
|
explicit WebGLExtensionDebugRendererInfo(WebGLContext*);
|
||||||
virtual ~WebGLExtensionDebugRendererInfo();
|
virtual ~WebGLExtensionDebugRendererInfo();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -103,7 +103,7 @@ class WebGLExtensionDebugShaders
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionDebugShaders(WebGLContext*);
|
explicit WebGLExtensionDebugShaders(WebGLContext*);
|
||||||
virtual ~WebGLExtensionDebugShaders();
|
virtual ~WebGLExtensionDebugShaders();
|
||||||
|
|
||||||
void GetTranslatedShaderSource(WebGLShader* shader, nsAString& retval);
|
void GetTranslatedShaderSource(WebGLShader* shader, nsAString& retval);
|
||||||
@ -115,7 +115,7 @@ class WebGLExtensionDepthTexture
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionDepthTexture(WebGLContext*);
|
explicit WebGLExtensionDepthTexture(WebGLContext*);
|
||||||
virtual ~WebGLExtensionDepthTexture();
|
virtual ~WebGLExtensionDepthTexture();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -125,7 +125,7 @@ class WebGLExtensionElementIndexUint
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionElementIndexUint(WebGLContext*);
|
explicit WebGLExtensionElementIndexUint(WebGLContext*);
|
||||||
virtual ~WebGLExtensionElementIndexUint();
|
virtual ~WebGLExtensionElementIndexUint();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -135,7 +135,7 @@ class WebGLExtensionFragDepth
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionFragDepth(WebGLContext*);
|
explicit WebGLExtensionFragDepth(WebGLContext*);
|
||||||
virtual ~WebGLExtensionFragDepth();
|
virtual ~WebGLExtensionFragDepth();
|
||||||
|
|
||||||
static bool IsSupported(const WebGLContext* context);
|
static bool IsSupported(const WebGLContext* context);
|
||||||
@ -147,7 +147,7 @@ class WebGLExtensionLoseContext
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionLoseContext(WebGLContext*);
|
explicit WebGLExtensionLoseContext(WebGLContext*);
|
||||||
virtual ~WebGLExtensionLoseContext();
|
virtual ~WebGLExtensionLoseContext();
|
||||||
|
|
||||||
void LoseContext();
|
void LoseContext();
|
||||||
@ -160,7 +160,7 @@ class WebGLExtensionSRGB
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionSRGB(WebGLContext*);
|
explicit WebGLExtensionSRGB(WebGLContext*);
|
||||||
virtual ~WebGLExtensionSRGB();
|
virtual ~WebGLExtensionSRGB();
|
||||||
|
|
||||||
static bool IsSupported(const WebGLContext* context);
|
static bool IsSupported(const WebGLContext* context);
|
||||||
@ -172,7 +172,7 @@ class WebGLExtensionStandardDerivatives
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionStandardDerivatives(WebGLContext*);
|
explicit WebGLExtensionStandardDerivatives(WebGLContext*);
|
||||||
virtual ~WebGLExtensionStandardDerivatives();
|
virtual ~WebGLExtensionStandardDerivatives();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -182,7 +182,7 @@ class WebGLExtensionShaderTextureLod
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionShaderTextureLod(WebGLContext*);
|
explicit WebGLExtensionShaderTextureLod(WebGLContext*);
|
||||||
virtual ~WebGLExtensionShaderTextureLod();
|
virtual ~WebGLExtensionShaderTextureLod();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -192,7 +192,7 @@ class WebGLExtensionTextureFilterAnisotropic
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionTextureFilterAnisotropic(WebGLContext*);
|
explicit WebGLExtensionTextureFilterAnisotropic(WebGLContext*);
|
||||||
virtual ~WebGLExtensionTextureFilterAnisotropic();
|
virtual ~WebGLExtensionTextureFilterAnisotropic();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -202,7 +202,7 @@ class WebGLExtensionTextureFloat
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionTextureFloat(WebGLContext*);
|
explicit WebGLExtensionTextureFloat(WebGLContext*);
|
||||||
virtual ~WebGLExtensionTextureFloat();
|
virtual ~WebGLExtensionTextureFloat();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -212,7 +212,7 @@ class WebGLExtensionTextureFloatLinear
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionTextureFloatLinear(WebGLContext*);
|
explicit WebGLExtensionTextureFloatLinear(WebGLContext*);
|
||||||
virtual ~WebGLExtensionTextureFloatLinear();
|
virtual ~WebGLExtensionTextureFloatLinear();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -222,7 +222,7 @@ class WebGLExtensionTextureHalfFloat
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionTextureHalfFloat(WebGLContext*);
|
explicit WebGLExtensionTextureHalfFloat(WebGLContext*);
|
||||||
virtual ~WebGLExtensionTextureHalfFloat();
|
virtual ~WebGLExtensionTextureHalfFloat();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -232,7 +232,7 @@ class WebGLExtensionTextureHalfFloatLinear
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionTextureHalfFloatLinear(WebGLContext*);
|
explicit WebGLExtensionTextureHalfFloatLinear(WebGLContext*);
|
||||||
virtual ~WebGLExtensionTextureHalfFloatLinear();
|
virtual ~WebGLExtensionTextureHalfFloatLinear();
|
||||||
|
|
||||||
DECL_WEBGL_EXTENSION_GOOP
|
DECL_WEBGL_EXTENSION_GOOP
|
||||||
@ -242,7 +242,7 @@ class WebGLExtensionColorBufferFloat
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionColorBufferFloat(WebGLContext*);
|
explicit WebGLExtensionColorBufferFloat(WebGLContext*);
|
||||||
virtual ~WebGLExtensionColorBufferFloat();
|
virtual ~WebGLExtensionColorBufferFloat();
|
||||||
|
|
||||||
static bool IsSupported(const WebGLContext*);
|
static bool IsSupported(const WebGLContext*);
|
||||||
@ -254,7 +254,7 @@ class WebGLExtensionColorBufferHalfFloat
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionColorBufferHalfFloat(WebGLContext*);
|
explicit WebGLExtensionColorBufferHalfFloat(WebGLContext*);
|
||||||
virtual ~WebGLExtensionColorBufferHalfFloat();
|
virtual ~WebGLExtensionColorBufferHalfFloat();
|
||||||
|
|
||||||
static bool IsSupported(const WebGLContext*);
|
static bool IsSupported(const WebGLContext*);
|
||||||
@ -266,7 +266,7 @@ class WebGLExtensionDrawBuffers
|
|||||||
: public WebGLExtensionBase
|
: public WebGLExtensionBase
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WebGLExtensionDrawBuffers(WebGLContext*);
|
explicit WebGLExtensionDrawBuffers(WebGLContext*);
|
||||||
virtual ~WebGLExtensionDrawBuffers();
|
virtual ~WebGLExtensionDrawBuffers();
|
||||||
|
|
||||||
void DrawBuffersWEBGL(const dom::Sequence<GLenum>& buffers);
|
void DrawBuffersWEBGL(const dom::Sequence<GLenum>& buffers);
|
||||||
|
Loading…
Reference in New Issue
Block a user