#include <ANGLETest.h>
|
| ANGLETest () |
|
| ~ANGLETest () |
|
virtual void | SetUp () |
|
virtual void | TearDown () |
|
virtual void | swapBuffers () |
|
void | setupQuadVertexBuffer (GLfloat positionAttribZ, GLfloat positionAttribXYScale) |
|
void | setupIndexedQuadVertexBuffer (GLfloat positionAttribZ, GLfloat positionAttribXYScale) |
|
void | drawQuad (GLuint program, const std::string &positionAttribName, GLfloat positionAttribZ) |
|
void | drawQuad (GLuint program, const std::string &positionAttribName, GLfloat positionAttribZ, GLfloat positionAttribXYScale) |
|
void | drawQuad (GLuint program, const std::string &positionAttribName, GLfloat positionAttribZ, GLfloat positionAttribXYScale, bool useVertexBuffer) |
|
void | drawIndexedQuad (GLuint program, const std::string &positionAttribName, GLfloat positionAttribZ) |
|
void | drawIndexedQuad (GLuint program, const std::string &positionAttribName, GLfloat positionAttribZ, GLfloat positionAttribXYScale) |
|
void | setWindowWidth (int width) |
|
void | setWindowHeight (int height) |
|
void | setConfigRedBits (int bits) |
|
void | setConfigGreenBits (int bits) |
|
void | setConfigBlueBits (int bits) |
|
void | setConfigAlphaBits (int bits) |
|
void | setConfigDepthBits (int bits) |
|
void | setConfigStencilBits (int bits) |
|
void | setMultisampleEnabled (bool enabled) |
|
void | setDebugEnabled (bool enabled) |
|
void | setNoErrorEnabled (bool enabled) |
|
void | setWebGLCompatibilityEnabled (bool webglCompatibility) |
|
void | setBindGeneratesResource (bool bindGeneratesResource) |
|
int | getClientMajorVersion () const |
|
int | getClientMinorVersion () const |
|
EGLWindow * | getEGLWindow () const |
|
int | getWindowWidth () const |
|
int | getWindowHeight () const |
|
bool | isMultisampleEnabled () const |
|
EGLint | getPlatformRenderer () const |
|
void | ignoreD3D11SDKLayersWarnings () |
|
◆ ANGLETest()
◆ ~ANGLETest()
ANGLETest::~ANGLETest |
( |
| ) |
|
|
protected |
◆ compileShader()
◆ DestroyTestWindow()
bool ANGLETest::DestroyTestWindow |
( |
| ) |
|
|
static |
◆ drawIndexedQuad() [1/2]
◆ drawIndexedQuad() [2/2]
◆ drawQuad() [1/3]
◆ drawQuad() [2/3]
◆ drawQuad() [3/3]
◆ eglClientExtensionEnabled()
bool ANGLETest::eglClientExtensionEnabled |
( |
const std::string & |
extName | ) |
|
|
staticprotected |
◆ eglDisplayExtensionEnabled()
◆ extensionEnabled()
bool ANGLETest::extensionEnabled |
( |
const std::string & |
extName | ) |
|
|
staticprotected |
◆ getClientMajorVersion()
int ANGLETest::getClientMajorVersion |
( |
| ) |
const |
|
protected |
◆ getClientMinorVersion()
int ANGLETest::getClientMinorVersion |
( |
| ) |
const |
|
protected |
◆ getEGLWindow()
EGLWindow * ANGLETest::getEGLWindow |
( |
| ) |
const |
|
protected |
◆ getPlatformRenderer()
EGLint ANGLETest::getPlatformRenderer |
( |
| ) |
const |
|
protected |
◆ GetQuadVertices()
◆ getWindowHeight()
int ANGLETest::getWindowHeight |
( |
| ) |
const |
|
protected |
◆ getWindowWidth()
int ANGLETest::getWindowWidth |
( |
| ) |
const |
|
protected |
◆ ignoreD3D11SDKLayersWarnings()
void ANGLETest::ignoreD3D11SDKLayersWarnings |
( |
| ) |
|
|
protected |
◆ InitTestWindow()
bool ANGLETest::InitTestWindow |
( |
| ) |
|
|
static |
◆ isMultisampleEnabled()
bool ANGLETest::isMultisampleEnabled |
( |
| ) |
const |
|
protected |
◆ setBindGeneratesResource()
void ANGLETest::setBindGeneratesResource |
( |
bool |
bindGeneratesResource | ) |
|
|
protected |
◆ setConfigAlphaBits()
void ANGLETest::setConfigAlphaBits |
( |
int |
bits | ) |
|
|
protected |
◆ setConfigBlueBits()
void ANGLETest::setConfigBlueBits |
( |
int |
bits | ) |
|
|
protected |
◆ setConfigDepthBits()
void ANGLETest::setConfigDepthBits |
( |
int |
bits | ) |
|
|
protected |
◆ setConfigGreenBits()
void ANGLETest::setConfigGreenBits |
( |
int |
bits | ) |
|
|
protected |
◆ setConfigRedBits()
void ANGLETest::setConfigRedBits |
( |
int |
bits | ) |
|
|
protected |
◆ setConfigStencilBits()
void ANGLETest::setConfigStencilBits |
( |
int |
bits | ) |
|
|
protected |
◆ setDebugEnabled()
void ANGLETest::setDebugEnabled |
( |
bool |
enabled | ) |
|
|
protected |
◆ setMultisampleEnabled()
void ANGLETest::setMultisampleEnabled |
( |
bool |
enabled | ) |
|
|
protected |
◆ setNoErrorEnabled()
void ANGLETest::setNoErrorEnabled |
( |
bool |
enabled | ) |
|
|
protected |
◆ SetUp()
void ANGLETest::SetUp |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in EGLDeviceQueryTest, FramebufferInvalidateTest, IndexedBufferCopyTest, ProgramBinaryTransformFeedbackTest, FramebufferFormatsTest, BlendMinMaxTest, angle::CopyTexImageTest, DepthStencilFormatsTestBase, BlitFramebufferANGLETest, EGLContextCompatibilityTest, IndexedPointsTest< IndexType, IndexTypeName >, BufferDataTest, ProgramBinaryTest, InstancingTest, PointSpritesTest, TimerQueriesTest, angle::WebGLCompatibilityTest, angle::DebugTest, BuiltinVariableVertexIdTest, angle::ColorMaskTest, angle::ImageTest, angle::RobustClientMemoryTest, angle::CopyCompressedTextureTest, angle::CopyTextureTest, DrawBuffersTest, IndexBufferOffsetTest, OcclusionQueriesTest, DXT1CompressedTextureTest, IncompleteTextureTest, CubeMapTextureTest, FramebufferRenderMipmapTest, LineLoopTest, MaxTextureSizeTest, PBOExtensionTest, and PbufferTest.
◆ setupIndexedQuadVertexBuffer()
void ANGLETest::setupIndexedQuadVertexBuffer |
( |
GLfloat |
positionAttribZ, |
|
|
GLfloat |
positionAttribXYScale |
|
) |
| |
|
protected |
◆ setupQuadVertexBuffer()
void ANGLETest::setupQuadVertexBuffer |
( |
GLfloat |
positionAttribZ, |
|
|
GLfloat |
positionAttribXYScale |
|
) |
| |
|
protected |
◆ setWebGLCompatibilityEnabled()
void ANGLETest::setWebGLCompatibilityEnabled |
( |
bool |
webglCompatibility | ) |
|
|
protected |
◆ setWindowHeight()
void ANGLETest::setWindowHeight |
( |
int |
height | ) |
|
|
protected |
◆ SetWindowVisible()
void ANGLETest::SetWindowVisible |
( |
bool |
isVisible | ) |
|
|
static |
◆ setWindowWidth()
void ANGLETest::setWindowWidth |
( |
int |
width | ) |
|
|
protected |
◆ swapBuffers()
void ANGLETest::swapBuffers |
( |
| ) |
|
|
protectedvirtual |
◆ TearDown()
void ANGLETest::TearDown |
( |
| ) |
|
|
protectedvirtual |
Reimplemented in EGLDeviceQueryTest, FramebufferInvalidateTest, IndexedBufferCopyTest, ProgramBinaryTransformFeedbackTest, BlitFramebufferANGLETest, BlendMinMaxTest, angle::RobustClientMemoryTest, FramebufferFormatsTest, IndexedPointsTest< IndexType, IndexTypeName >, angle::CopyTexImageTest, angle::ImageTest, DepthStencilFormatsTestBase, PbufferTest, MaxTextureSizeTest, BuiltinVariableVertexIdTest, BufferDataTest, TimerQueriesTest, PBOExtensionTest, EGLContextCompatibilityTest, IndexBufferOffsetTest, DXT1CompressedTextureTest, CubeMapTextureTest, FramebufferRenderMipmapTest, ProgramBinaryTest, IncompleteTextureTest, LineLoopTest, DrawBuffersTest, angle::CopyCompressedTextureTest, angle::ColorMaskTest, angle::CopyTextureTest, OcclusionQueriesTest, angle::WebGLCompatibilityTest, and angle::SyncQueriesTest.
The documentation for this class was generated from the following files: