Flutter Engine
 
Loading...
Searching...
No Matches
impeller::testing::MockGLESImpl Class Reference

#include <mock_gles.h>

Inheritance diagram for impeller::testing::MockGLESImpl:
impeller::testing::IMockGLESImpl

Public Member Functions

 MOCK_METHOD (void, DeleteTextures,(GLsizei size, const GLuint *queries),(override))
 
 MOCK_METHOD (void, GenTextures,(GLsizei n, GLuint *textures),(override))
 
 MOCK_METHOD (void, BindTexture,(GLenum target, GLuint texture),(override))
 
 MOCK_METHOD (void, TexImage2D,(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels),(override))
 
 MOCK_METHOD (void, GenFramebuffers,(GLsizei n, GLuint *framebuffers),(override))
 
 MOCK_METHOD (void, BindFramebuffer,(GLenum target, GLuint framebuffer),(override))
 
 MOCK_METHOD (void, FramebufferTexture2D,(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level),(override))
 
 MOCK_METHOD (GLenum, CheckFramebufferStatus,(GLenum target),(override))
 
 MOCK_METHOD (void, ReadPixels,(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels),(override))
 
 MOCK_METHOD (void, DeleteFramebuffers,(GLsizei n, const GLuint *framebuffers),(override))
 
 MOCK_METHOD (void, ObjectLabelKHR,(GLenum identifier, GLuint name, GLsizei length, const GLchar *label),(override))
 
 MOCK_METHOD (void, Uniform1fv,(GLint location, GLsizei count, const GLfloat *value),(override))
 
 MOCK_METHOD (void, GenQueriesEXT,(GLsizei n, GLuint *ids),(override))
 
 MOCK_METHOD (void, BeginQueryEXT,(GLenum target, GLuint id),(override))
 
 MOCK_METHOD (void, EndQueryEXT,(GLuint id),(override))
 
 MOCK_METHOD (void, GetQueryObjectuivEXT,(GLuint id, GLenum target, GLuint *result),(override))
 
 MOCK_METHOD (void, GetQueryObjectui64vEXT,(GLuint id, GLenum target, GLuint64 *result),(override))
 
 MOCK_METHOD (void, DeleteQueriesEXT,(GLsizei size, const GLuint *queries),(override))
 
 MOCK_METHOD (void, GenBuffers,(GLsizei n, GLuint *buffers),(override))
 
 MOCK_METHOD (void, DeleteBuffers,(GLsizei n, const GLuint *buffers),(override))
 
 MOCK_METHOD (GLboolean, IsTexture,(GLuint texture),(override))
 
 MOCK_METHOD (void, DiscardFramebufferEXT,(GLenum target, GLsizei numAttachments, const GLenum *attachments),(override))
 
 MOCK_METHOD (void, GetIntegerv,(GLenum name, GLint *value),(override))
 
- Public Member Functions inherited from impeller::testing::IMockGLESImpl
virtual ~IMockGLESImpl ()=default
 
virtual void DeleteTextures (GLsizei size, const GLuint *queries)
 
virtual void GenTextures (GLsizei n, GLuint *textures)
 
virtual void BindTexture (GLenum target, GLuint texture)
 
