TestGLES2Interface 20 cc/output/shader_unittest.cc TestGLES2Interface stub_gl(stub_context.get()); TestGLES2Interface 34 cc/test/test_context_provider.cc context_gl_(new TestGLES2Interface(context3d_.get())), TestGLES2Interface 19 cc/test/test_context_provider.h class TestGLES2Interface; TestGLES2Interface 66 cc/test/test_context_provider.h scoped_ptr<TestGLES2Interface> context_gl_; TestGLES2Interface 12 cc/test/test_gles2_interface.cc TestGLES2Interface::TestGLES2Interface(TestWebGraphicsContext3D* test_context) TestGLES2Interface 17 cc/test/test_gles2_interface.cc TestGLES2Interface::~TestGLES2Interface() {} TestGLES2Interface 19 cc/test/test_gles2_interface.cc void TestGLES2Interface::GenTextures(GLsizei n, GLuint* textures) { TestGLES2Interface 25 cc/test/test_gles2_interface.cc void TestGLES2Interface::GenBuffers(GLsizei n, GLuint* buffers) { TestGLES2Interface 31 cc/test/test_gles2_interface.cc void TestGLES2Interface::GenFramebuffers(GLsizei n, GLuint* framebuffers) { TestGLES2Interface 37 cc/test/test_gles2_interface.cc void TestGLES2Interface::GenQueriesEXT(GLsizei n, GLuint* queries) { TestGLES2Interface 43 cc/test/test_gles2_interface.cc void TestGLES2Interface::DeleteTextures(GLsizei n, const GLuint* textures) { TestGLES2Interface 49 cc/test/test_gles2_interface.cc void TestGLES2Interface::DeleteBuffers(GLsizei n, const GLuint* buffers) { TestGLES2Interface 55 cc/test/test_gles2_interface.cc void TestGLES2Interface::DeleteFramebuffers(GLsizei n, TestGLES2Interface 62 cc/test/test_gles2_interface.cc void TestGLES2Interface::DeleteQueriesEXT(GLsizei n, const GLuint* queries) { TestGLES2Interface 68 cc/test/test_gles2_interface.cc GLuint TestGLES2Interface::CreateShader(GLenum type) { TestGLES2Interface 72 cc/test/test_gles2_interface.cc GLuint TestGLES2Interface::CreateProgram() { TestGLES2Interface 76 cc/test/test_gles2_interface.cc void TestGLES2Interface::BindTexture(GLenum target, GLuint texture) { TestGLES2Interface 80 cc/test/test_gles2_interface.cc void TestGLES2Interface::GetIntegerv(GLenum pname, GLint* params) { TestGLES2Interface 84 cc/test/test_gles2_interface.cc void TestGLES2Interface::GetShaderiv(GLuint shader, TestGLES2Interface 90 cc/test/test_gles2_interface.cc void TestGLES2Interface::GetProgramiv(GLuint program, TestGLES2Interface 96 cc/test/test_gles2_interface.cc void TestGLES2Interface::GetShaderPrecisionFormat(GLenum shadertype, TestGLES2Interface 104 cc/test/test_gles2_interface.cc void TestGLES2Interface::Viewport(GLint x, TestGLES2Interface 111 cc/test/test_gles2_interface.cc void TestGLES2Interface::ActiveTexture(GLenum target) { TestGLES2Interface 115 cc/test/test_gles2_interface.cc void TestGLES2Interface::UseProgram(GLuint program) { TestGLES2Interface 119 cc/test/test_gles2_interface.cc GLenum TestGLES2Interface::CheckFramebufferStatus(GLenum target) { TestGLES2Interface 123 cc/test/test_gles2_interface.cc void TestGLES2Interface::Scissor(GLint x, TestGLES2Interface 130 cc/test/test_gles2_interface.cc void TestGLES2Interface::DrawElements(GLenum mode, TestGLES2Interface 138 cc/test/test_gles2_interface.cc void TestGLES2Interface::ClearColor(GLclampf red, TestGLES2Interface 145 cc/test/test_gles2_interface.cc void TestGLES2Interface::ClearStencil(GLint s) { TestGLES2Interface 149 cc/test/test_gles2_interface.cc void TestGLES2Interface::Clear(GLbitfield mask) { test_context_->clear(mask); } TestGLES2Interface 151 cc/test/test_gles2_interface.cc void TestGLES2Interface::Flush() { test_context_->flush(); } TestGLES2Interface 153 cc/test/test_gles2_interface.cc void TestGLES2Interface::Finish() { test_context_->finish(); } TestGLES2Interface 155 cc/test/test_gles2_interface.cc void TestGLES2Interface::ShallowFlushCHROMIUM() { TestGLES2Interface 159 cc/test/test_gles2_interface.cc void TestGLES2Interface::Enable(GLenum cap) { test_context_->enable(cap); } TestGLES2Interface 161 cc/test/test_gles2_interface.cc void TestGLES2Interface::Disable(GLenum cap) { test_context_->disable(cap); } TestGLES2Interface 163 cc/test/test_gles2_interface.cc void TestGLES2Interface::BindFramebuffer(GLenum target, GLuint buffer) { TestGLES2Interface 167 cc/test/test_gles2_interface.cc void TestGLES2Interface::BindBuffer(GLenum target, GLuint buffer) { TestGLES2Interface 171 cc/test/test_gles2_interface.cc void TestGLES2Interface::TexImage2D(GLenum target, TestGLES2Interface 191 cc/test/test_gles2_interface.cc void TestGLES2Interface::TexSubImage2D(GLenum target, TestGLES2Interface 204 cc/test/test_gles2_interface.cc void TestGLES2Interface::TexStorage2DEXT(GLenum target, TestGLES2Interface 212 cc/test/test_gles2_interface.cc void TestGLES2Interface::TexImageIOSurface2DCHROMIUM(GLenum target, TestGLES2Interface 221 cc/test/test_gles2_interface.cc void TestGLES2Interface::TexParameteri(GLenum target, TestGLES2Interface 227 cc/test/test_gles2_interface.cc void TestGLES2Interface::AsyncTexImage2DCHROMIUM(GLenum target, TestGLES2Interface 247 cc/test/test_gles2_interface.cc void TestGLES2Interface::AsyncTexSubImage2DCHROMIUM(GLenum target, TestGLES2Interface 260 cc/test/test_gles2_interface.cc void TestGLES2Interface::CompressedTexImage2D(GLenum target, TestGLES2Interface 272 cc/test/test_gles2_interface.cc void TestGLES2Interface::WaitAsyncTexImage2DCHROMIUM(GLenum target) { TestGLES2Interface 276 cc/test/test_gles2_interface.cc GLuint TestGLES2Interface::CreateImageCHROMIUM(GLsizei width, TestGLES2Interface 282 cc/test/test_gles2_interface.cc void TestGLES2Interface::DestroyImageCHROMIUM(GLuint image_id) { TestGLES2Interface 286 cc/test/test_gles2_interface.cc void* TestGLES2Interface::MapImageCHROMIUM(GLuint image_id, GLenum access) { TestGLES2Interface 290 cc/test/test_gles2_interface.cc void TestGLES2Interface::GetImageParameterivCHROMIUM(GLuint image_id, TestGLES2Interface 296 cc/test/test_gles2_interface.cc void TestGLES2Interface::UnmapImageCHROMIUM(GLuint image_id) { TestGLES2Interface 300 cc/test/test_gles2_interface.cc void TestGLES2Interface::BindTexImage2DCHROMIUM(GLenum target, GLint image_id) { TestGLES2Interface 304 cc/test/test_gles2_interface.cc void TestGLES2Interface::ReleaseTexImage2DCHROMIUM(GLenum target, TestGLES2Interface 309 cc/test/test_gles2_interface.cc void* TestGLES2Interface::MapBufferCHROMIUM(GLuint target, GLenum access) { TestGLES2Interface 313 cc/test/test_gles2_interface.cc GLboolean TestGLES2Interface::UnmapBufferCHROMIUM(GLuint target) { TestGLES2Interface 317 cc/test/test_gles2_interface.cc void TestGLES2Interface::BufferData(GLenum target, TestGLES2Interface 324 cc/test/test_gles2_interface.cc void TestGLES2Interface::WaitSyncPointCHROMIUM(GLuint sync_point) { TestGLES2Interface 328 cc/test/test_gles2_interface.cc GLuint TestGLES2Interface::InsertSyncPointCHROMIUM() { TestGLES2Interface 332 cc/test/test_gles2_interface.cc void TestGLES2Interface::BeginQueryEXT(GLenum target, GLuint id) { TestGLES2Interface 336 cc/test/test_gles2_interface.cc void TestGLES2Interface::EndQueryEXT(GLenum target) { TestGLES2Interface 340 cc/test/test_gles2_interface.cc void TestGLES2Interface::GetQueryObjectuivEXT(GLuint id, TestGLES2Interface 346 cc/test/test_gles2_interface.cc void TestGLES2Interface::DiscardFramebufferEXT(GLenum target, TestGLES2Interface 352 cc/test/test_gles2_interface.cc void TestGLES2Interface::GenMailboxCHROMIUM(GLbyte* mailbox) { TestGLES2Interface 356 cc/test/test_gles2_interface.cc void TestGLES2Interface::ProduceTextureCHROMIUM(GLenum target, TestGLES2Interface 361 cc/test/test_gles2_interface.cc void TestGLES2Interface::ConsumeTextureCHROMIUM(GLenum target, TestGLES2Interface 366 cc/test/test_gles2_interface.cc void TestGLES2Interface::ResizeCHROMIUM(GLuint width, TestGLES2Interface 372 cc/test/test_gles2_interface.cc void TestGLES2Interface::LoseContextCHROMIUM(GLenum current, GLenum other) { TestGLES2Interface 13 cc/test/test_gles2_interface.h class TestGLES2Interface : public gpu::gles2::GLES2InterfaceStub { TestGLES2Interface 15 cc/test/test_gles2_interface.h explicit TestGLES2Interface(TestWebGraphicsContext3D* test_context); TestGLES2Interface 16 cc/test/test_gles2_interface.h virtual ~TestGLES2Interface();