|
| | ImageTest () |
| |
| void | SetUp () override |
| |
| void | TearDown () override |
| |
| void | createEGLImage2DTextureSource (size_t width, size_t height, GLenum format, GLenum type, void *data, GLuint *outSourceTexture, EGLImageKHR *outSourceImage) |
| |
| void | createEGLImageCubemapTextureSource (size_t width, size_t height, GLenum format, GLenum type, uint8_t *data, size_t dataStride, EGLenum imageTarget, GLuint *outSourceTexture, EGLImageKHR *outSourceImage) |
| |
| void | createEGLImage3DTextureSource (size_t width, size_t height, size_t depth, GLenum format, GLenum type, void *data, size_t imageLayer, GLuint *outSourceTexture, EGLImageKHR *outSourceImage) |
| |
| void | createEGLImageRenderbufferSource (size_t width, size_t height, GLenum internalFormat, GLubyte data[4], GLuint *outSourceRenderbuffer, EGLImageKHR *outSourceImage) |
| |
| void | createEGLImageTargetTexture2D (EGLImageKHR image, GLuint *outTargetTexture) |
| |
| void | createEGLImageTargetTextureExternal (EGLImageKHR image, GLuint *outTargetTexture) |
| |
| void | createEGLImageTargetRenderbuffer (EGLImageKHR image, GLuint *outTargetRenderbuffer) |
| |
| void | verifyResultsTexture (GLuint texture, GLubyte data[4], GLenum textureTarget, GLuint program, GLuint textureUniform) |
| |
| void | verifyResults2D (GLuint texture, GLubyte data[4]) |
| |
| void | verifyResultsExternal (GLuint texture, GLubyte data[4]) |
| |
| void | verifyResultsExternalESSL3 (GLuint texture, GLubyte data[4]) |
| |
| void | verifyResultsRenderbuffer (GLuint renderbuffer, GLubyte data[4]) |
| |
| template<typename destType , typename sourcetype > |
| destType | reinterpretHelper (sourcetype source) |
| |
| | ANGLETest () |
| |
| | ~ANGLETest () |
| |
| 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 () |
| |