/external/chromium_org/gpu/command_buffer/service/ |
in_process_command_buffer.h | 17 #include "gpu/command_buffer/common/command_buffer.h" 18 #include "gpu/command_buffer/common/gpu_control.h" 19 #include "gpu/gpu_export.h" 40 namespace gpu { namespace 45 namespace gpu { namespace 55 // This class provides a thread-safe interface to the global GPU service (for 56 // example GPU thread) when being run in single process mode. 69 // buffer gpu thread must be the same as the client thread. Otherwise create 90 virtual gpu::Buffer CreateTransferBuffer(size_t size, int32* id) OVERRIDE; 92 virtual gpu::Buffer GetTransferBuffer(int32 id) OVERRIDE [all...] |
vertex_array_manager.cc | 5 #include "gpu/command_buffer/service/vertex_array_manager.h" 8 #include "gpu/command_buffer/common/gles2_cmd_utils.h" 9 #include "gpu/command_buffer/service/buffer_manager.h" 10 #include "gpu/command_buffer/service/gles2_cmd_decoder.h" 11 #include "gpu/command_buffer/service/vertex_attrib_manager.h" 13 namespace gpu { namespace 81 } // namespace gpu
|
image_manager.cc | 5 #include "gpu/command_buffer/service/image_manager.h" 9 namespace gpu { namespace 24 DVLOG(0) << "Cannot register GPU memory buffer with non-positive ID."; 29 DVLOG(0) << "GPU memory buffer ID already in use."; 72 } // namespace gpu
|
/external/chromium/chrome/browser/ |
gpu_data_manager.h | 17 #include "content/common/gpu/gpu_info.h" 36 // Returns status of various GPU features. Return type is 50 // This indicator might change because we could collect more GPU info or 51 // because the GPU blacklist could be updated. 52 // If this returns false, any further GPU access, including launching GPU 53 // process, establish GPU channel, and GPU info collection, should be 66 // in correspondance to preliminary gpu feature flags. 79 // Check if we should go ahead and use gpu blacklist [all...] |
/external/chromium_org/gpu/config/ |
gpu_info_collector.h | 10 #include "gpu/config/gpu_info.h" 11 #include "gpu/gpu_export.h" 13 namespace gpu { namespace 21 // Collect GPU vendor_id and device ID. 24 // Collects basic GPU info without creating a GL/DirectX context (and without 31 // This is called at GPU process startup time. 56 // If multiple GPUs are detected, use GL_VENDOR string to determine which GPU 59 // Upon return, |gpu_info->gpu| will contain the active GPU, assuming the 72 } // namespace gpu [all...] |
gpu_blacklist_unittest.cc | 6 #include "gpu/config/gpu_blacklist.h" 7 #include "gpu/config/gpu_control_list_jsons.h" 8 #include "gpu/config/gpu_feature_type.h" 9 #include "gpu/config/gpu_info.h" 14 namespace gpu { namespace 30 " \"name\": \"gpu blacklist\",\n" 59 gpu_info_.gpu.vendor_id = 0x10de; 60 gpu_info_.gpu.device_id = 0x0640; 146 } // namespace gpu
|
/external/chromium_org/content/common/gpu/client/ |
gpu_channel_host.h | 19 #include "content/common/gpu/gpu_process_launch_causes.h" 21 #include "gpu/config/gpu_info.h" 41 namespace gpu { namespace 86 // Encapsulates an IPC channel between the client and one GPU process. 87 // On the GPU process side there's a corresponding GpuChannel. 97 const gpu::GPUInfo& gpu_info, 101 // can be shared to the GPU process. 109 // The GPU stats reported by the GPU process. 110 const gpu::GPUInfo& gpu_info() const { return gpu_info_; [all...] |
/device/lge/mako/ |
thermald-mako.conf | 84 actions cpu+gpu+lcd+battery cpu+gpu+lcd+battery cpu+gpu+lcd+battery cpu+gpu+lcd+battery cpu+gpu+lcd+battery cpu+gpu+lcd+battery cpu+gpu+lcd+battery
|
/external/chromium_org/cc/output/ |
program_binding.h | 14 namespace gpu { namespace 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/gpu/command_buffer/client/ |
share_group.h | 11 #include "gpu/command_buffer/client/ref_counted.h" 12 #include "gpu/command_buffer/common/gles2_cmd_format.h" 14 namespace gpu { namespace 45 : public gpu::RefCountedThreadSafe<ShareGroup> { 64 friend class gpu::RefCountedThreadSafe<ShareGroup>; 65 friend class gpu::gles2::GLES2ImplementationTest; 80 } // namespace gpu
|
gpu_memory_buffer_tracker.cc | 5 #include "gpu/command_buffer/client/gpu_memory_buffer_tracker.h" 8 #include "gpu/command_buffer/client/gles2_implementation.h" 9 #include "gpu/command_buffer/common/gpu_control.h" 11 namespace gpu { namespace 54 } // namespace gpu
|
/external/chromium_org/content/browser/android/in_process/ |
synchronous_compositor_factory_impl.cc | 9 #include "gpu/command_buffer/client/gl_in_process_context.h" 13 #include "webkit/common/gpu/context_provider_in_process.h" 14 #include "webkit/common/gpu/webgraphicscontext3d_in_process_command_buffer_impl.h" 31 using webkit::gpu::WebGraphicsContext3DInProcessCommandBufferImpl; 33 scoped_ptr<gpu::GLInProcessContext> CreateContext( 35 scoped_refptr<gpu::InProcessCommandBuffer::Service> service, 36 gpu::GLInProcessContext* share_context) { 42 gpu::GLInProcessContextAttribs in_process_attribs; 45 scoped_ptr<gpu::GLInProcessContext> context( 46 gpu::GLInProcessContext::CreateWithSurface(surface [all...] |
/external/chromium_org/third_party/skia/src/gpu/gl/ |
GrGLVertexArray.cpp | 14 void GrGLAttribArrayState::set(const GrGpuGL* gpu, 25 GR_GL_CALL(gpu->glInterface(), EnableVertexAttribArray(index)); 37 GR_GL_CALL(gpu->glInterface(), VertexAttribPointer(index, 52 void GrGLAttribArrayState::setFixedFunctionVertexArray(const GrGpuGL* gpu, 58 SkASSERT(gpu->glCaps().fixedFunctionSupport()); 61 GR_GL_CALL(gpu->glInterface(), EnableClientState(GR_GL_VERTEX_ARRAY)); 72 GR_GL_CALL(gpu->glInterface(), VertexPointer(size, 84 void GrGLAttribArrayState::disableUnusedArrays(const GrGpuGL* gpu, uint64_t usedMask, bool usingFFVertexArray) { 89 GR_GL_CALL(gpu->glInterface(), DisableVertexAttribArray(i)); 101 if (gpu->glCaps().fixedFunctionSupport()) [all...] |
GrGLBufferImpl.h | 36 void release(GrGpuGL* gpu); 41 void bind(GrGpuGL* gpu) const; 43 void* lock(GrGpuGL* gpu); 45 void unlock(GrGpuGL* gpu); 47 bool updateData(GrGpuGL* gpu, const void* src, size_t srcSizeInBytes);
|
/external/skia/src/gpu/gl/ |
GrGLVertexArray.cpp | 14 void GrGLAttribArrayState::set(const GrGpuGL* gpu, 25 GR_GL_CALL(gpu->glInterface(), EnableVertexAttribArray(index)); 37 GR_GL_CALL(gpu->glInterface(), VertexAttribPointer(index, 52 void GrGLAttribArrayState::setFixedFunctionVertexArray(const GrGpuGL* gpu, 58 SkASSERT(gpu->glCaps().fixedFunctionSupport()); 61 GR_GL_CALL(gpu->glInterface(), EnableClientState(GR_GL_VERTEX_ARRAY)); 72 GR_GL_CALL(gpu->glInterface(), VertexPointer(size, 84 void GrGLAttribArrayState::disableUnusedArrays(const GrGpuGL* gpu, uint64_t usedMask, bool usingFFVertexArray) { 89 GR_GL_CALL(gpu->glInterface(), DisableVertexAttribArray(i)); 101 if (gpu->glCaps().fixedFunctionSupport()) [all...] |
GrGLBufferImpl.h | 36 void release(GrGpuGL* gpu); 41 void bind(GrGpuGL* gpu) const; 43 void* lock(GrGpuGL* gpu); 45 void unlock(GrGpuGL* gpu); 47 bool updateData(GrGpuGL* gpu, const void* src, size_t srcSizeInBytes);
|
/external/chromium_org/content/common/gpu/ |
gpu_command_buffer_stub.h | 16 #include "content/common/gpu/gpu_memory_manager.h" 17 #include "content/common/gpu/gpu_memory_manager_client.h" 18 #include "gpu/command_buffer/common/constants.h" 19 #include "gpu/command_buffer/common/gpu_memory_allocation.h" 20 #include "gpu/command_buffer/service/command_buffer_service.h" 21 #include "gpu/command_buffer/service/context_group.h" 22 #include "gpu/command_buffer/service/gpu_scheduler.h" 34 namespace gpu { namespace 71 gpu::gles2::MailboxManager* mailbox_manager, 72 gpu::gles2::ImageManager* image_manager [all...] |
gpu_command_buffer_stub.cc | 13 #include "content/common/gpu/devtools_gpu_instrumentation.h" 14 #include "content/common/gpu/gpu_channel.h" 15 #include "content/common/gpu/gpu_channel_manager.h" 16 #include "content/common/gpu/gpu_command_buffer_stub.h" 17 #include "content/common/gpu/gpu_memory_manager.h" 18 #include "content/common/gpu/gpu_memory_tracking.h" 19 #include "content/common/gpu/gpu_messages.h" 20 #include "content/common/gpu/gpu_watchdog.h" 21 #include "content/common/gpu/image_transport_surface.h" 22 #include "content/common/gpu/media/gpu_video_decode_accelerator.h [all...] |
/external/chromium_org/gpu/gles2_conform_support/egl/ |
display.cc | 5 #include "gpu/gles2_conform_support/egl/display.h" 10 #include "gpu/command_buffer/client/gles2_implementation.h" 11 #include "gpu/command_buffer/client/gles2_lib.h" 12 #include "gpu/command_buffer/client/transfer_buffer.h" 13 #include "gpu/command_buffer/service/context_group.h" 14 #include "gpu/command_buffer/service/gpu_control_service.h" 15 #include "gpu/command_buffer/service/transfer_buffer_manager.h" 16 #include "gpu/gles2_conform_support/egl/config.h" 17 #include "gpu/gles2_conform_support/egl/surface.h" 107 gpu::TransferBufferManager* manager = new gpu::TransferBufferManager() [all...] |
/external/chromium_org/gpu/ipc/ |
gpu_command_buffer_traits.cc | 5 #include "gpu/ipc/gpu_command_buffer_traits.h" 6 #include "gpu/command_buffer/common/mailbox.h" 10 void ParamTraits<gpu::CommandBuffer::State> ::Write(Message* m, 20 bool ParamTraits<gpu::CommandBuffer::State> ::Read(const Message* m, 30 p->error = static_cast<gpu::error::Error>(temp); 37 void ParamTraits<gpu::CommandBuffer::State> ::Log(const param_type& p, 42 void ParamTraits<gpu::Mailbox>::Write(Message* m, const param_type& p) { 46 bool ParamTraits<gpu::Mailbox>::Read(const Message* m, 57 void ParamTraits<gpu::Mailbox>::Log(const param_type& p, std::string* l) {
|
/external/chromium_org/ppapi/proxy/ |
ppb_graphics_3d_proxy.h | 11 #include "gpu/command_buffer/common/command_buffer.h" 34 bool Init(gpu::gles2::GLES2Implementation* share_gles2); 38 virtual gpu::CommandBuffer::State GetState() OVERRIDE; 40 virtual gpu::CommandBuffer::State FlushSync(int32_t put_offset) OVERRIDE; 46 virtual gpu::CommandBuffer::State FlushSyncFast( 53 virtual gpu::CommandBuffer* GetCommandBuffer() OVERRIDE; 54 virtual gpu::GpuControl* GetGpuControl() OVERRIDE; 85 gpu::CommandBuffer::State* state, 90 gpu::CommandBuffer::State* state,
|
/external/chromium_org/content/public/browser/ |
gpu_data_manager_observer.h | 21 // Called for any observers whenever there is a GPU info update. 24 // Called for any observers whenever there is a GPU video memory update. 29 // given page, specifically because the GPU was reset recently. 35 // Called for any observer when the GPU process crashed. 38 // Called for any observer when the system switches to a different GPU.
|
/external/chromium_org/gpu/command_buffer/tests/ |
gl_shared_resources_unittests.cc | 9 #include "gpu/command_buffer/tests/gl_manager.h" 10 #include "gpu/command_buffer/tests/gl_test_utils.h" 14 namespace gpu { namespace 22 // gpu/command_buffer/client/share_group.h will trigger. 57 } // namespace gpu
|
/external/chromium_org/mojo/services/gles2/ |
gles2_impl.cc | 8 #include "gpu/command_buffer/client/gl_in_process_context.h" 9 #include "gpu/command_buffer/client/gles2_implementation.h" 28 gpu::GLInProcessContextAttribs attribs; 29 gl_context_.reset(gpu::GLInProcessContext::CreateContext( 34 gpu::gles2::GLES2Interface* gl = gl_context_->GetImplementation();
|
/external/chromium_org/ui/gl/ |
gpu_switching_manager.h | 27 // Set the switching option to PreferDiscreteGpu; switch to discrete GPU 28 // immediately on Mac where dual GPU switching is supported. 31 // If no GPU is forced, return the original GpuPreference; otherwise, return 32 // the forced GPU. 37 // In the GPU process, the value is passed from the browser process using the
|