#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: