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

#include <mock_gles.h>

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

Public Member Functions

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 19 of file mock_gles.h.

Constructor & Destructor Documentation

◆ ~IMockGLESImpl()

virtual impeller::testing::IMockGLESImpl::~IMockGLESImpl ( )
virtualdefault

Member Function Documentation

◆ BeginQueryEXT()

virtual void impeller::testing::IMockGLESImpl::BeginQueryEXT ( GLenum  target,
GLuint  id 
)
inlinevirtual

Definition at line 59 of file mock_gles.h.

59{}

Referenced by impeller::testing::mockBeginQueryEXT().

◆ BindFramebuffer()

virtual void impeller::testing::IMockGLESImpl::BindFramebuffer ( GLenum  target,
GLuint  framebuffer 
)
inlinevirtual

Definition at line 35 of file mock_gles.h.

35{}

Referenced by impeller::testing::mockBindFramebuffer().

◆ BindTexture()

virtual void impeller::testing::IMockGLESImpl::BindTexture ( GLenum  target,
GLuint  texture 
)
inlinevirtual

Definition at line 24 of file mock_gles.h.

24{}

◆ CheckFramebufferStatus()

virtual GLenum impeller::testing::IMockGLESImpl::CheckFramebufferStatus ( GLenum  target)
inlinevirtual

Definition at line 41 of file mock_gles.h.

41 {
42 return GL_FRAMEBUFFER_COMPLETE;
43 }

Referenced by impeller::testing::mockCheckFramebufferStatus().

◆ DeleteBuffers()

virtual void impeller::testing::IMockGLESImpl::DeleteBuffers ( GLsizei  n,
const GLuint *  buffers 
)
inlinevirtual

Definition at line 67 of file mock_gles.h.

67{}

◆ DeleteFramebuffers()

virtual void impeller::testing::IMockGLESImpl::DeleteFramebuffers ( GLsizei  n,
const GLuint *  framebuffers 
)
inlinevirtual

Definition at line 51 of file mock_gles.h.

51{}

◆ DeleteQueriesEXT()

virtual void impeller::testing::IMockGLESImpl::DeleteQueriesEXT ( GLsizei  size,
const GLuint *  queries 
)
inlinevirtual

Definition at line 65 of file mock_gles.h.

65{}

Referenced by impeller::testing::mockDeleteQueriesEXT().

◆ DeleteTextures()

virtual void impeller::testing::IMockGLESImpl::DeleteTextures ( GLsizei  size,
const GLuint *  queries 
)
inlinevirtual

Definition at line 22 of file mock_gles.h.

22{}

Referenced by impeller::testing::mockDeleteTextures().

◆ DiscardFramebufferEXT()

virtual void impeller::testing::IMockGLESImpl::DiscardFramebufferEXT ( GLenum  target,
GLsizei  numAttachments,
const GLenum *  attachments 
)
inlinevirtual

Definition at line 69 of file mock_gles.h.

71 {};

Referenced by impeller::testing::mockDiscardFramebufferEXT().

◆ EndQueryEXT()

virtual void impeller::testing::IMockGLESImpl::EndQueryEXT ( GLuint  id)
inlinevirtual

Definition at line 60 of file mock_gles.h.

60{}

Referenced by impeller::testing::mockEndQueryEXT().

◆ FramebufferTexture2D()

virtual void impeller::testing::IMockGLESImpl::FramebufferTexture2D ( GLenum  target,
GLenum  attachment,
GLenum  textarget,
GLuint  texture,
GLint  level 
)
inlinevirtual

Definition at line 36 of file mock_gles.h.

40 {}

◆ GenBuffers()

virtual void impeller::testing::IMockGLESImpl::GenBuffers ( GLsizei  n,
GLuint *  buffers 
)
inlinevirtual

Definition at line 66 of file mock_gles.h.

66{}

Referenced by impeller::testing::mockGenBuffers().

◆ GenFramebuffers()

virtual void impeller::testing::IMockGLESImpl::GenFramebuffers ( GLsizei  n,
GLuint *  framebuffers 
)
inlinevirtual

Definition at line 34 of file mock_gles.h.

34{}

Referenced by impeller::testing::mockGenFramebuffers().

◆ GenQueriesEXT()

virtual void impeller::testing::IMockGLESImpl::GenQueriesEXT ( GLsizei  n,
GLuint *  ids 
)
inlinevirtual

Definition at line 58 of file mock_gles.h.

58{}

Referenced by impeller::testing::mockGenQueriesEXT().

◆ GenTextures()

virtual void impeller::testing::IMockGLESImpl::GenTextures ( GLsizei  n,
GLuint *  textures 
)
inlinevirtual

Definition at line 23 of file mock_gles.h.

23{}

◆ GetIntegerv()

virtual void impeller::testing::IMockGLESImpl::GetIntegerv ( GLenum  name,
GLint *  attachments 
)
inlinevirtual

Definition at line 72 of file mock_gles.h.

72{};

Referenced by impeller::testing::mockGetIntegerv().

◆ GetQueryObjectui64vEXT()

virtual void impeller::testing::IMockGLESImpl::GetQueryObjectui64vEXT ( GLuint  id,
GLenum  target,
GLuint64 *  result 
)
inlinevirtual

Definition at line 62 of file mock_gles.h.

64 {}

Referenced by impeller::testing::mockGetQueryObjectui64vEXT().

◆ GetQueryObjectuivEXT()

virtual void impeller::testing::IMockGLESImpl::GetQueryObjectuivEXT ( GLuint  id,
GLenum  target,
GLuint *  result 
)
inlinevirtual

Definition at line 61 of file mock_gles.h.

61{}

Referenced by impeller::testing::mockGetQueryObjectuivEXT().

◆ IsTexture()

virtual GLboolean impeller::testing::IMockGLESImpl::IsTexture ( GLuint  texture)
inlinevirtual

Definition at line 68 of file mock_gles.h.

68{ return true; }

Referenced by impeller::testing::mockIsTexture().

◆ ObjectLabelKHR()

virtual void impeller::testing::IMockGLESImpl::ObjectLabelKHR ( GLenum  identifier,
GLuint  name,
GLsizei  length,
const GLchar *  label 
)
inlinevirtual

Definition at line 52 of file mock_gles.h.

55 {}

Referenced by impeller::testing::mockObjectLabelKHR().

◆ ReadPixels()

virtual void impeller::testing::IMockGLESImpl::ReadPixels ( GLint  x,
GLint  y,
GLsizei  width,
GLsizei  height,
GLenum  format,
GLenum  type,
void *  pixels 
)
inlinevirtual

Definition at line 44 of file mock_gles.h.

50 {}

Referenced by impeller::testing::mockReadPixels().

◆ TexImage2D()

virtual void impeller::testing::IMockGLESImpl::TexImage2D ( GLenum  target,
GLint  level,
GLint  internalformat,
GLsizei  width,
GLsizei  height,
GLint  border,
GLenum  format,
GLenum  type,
const void *  pixels 
)
inlinevirtual

Definition at line 25 of file mock_gles.h.

33 {}

◆ Uniform1fv()

virtual void impeller::testing::IMockGLESImpl::Uniform1fv ( GLint  location,
GLsizei  count,
const GLfloat *  value 
)
inlinevirtual

Definition at line 56 of file mock_gles.h.

56 {
57 }

Referenced by impeller::testing::mockUniform1fv().


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