Home | History | Annotate | Download | only in client

Lines Matching refs:GLES2Implementation

48 const size_t GLES2Implementation::kMaxSizeOfSimpleResult;
49 const unsigned int GLES2Implementation::kStartingOffset;
52 GLES2Implementation::GLStaticState::GLStaticState() {
55 GLES2Implementation::GLStaticState::~GLStaticState() {
58 GLES2Implementation::GLStaticState::IntState::IntState()
73 GLES2Implementation::SingleThreadChecker::SingleThreadChecker(
74 GLES2Implementation* gles2_implementation)
80 GLES2Implementation::SingleThreadChecker::~SingleThreadChecker() {
85 GLES2Implementation::GLES2Implementation(
143 bool GLES2Implementation::Initialize(
148 TRACE_EVENT0("gpu", "GLES2Implementation::Initialize");
166 base::Bind(&GLES2Implementation::PollAsyncUploads,
220 bool GLES2Implementation::QueryAndCacheStaticState() {
221 TRACE_EVENT0("gpu", "GLES2Implementation::QueryAndCacheStaticState");
294 GLES2Implementation::~GLES2Implementation() {
322 GLES2CmdHelper* GLES2Implementation::helper() const {
326 IdHandlerInterface* GLES2Implementation::GetIdHandler(int namespace_id) const {
330 IdAllocatorInterface* GLES2Implementation::GetIdAllocator(
338 void* GLES2Implementation::GetResultBuffer() {
342 int32 GLES2Implementation::GetResultShmId() {
346 uint32 GLES2Implementation::GetResultShmOffset() {
350 void GLES2Implementation::FreeUnusedSharedMemory() {
354 void GLES2Implementation::FreeEverything() {
363 void GLES2Implementation::RunIfContextNotLost(const base::Closure& callback) {
368 void GLES2Implementation::SignalSyncPoint(uint32 sync_point,
372 base::Bind(&GLES2Implementation::RunIfContextNotLost,
377 void GLES2Implementation::SignalQuery(uint32 query,
384 base::Bind(&GLES2Implementation::RunIfContextNotLost,
389 void GLES2Implementation::SetSurfaceVisible(bool visible) {
391 "gpu", "GLES2Implementation::SetSurfaceVisible", "visible", visible);
399 void GLES2Implementation::WaitForCmd() {
404 bool GLES2Implementation::IsExtensionAvailable(const char* ext) {
423 bool GLES2Implementation::IsExtensionAvailableHelper(
439 bool GLES2Implementation::IsAnglePackReverseRowOrderAvailable() {
445 bool GLES2Implementation::IsChromiumFramebufferMultisampleAvailable() {
451 const std::string& GLES2Implementation::GetLogPrefix() const {
456 GLenum GLES2Implementation::GetError() {
464 GLenum GLES2Implementation::GetClientSideGLError() {
480 GLenum GLES2Implementation::GetGLError() {
503 void GLES2Implementation::FailGLError(GLenum error) {
509 void GLES2Implementation::CheckGLError() {
514 void GLES2Implementation::SetGLError(
536 void GLES2Implementation::SetGLErrorInvalidEnum(
543 bool GLES2Implementation::GetBucketContents(uint32 bucket_id,
590 void GLES2Implementation::SetBucketContents(
611 void GLES2Implementation::SetBucketAsCString(
622 bool GLES2Implementation::GetBucketAsString(
638 void GLES2Implementation::SetBucketAsString(
645 void GLES2Implementation::Disable(GLenum cap) {
656 void GLES2Implementation::Enable(GLenum cap) {
667 GLboolean GLES2Implementation::IsEnabled(GLenum cap) {
689 bool GLES2Implementation::GetHelper(GLenum pname, GLint* params) {
792 bool GLES2Implementation::GetBooleanvHelper(GLenum pname, GLboolean* params) {
802 bool GLES2Implementation::GetFloatvHelper(GLenum pname, GLfloat* params) {
812 bool GLES2Implementation::GetIntegervHelper(GLenum pname, GLint* params) {
816 GLuint GLES2Implementation::GetMaxValueInBufferCHROMIUMHelper(
830 GLuint GLES2Implementation::GetMaxValueInBufferCHROMIUM(
844 void GLES2Implementation::RestoreElementAndArrayBuffers(bool restore) {
855 void GLES2Implementation::RestoreArrayBuffer(bool restore) {
862 void GLES2Implementation::DrawElements(
893 void GLES2Implementation::Flush() {
903 void GLES2Implementation::ShallowFlushCHROMIUM() {
912 void GLES2Implementation::Finish() {
917 void GLES2Implementation::ShallowFinishCHROMIUM() {
925 void GLES2Implementation::FinishHelper() {
936 void GLES2Implementation::SwapBuffers() {
957 void GLES2Implementation::GenSharedIdsCHROMIUM(
985 void GLES2Implementation::DeleteSharedIdsCHROMIUM(
1011 void GLES2Implementation::RegisterSharedIdsCHROMIUM(
1037 void GLES2Implementation::BindAttribLocation(
1048 void GLES2Implementation::BindUniformLocationCHROMIUM(
1060 void GLES2Implementation::GetVertexAttribPointerv(
1089 bool GLES2Implementation::DeleteProgramHelper(GLuint program) {
1091 this, 1, &program, &GLES2Implementation::DeleteProgramStub)) {
1103 void GLES2Implementation::DeleteProgramStub(
1110 bool GLES2Implementation::DeleteShaderHelper(GLuint shader) {
1112 this, 1, &shader, &GLES2Implementation::DeleteShaderStub)) {
1121 void GLES2Implementation::DeleteShaderStub(
1129 GLint GLES2Implementation::GetAttribLocationHelper(
1145 GLint GLES2Implementation::GetAttribLocation(
1158 GLint GLES2Implementation::GetUniformLocationHelper(
1174 GLint GLES2Implementation::GetUniformLocation(
1187 bool GLES2Implementation::GetProgramivHelper(
1199 void GLES2Implementation::LinkProgram(GLuint program) {
1207 void GLES2Implementation::ShaderBinary(
1247 void GLES2Implementation::PixelStorei(GLenum pname, GLint param) {
1282 void GLES2Implementation::VertexAttribPointer(
1321 void GLES2Implementation::VertexAttribDivisorANGLE(
1333 void GLES2Implementation::ShaderSource(
1405 void GLES2Implementation::BufferDataHelper(
1461 void GLES2Implementation::BufferData(
1473 void GLES2Implementation::BufferSubDataHelper(
1511 void GLES2Implementation::BufferSubDataHelperImpl(
1535 void GLES2Implementation::BufferSubData(
1546 void GLES2Implementation::RemoveTransferBuffer(BufferTracker::Buffer* buffer) {
1570 bool GLES2Implementation::GetBoundPixelTransferBuffer(
1594 GLES2Implementation::GetBoundPixelUnpackTransferBufferIfValid(
1615 void GLES2Implementation::CompressedTexImage2D(
1662 void GLES2Implementation::CompressedTexSubImage2D(
1739 void GLES2Implementation::TexImage2D(
1845 void GLES2Implementation::TexSubImage2D(
1934 void GLES2Implementation::TexSubImage2DImpl(
1974 bool GLES2Implementation::GetActiveAttribHelper(
2014 void GLES2Implementation::GetActiveAttrib(
2045 bool GLES2Implementation::GetActiveUniformHelper(
2085 void GLES2Implementation::GetActiveUniform(
2116 void GLES2Implementation::GetAttachedShaders(
2155 void GLES2Implementation::GetShaderPrecisionFormat(
2199 const GLubyte* GLES2Implementation::GetStringHelper(GLenum name) {
2249 const GLubyte* GLES2Implementation::GetString(GLenum name) {
2260 void GLES2Implementation::GetUniformfv(
2285 void GLES2Implementation::GetUniformiv(
2310 void GLES2Implementation::ReadPixels(
2422 void GLES2Implementation::ActiveTexture(GLenum texture) {
2439 void GLES2Implementation::GenBuffersHelper(
2443 void GLES2Implementation::GenFramebuffersHelper(
2447 GLES2Implementation::GenRenderbuffersHelper(
2451 void GLES2Implementation::GenTexturesHelper(
2455 void GLES2Implementation::GenVertexArraysOESHelper(
2460 void GLES2Implementation::GenQueriesEXTHelper(
2471 bool GLES2Implementation::BindBufferHelper(
2501 bool GLES2Implementation::BindFramebufferHelper(
2542 bool GLES2Implementation::BindRenderbufferHelper(
2563 bool GLES2Implementation::BindTextureHelper(GLenum target, GLuint texture) {
2598 bool GLES2Implementation::BindVertexArrayOESHelper(GLuint array) {
2613 bool GLES2Implementation::UseProgramHelper(GLuint program) {
2622 bool GLES2Implementation::IsBufferReservedId(GLuint id) {
2626 void GLES2Implementation::DeleteBuffersHelper(
2629 this, n, buffers, &GLES2Implementation::DeleteBuffersStub)) {
2651 void GLES2Implementation::DeleteBuffersStub(
2657 void GLES2Implementation::DeleteFramebuffersHelper(
2660 this, n, framebuffers, &GLES2Implementation::DeleteFramebuffersStub)) {
2676 void GLES2Implementation::DeleteFramebuffersStub(
2681 void GLES2Implementation::DeleteRenderbuffersHelper(
2684 this, n, renderbuffers, &GLES2Implementation::DeleteRenderbuffersStub)) {
2697 void GLES2Implementation::DeleteRenderbuffersStub(
2702 void GLES2Implementation::DeleteTexturesHelper(
2705 this, n, textures, &GLES2Implementation::DeleteTexturesStub)) {
2729 void GLES2Implementation::DeleteVertexArraysOESHelper(
2733 this, n, arrays, &GLES2Implementation::DeleteVertexArraysOESStub)) {
2741 void GLES2Implementation::DeleteVertexArraysOESStub(
2746 void GLES2Implementation::DeleteTexturesStub(
2751 void GLES2Implementation::DisableVertexAttribArray(GLuint index) {
2760 void GLES2Implementation::EnableVertexAttribArray(GLuint index) {
2769 void GLES2Implementation::DrawArrays(GLenum mode, GLint first, GLsizei count) {
2788 void GLES2Implementation::GetVertexAttribfv(
2819 void GLES2Implementation::GetVertexAttribiv(
2850 void GLES2Implementation::Swap() {
2853 base::Bind(&GLES2Implementation::OnSwapBuffersComplete,
2857 void GLES2Implementation::PartialSwapBuffers(const gfx::Rect& sub_buffer) {
2862 gpu_control_->Echo(base::Bind(&GLES2Implementation::OnSwapBuffersComplete,
2866 void GLES2Implementation::SetSwapBuffersCompleteCallback(
2892 void GLES2Implementation::ScheduleOverlayPlane(
2911 void GLES2Implementation::OnSwapBuffersComplete() {
2916 GLboolean GLES2Implementation::EnableFeatureCHROMIUM(
2937 void* GLES2Implementation::MapBufferSubDataCHROMIUM(
2973 void GLES2Implementation::UnmapBufferSubDataCHROMIUM(const void* mem) {
2991 void* GLES2Implementation::MapTexSubImage2DCHROMIUM(
3047 void GLES2Implementation::UnmapTexSubImage2DCHROMIUM(const void* mem) {
3066 void GLES2Implementation::ResizeCHROMIUM(GLuint width, GLuint height,
3075 const GLchar* GLES2Implementation::GetRequestableExtensionsCHROMIUM() {
3080 "GLES2Implementation::GetRequestableExtensionsCHROMIUM()");
3108 void GLES2Implementation::RequestExtensionCHROMIUM(const char* extension) {
3140 void GLES2Implementation::RateLimitOffscreenContextCHROMIUM() {
3151 void GLES2Implementation::GetMultipleIntegervCHROMIUM(
3192 bool GLES2Implementation::GetMultipleIntegervSetup(
3222 void GLES2Implementation::GetMultipleIntegervRequest(
3237 void GLES2Implementation::GetMultipleIntegervOnCompleted(
3242 void GLES2Implementation::GetAllShaderPrecisionFormatsSetup(
3249 void GLES2Implementation::GetAllShaderPrecisionFormatsRequest(
3264 void GLES2Implementation::GetAllShaderPrecisionFormatsOnCompleted(
3279 void GLES2Implementation::GetProgramInfoCHROMIUMHelper(
3288 void GLES2Implementation::GetProgramInfoCHROMIUM(
3320 GLuint GLES2Implementation::CreateStreamTextureCHROMIUM(GLuint texture) {
3329 void GLES2Implementation::PostSubBufferCHROMIUM(
3337 // Same flow control as GLES2Implementation::SwapBuffers (see comments there).
3347 void GLES2Implementation::DeleteQueriesEXTHelper(
3357 GLboolean GLES2Implementation::IsQueryEXT(GLuint id) {
3367 void GLES2Implementation::BeginQueryEXT(GLenum target, GLuint id) {
3415 void GLES2Implementation::EndQueryEXT(GLenum target) {
3436 void GLES2Implementation::GetQueryivEXT(
3459 void GLES2Implementation::GetQueryObjectuivEXT(
3509 void GLES2Implementation::DrawArraysInstancedANGLE(
3537 void GLES2Implementation::DrawElementsInstancedANGLE(
3580 void GLES2Implementation::GenMailboxCHROMIUM(
3591 void GLES2Implementation::ProduceTextureCHROMIUM(GLenum target,
3604 void GLES2Implementation::ProduceTextureDirectCHROMIUM(
3617 void GLES2Implementation::ConsumeTextureCHROMIUM(GLenum target,
3630 GLuint GLES2Implementation::CreateAndConsumeTextureCHROMIUM(
3649 void GLES2Implementation::PushGroupMarkerEXT(
3666 void GLES2Implementation::InsertEventMarkerEXT(
3683 void GLES2Implementation::PopGroupMarkerEXT() {
3690 void GLES2Implementation::TraceBeginCHROMIUM(const char* name) {
3706 void GLES2Implementation::TraceEndCHROMIUM() {
3719 void* GLES2Implementation::MapBufferCHROMIUM(GLuint target, GLenum access) {
3771 GLboolean GLES2Implementation::UnmapBufferCHROMIUM(GLuint target) {
3796 bool GLES2Implementation::EnsureAsyncUploadSync() {
3816 uint32 GLES2Implementation::NextAsyncUploadToken() {
3823 void GLES2Implementation::PollAsyncUploads() {
3849 void GLES2Implementation::FreeAllAsyncUploadBuffers() {
3861 void GLES2Implementation::AsyncTexImage2DCHROMIUM(
3924 void GLES2Implementation::AsyncTexSubImage2DCHROMIUM(
3977 void GLES2Implementation::WaitAsyncTexImage2DCHROMIUM(GLenum target) {
3985 void GLES2Implementation::WaitAllAsyncTexImage2DCHROMIUM() {
3993 GLuint GLES2Implementation::InsertSyncPointCHROMIUM() {
4000 GLuint GLES2Implementation::InsertFutureSyncPointCHROMIUM() {
4008 void GLES2Implementation::RetireSyncPointCHROMIUM(GLuint sync_point) {
4017 GLuint GLES2Implementation::CreateImageCHROMIUMHelper(GLsizei width,
4044 GLuint GLES2Implementation::CreateImageCHROMIUM(GLsizei width,
4060 void GLES2Implementation::DestroyImageCHROMIUMHelper(GLuint image_id) {
4074 void GLES2Implementation::DestroyImageCHROMIUM(GLuint image_id) {
4082 void GLES2Implementation::UnmapImageCHROMIUMHelper(GLuint image_id) {
4097 void GLES2Implementation::UnmapImageCHROMIUM(GLuint image_id) {
4106 void* GLES2Implementation::MapImageCHROMIUMHelper(GLuint image_id) {
4122 void* GLES2Implementation::MapImageCHROMIUM(GLuint image_id) {
4132 void GLES2Implementation::GetImageParameterivCHROMIUMHelper(
4157 void GLES2Implementation::GetImageParameterivCHROMIUM(
4169 bool GLES2Implementation::ValidateSize(const char* func, GLsizeiptr size) {
4181 bool GLES2Implementation::ValidateOffset(const char* func, GLintptr offset) {