virtual void TexImage2D (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
 
virtual void GenFramebuffers (GLsizei n, GLuint *framebuffers)
 
virtual void BindFramebuffer (GLenum target, GLuint framebuffer)
 
virtual void FramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
 
virtual GLenum CheckFramebufferStatus (GLenum target)
 
virtual void ReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
 
virtual void DeleteFramebuffers (GLsizei n, const GLuint *framebuffers)
 
virtual void ObjectLabelKHR (GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
 
virtual void Uniform1fv (GLint location, GLsizei count, const GLfloat *value)
 
virtual void GenQueriesEXT (GLsizei n, GLuint *ids)
 
virtual void BeginQueryEXT (GLenum target, GLuint id)
 
virtual void EndQueryEXT (GLuint id)
 
virtual void GetQueryObjectuivEXT (GLuint id, GLenum target, GLuint *result)
 
virtual void GetQueryObjectui64vEXT (GLuint id, GLenum target, GLuint64 *result)
 
virtual void DeleteQueriesEXT (GLsizei size, const GLuint *queries)
 
virtual void GenBuffers (GLsizei n, GLuint *buffers)
 
virtual void DeleteBuffers (GLsizei n, const GLuint *buffers)
 
virtual GLboolean IsTexture (GLuint texture)
 
virtual void DiscardFramebufferEXT (GLenum target, GLsizei numAttachments, const GLenum *attachments)
 
virtual void GetIntegerv (GLenum name, GLint *attachments)
 

Detailed Description

Definition at line 75 of file mock_gles.h.

Member Function Documentation

◆ MOCK_METHOD() [1/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( GLboolean  ,
IsTexture  ,
(GLuint texture ,
(override)   
)

◆ MOCK_METHOD() [2/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( GLenum  ,
CheckFramebufferStatus  ,
(GLenum target ,
(override)   
)

◆ MOCK_METHOD() [3/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
BeginQueryEXT  ,
(GLenum target, GLuint id ,
(override)   
)

◆ MOCK_METHOD() [4/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
BindFramebuffer  ,
(GLenum target, GLuint framebuffer)  ,
(override)   
)

◆ MOCK_METHOD() [5/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
BindTexture  ,
(GLenum target, GLuint texture ,
(override)   
)

◆ MOCK_METHOD() [6/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
DeleteBuffers  ,
(GLsizei n, const GLuint *buffers)  ,
(override)   
)

◆ MOCK_METHOD() [7/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
DeleteFramebuffers  ,
(GLsizei n, const GLuint *framebuffers)  ,
(override)   
)

◆ MOCK_METHOD() [8/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
DeleteQueriesEXT  ,
(GLsizei size, const GLuint *queries)  ,
(override)   
)

◆ MOCK_METHOD() [9/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
DeleteTextures  ,
(GLsizei size, const GLuint *queries)  ,
(override)   
)

◆ MOCK_METHOD() [10/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
DiscardFramebufferEXT  ,
(GLenum target, GLsizei numAttachments, const GLenum *attachments)  ,
(override)   
)

◆ MOCK_METHOD() [11/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
EndQueryEXT  ,
(GLuint id ,
(override)   
)

◆ MOCK_METHOD() [12/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
FramebufferTexture2D  ,
(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)  ,
(override)   
)

◆ MOCK_METHOD() [13/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
GenBuffers  ,
(GLsizei n, GLuint *buffers)  ,
(override)   
)

◆ MOCK_METHOD() [14/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
GenFramebuffers  ,
(GLsizei n, GLuint *framebuffers)  ,
(override)   
)

◆ MOCK_METHOD() [15/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
GenQueriesEXT  ,
(GLsizei n, GLuint *ids)  ,
(override)   
)

◆ MOCK_METHOD() [16/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
GenTextures  ,
(GLsizei n, GLuint *textures)  ,
(override)   
)

◆ MOCK_METHOD() [17/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
GetIntegerv  ,
(GLenum name, GLint *value)  ,
(override)   
)

◆ MOCK_METHOD() [18/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
GetQueryObjectui64vEXT  ,
(GLuint id, GLenum target, GLuint64 *result)  ,
(override)   
)

◆ MOCK_METHOD() [19/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
GetQueryObjectuivEXT  ,
(GLuint id, GLenum target, GLuint *result)  ,
(override)   
)

◆ MOCK_METHOD() [20/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
ObjectLabelKHR  ,
(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)  ,
(override)   
)

◆ MOCK_METHOD() [21/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
ReadPixels  ,
(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)  ,
(override)   
)

◆ MOCK_METHOD() [22/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
TexImage2D  ,
(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)  ,
(override)   
)

◆ MOCK_METHOD() [23/23]

impeller::testing::MockGLESImpl::MOCK_METHOD ( void  ,
Uniform1fv  ,
(GLint location, GLsizei count, const GLfloat *value)  ,
(override)   
)

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