5#ifndef FLUTTER_SHELL_PLATFORM_WINDOWS_TESTING_EGL_MOCK_PROC_TABLE_H_
6#define FLUTTER_SHELL_PLATFORM_WINDOWS_TESTING_EGL_MOCK_PROC_TABLE_H_
10#include "gmock/gmock.h"
24 (GLsizei n, GLuint* textures),
28 (GLsizei n,
const GLuint* textures),
36 (GLenum
target, GLenum pname, GLint param),
virtual void BindTexture(GLenum target, GLuint texture) const
virtual void TexParameteri(GLenum target, GLenum pname, GLint param) const
virtual void DeleteTextures(GLsizei n, const GLuint *textures) const
virtual void GenTextures(GLsizei n, GLuint *textures) const
virtual void TexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *data) const
Mock for the |ProcTable| base class.
MOCK_METHOD(void, GenTextures,(GLsizei n, GLuint *textures),(const override))
MOCK_METHOD(void, DeleteTextures,(GLsizei n, const GLuint *textures),(const override))
MOCK_METHOD(void, TexParameteri,(GLenum target, GLenum pname, GLint param),(const override))
MOCK_METHOD(void, TexImage2D,(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *data),(const override))
virtual ~MockProcTable()=default
MOCK_METHOD(void, BindTexture,(GLenum target, GLuint texture),(const override))
#define FML_DISALLOW_COPY_AND_ASSIGN(TypeName)
DEF_SWITCHES_START aot vmservice shared library Name of the *so containing AOT compiled Dart assets for launching the service isolate vm snapshot data