/external/chromium_org/gpu/command_buffer/service/ |
gles2_cmd_validation.cc | 5 // Contains various validation functions for the GLES2 service. 13 namespace gles2 { namespace in namespace:gpu 17 } // namespace gles2
|
error_state_mock.cc | 8 namespace gles2 { namespace in namespace:gpu 15 } // namespace gles2
|
async_pixel_transfer_manager.h | 21 struct hash<gpu::gles2::TextureRef*> { 22 size_t operator()(gpu::gles2::TextureRef* ptr) const { 55 : public gles2::TextureManager::DestructionObserver { 61 void Initialize(gles2::TextureManager* texture_manager); 82 gles2::TextureRef* ref, 86 gles2::TextureRef* ref); 88 void ClearPixelTransferDelegateForTest(gles2::TextureRef* ref); 90 bool AsyncTransferIsInProgress(gles2::TextureRef* ref); 92 // gles2::TextureRef::DestructionObserver implementation: 93 virtual void OnTextureManagerDestroying(gles2::TextureManager* manager [all...] |
gl_state_restorer_impl.h | 16 namespace gles2 { namespace in namespace:gpu 23 explicit GLStateRestorerImpl(base::WeakPtr<gles2::GLES2Decoder> decoder); 32 base::WeakPtr<gles2::GLES2Decoder> decoder_;
|
async_pixel_transfer_manager.cc | 22 void AsyncPixelTransferManager::Initialize(gles2::TextureManager* manager) { 29 gles2::TextureRef* ref, 40 gles2::TextureRef* ref) { 50 gles2::TextureRef* ref) { 57 gles2::TextureRef* ref) { 63 gles2::TextureManager* manager) { 70 gles2::TextureRef* texture) {
|
/external/chromium_org/gpu/command_buffer/client/ |
client_context_state.cc | 10 namespace gles2 { namespace in namespace:gpu 23 } // namespace gles2
|
gles2_interface_stub.cc | 8 namespace gles2 { namespace in namespace:gpu 21 } // namespace gles2
|
gles2_interface_stub.h | 11 namespace gles2 { namespace in namespace:gpu 25 } // namespace gles2
|
gles2_lib.h | 5 // These functions emulate GLES2 over command buffers. 13 namespace gles2 { namespace 19 gles2::GLES2FunctionPointer func; 22 // Initialize the GLES2 library. 25 // Terminate the GLES2 library. 29 GLES2_C_LIB_EXPORT gpu::gles2::GLES2Interface* GetGLContext(); 32 GLES2_C_LIB_EXPORT void SetGLContext(gpu::gles2::GLES2Interface* impl); 36 } // namespace gles2
|
gles2_cmd_helper.cc | 8 namespace gles2 { namespace in namespace:gpu 17 } // namespace gles2
|
gles2_interface.h | 8 #include <GLES2/gl2.h> 13 namespace gles2 { namespace in namespace:gpu 27 } // namespace gles2
|
gles2_trace_implementation.cc | 9 namespace gles2 { namespace in namespace:gpu 23 } // namespace gles2
|
gles2_cmd_helper_autogen.h | 13 gles2::cmds::ActiveTexture* c = GetCmdSpace<gles2::cmds::ActiveTexture>(); 20 gles2::cmds::AttachShader* c = GetCmdSpace<gles2::cmds::AttachShader>(); 29 gles2::cmds::BindAttribLocation* c = 30 GetCmdSpace<gles2::cmds::BindAttribLocation>(); 38 gles2::cmds::BindAttribLocationBucket* c = 39 GetCmdSpace<gles2::cmds::BindAttribLocationBucket>(); 46 gles2::cmds::BindBuffer* c = GetCmdSpace<gles2::cmds::BindBuffer>() [all...] |
gles2_cmd_helper.h | 13 namespace gles2 { namespace in namespace:gpu 32 gles2::cmds::GetAttribLocation* c = 33 GetCmdSpace<gles2::cmds::GetAttribLocation>(); 44 gles2::cmds::GetAttribLocationBucket* c = 45 GetCmdSpace<gles2::cmds::GetAttribLocationBucket>(); 54 gles2::cmds::GetUniformLocation* c = 55 GetCmdSpace<gles2::cmds::GetUniformLocation>(); 66 gles2::cmds::GetUniformLocationBucket* c = 67 GetCmdSpace<gles2::cmds::GetUniformLocationBucket>(); 77 } // namespace gles2 [all...] |
gles2_lib.cc | 9 namespace gles2 { namespace 31 gpu::gles2::GLES2Interface* GetGLContext() { 32 return static_cast<gpu::gles2::GLES2Interface*>( 36 void SetGLContext(gpu::gles2::GLES2Interface* context) { 51 } // namespace gles2
|
program_info_manager_unittest.cc | 13 namespace gles2 { namespace in namespace:gpu 29 } // namespace gles2
|
gles2_c_lib_autogen.h | 9 // These functions emulate GLES2 over command buffers. 14 gles2::GetGLContext()->ActiveTexture(texture); 17 gles2::GetGLContext()->AttachShader(program, shader); 20 gles2::GetGLContext()->BindAttribLocation(program, index, name); 23 gles2::GetGLContext()->BindBuffer(target, buffer); 26 gles2::GetGLContext()->BindFramebuffer(target, framebuffer); 29 gles2::GetGLContext()->BindRenderbuffer(target, renderbuffer); 32 gles2::GetGLContext()->BindTexture(target, texture); 36 gles2::GetGLContext()->BlendColor(red, green, blue, alpha); 39 gles2::GetGLContext()->BlendEquation(mode) 771 namespace gles2 { namespace [all...] |
/external/chromium_org/gpu/command_buffer/common/ |
gles2_cmd_ids.h | 5 // This file defines the GLES2 command buffer commands. 13 namespace gles2 { namespace in namespace:gpu 19 } // namespace gles2
|
/external/chromium_org/mojo/gles2/ |
gles2_impl.cc | 5 #include "mojo/gles2/gles2_impl.h" 8 #include "mojo/public/gles2/gles2_private.h" 11 namespace gles2 { namespace in namespace:mojo 24 ::gles2::Initialize(); 28 ::gles2::Terminate(); 37 gpu::gles2::GLES2Interface* gl_interface = 38 reinterpret_cast<gpu::gles2::GLES2Interface*>( 40 ::gles2::SetGLContext(gl_interface); 44 ::gles2::GetGLContext()->SwapBuffers(); 47 } // namespace gles2 [all...] |
/external/chromium_org/cc/output/ |
geometry_binding.h | 9 #include "third_party/khronos/GLES2/gl2.h" 15 namespace gles2 { namespace in namespace:gpu 24 GeometryBinding(gpu::gles2::GLES2Interface* gl, 38 gpu::gles2::GLES2Interface* gl_;
|
program_binding.h | 15 namespace gles2 { namespace in namespace:gpu 27 bool Init(gpu::gles2::GLES2Interface* context, 30 bool Link(gpu::gles2::GLES2Interface* context); 31 void Cleanup(gpu::gles2::GLES2Interface* context); 37 unsigned LoadShader(gpu::gles2::GLES2Interface* context, 40 unsigned CreateShaderProgram(gpu::gles2::GLES2Interface* context, 43 void CleanupShaders(gpu::gles2::GLES2Interface* context);
|
/external/chromium_org/content/common/gpu/ |
gpu_memory_tracking.h | 25 gpu::gles2::MemoryTracker::Pool tracking_pool); 33 gpu::gles2::MemoryTracker* GetMemoryTracker() const { 41 gpu::gles2::MemoryTracker* memory_tracker, 51 gpu::gles2::MemoryTracker* memory_tracker_;
|
/external/chromium_org/gpu/command_buffer/tests/ |
gl_manager.h | 29 namespace gles2 { namespace in namespace:gpu 59 gles2::ImageManager* image_manager; 73 gles2::GLES2Decoder* decoder() const { 77 gles2::MailboxManager* mailbox_manager() const { 85 gles2::GLES2Implementation* gles2_implementation() const { 93 const gpu::gles2::FeatureInfo::Workarounds& workarounds() const; 100 scoped_refptr<gles2::MailboxManager> mailbox_manager_; 104 scoped_ptr<gles2::GLES2Decoder> decoder_; 108 scoped_ptr<gles2::GLES2CmdHelper> gles2_helper_; 110 scoped_ptr<gles2::GLES2Implementation> gles2_implementation_ [all...] |
/external/chromium_org/content/renderer/media/ |
renderer_gpu_video_accelerator_factories.cc | 7 #include <GLES2/gl2.h> 8 #include <GLES2/gl2ext.h> 145 gpu::gles2::GLES2Implementation* gles2 = context->GetImplementation(); 148 gles2->GenTextures(count, &texture_ids->at(0)); 150 gles2->ActiveTexture(GL_TEXTURE0); 152 gles2->BindTexture(texture_target, texture_id); 153 gles2->TexParameteri(texture_target, GL_TEXTURE_MIN_FILTER, GL_LINEAR); 154 gles2->TexParameteri(texture_target, GL_TEXTURE_MAG_FILTER, GL_LINEAR); 155 gles2->TexParameteri(texture_target, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE) 246 gpu::gles2::GLES2Implementation* gles2 = context->GetImplementation(); local [all...] |
/external/chromium_org/gpu/GLES2/ |
gl2chromium.h | 5 // This file contains Chromium-specific GLES2 declarations. 10 #include <GLES2/gl2platform.h> 17 #define GLES2_GET_FUN(name) gles2::GetGLContext()->name 19 #define GLES2_GET_FUN(name) GLES2 ## name 22 #include <GLES2/gl2chromium_autogen.h>
|