Searched refs:GpuScheduler (Results 1 - 20 of 20) sorted by relevance

/external/chromium_org/gpu/command_buffer/service/
H A Dgpu_scheduler_mock.h13 class MockGpuScheduler : public GpuScheduler {
16 : GpuScheduler(command_buffer) {
H A Dgpu_scheduler.cc31 GpuScheduler::GpuScheduler(CommandBufferServiceBase* command_buffer, function in class:gpu::GpuScheduler
42 GpuScheduler::~GpuScheduler() {
45 void GpuScheduler::PutChanged() {
47 "gpu", "GpuScheduler:PutChanged",
117 void GpuScheduler::SetScheduled(bool scheduled) {
118 TRACE_EVENT2("gpu", "GpuScheduler:SetScheduled", "this", this,
136 "GpuScheduler", this);
148 "GpuScheduler", thi
[all...]
H A Dgpu_scheduler.h51 class GPU_EXPORT GpuScheduler class in namespace:gpu
53 public base::SupportsWeakPtr<GpuScheduler> {
55 GpuScheduler(CommandBufferServiceBase* command_buffer,
59 virtual ~GpuScheduler();
114 // The GpuScheduler holds a weak reference to the CommandBuffer. The
115 // CommandBuffer owns the GpuScheduler and holds a strong reference to it
122 // Does not own decoder. TODO(apatrick): The GpuScheduler shouldn't need a
128 // TODO(apatrick): The GpuScheduler currently creates and owns the parser.
139 // The GpuScheduler will unschedule itself in the event that further GL calls
161 base::WeakPtrFactory<GpuScheduler> reschedule_task_factory
[all...]
H A Dgpu_scheduler_unittest.cc56 scheduler_.reset(new gpu::GpuScheduler(command_buffer_.get(),
83 scoped_ptr<GpuScheduler> scheduler_;
H A Din_process_command_buffer.h56 class GpuScheduler;
231 scoped_ptr<GpuScheduler> gpu_scheduler_;
H A Din_process_command_buffer.cc354 new GpuScheduler(command_buffer.get(), decoder_.get(), decoder_.get()));
356 &GpuScheduler::SetGetBuffer, base::Unretained(gpu_scheduler_.get())));
/external/chromium_org/mojo/services/gles2/
H A Dcommand_buffer_impl.h17 class GpuScheduler;
70 scoped_ptr<gpu::GpuScheduler> scheduler_;
H A Dcommand_buffer_impl.cc116 scheduler_.reset(new gpu::GpuScheduler(
135 &gpu::GpuScheduler::PutChanged, base::Unretained(scheduler_.get())));
137 &gpu::GpuScheduler::SetGetBuffer, base::Unretained(scheduler_.get())));
/external/chromium_org/gpu/command_buffer/tests/
H A Dgl_manager.h26 class GpuScheduler;
120 scoped_ptr<GpuScheduler> gpu_scheduler_;
H A Dgl_manager.cc185 gpu_scheduler_.reset(new GpuScheduler(command_buffer_.get(),
/external/chromium_org/gpu/command_buffer/client/
H A Dring_buffer_test.cc82 gpu_scheduler_.reset(new GpuScheduler(
85 &GpuScheduler::PutChanged, base::Unretained(gpu_scheduler_.get())));
87 &GpuScheduler::SetGetBuffer, base::Unretained(gpu_scheduler_.get())));
106 scoped_ptr<GpuScheduler> gpu_scheduler_;
136 // If the GpuScheduler posts any tasks, this forces them to run.
H A Dmapped_memory_unittest.cc57 gpu_scheduler_.reset(new GpuScheduler(
60 &GpuScheduler::PutChanged, base::Unretained(gpu_scheduler_.get())));
62 &GpuScheduler::SetGetBuffer, base::Unretained(gpu_scheduler_.get())));
81 scoped_ptr<GpuScheduler> gpu_scheduler_;
113 // If the GpuScheduler posts any tasks, this forces them to run.
173 // If the GpuScheduler posts any tasks, this forces them to run.
H A Dcmd_buffer_helper_test.cc104 gpu_scheduler_.reset(new GpuScheduler(
107 &GpuScheduler::PutChanged, base::Unretained(gpu_scheduler_.get())));
109 &GpuScheduler::SetGetBuffer, base::Unretained(gpu_scheduler_.get())));
120 // If the GpuScheduler posts any tasks, this forces them to run.
266 scoped_ptr<GpuScheduler> gpu_scheduler_;
H A Dfenced_allocator_test.cc60 gpu_scheduler_.reset(new GpuScheduler(
63 &GpuScheduler::PutChanged, base::Unretained(gpu_scheduler_.get())));
65 &GpuScheduler::SetGetBuffer, base::Unretained(gpu_scheduler_.get())));
84 scoped_ptr<GpuScheduler> gpu_scheduler_;
111 // If the GpuScheduler posts any tasks, this forces them to run.
410 // If the GpuScheduler posts any tasks, this forces them to run.
481 // If the GpuScheduler posts any tasks, this forces them to run.
/external/chromium_org/content/common/gpu/
H A Dimage_transport_surface.h33 class GpuScheduler;
148 gpu::GpuScheduler* Scheduler();
H A Dimage_transport_surface.cc137 gpu::GpuScheduler* scheduler = Scheduler();
145 gpu::GpuScheduler* scheduler = Scheduler();
182 gpu::GpuScheduler* ImageTransportHelper::Scheduler() {
H A Dgpu_command_buffer_stub.h111 gpu::GpuScheduler* scheduler() const { return scheduler_.get(); }
214 // Wrapper for GpuScheduler::PutChanged that sets the crash report URL.
249 scoped_ptr<gpu::GpuScheduler> scheduler_;
H A Dgpu_command_buffer_stub.cc472 scheduler_.reset(new gpu::GpuScheduler(command_buffer_.get(),
594 base::Bind(&gpu::GpuScheduler::SetGetBuffer,
/external/chromium_org/gpu/gles2_conform_support/egl/
H A Ddisplay.h23 class GpuScheduler;
105 scoped_ptr<gpu::GpuScheduler> gpu_scheduler_;
H A Ddisplay.cc124 gpu_scheduler_.reset(new gpu::GpuScheduler(command_buffer.get(),
175 base::Bind(&gpu::GpuScheduler::PutChanged,
178 base::Bind(&gpu::GpuScheduler::SetGetBuffer,

Completed in 513 milliseconds