OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Multiply-included message file, hence no include guard here, but see below | 5 // Multiply-included message file, hence no include guard here, but see below |
6 // for a much smaller-than-usual include guard section. | 6 // for a much smaller-than-usual include guard section. |
7 | 7 |
8 #include <string> | 8 #include <string> |
9 #include <vector> | 9 #include <vector> |
10 | 10 |
(...skipping 271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
282 int32, /* image_id */ | 282 int32, /* image_id */ |
283 int32 /* sync_point */) | 283 int32 /* sync_point */) |
284 | 284 |
285 // Tells the GPU process to create a context for collecting graphics card | 285 // Tells the GPU process to create a context for collecting graphics card |
286 // information. | 286 // information. |
287 IPC_MESSAGE_CONTROL0(GpuMsg_CollectGraphicsInfo) | 287 IPC_MESSAGE_CONTROL0(GpuMsg_CollectGraphicsInfo) |
288 | 288 |
289 // Tells the GPU process to report video_memory information for the task manager | 289 // Tells the GPU process to report video_memory information for the task manager |
290 IPC_MESSAGE_CONTROL0(GpuMsg_GetVideoMemoryUsageStats) | 290 IPC_MESSAGE_CONTROL0(GpuMsg_GetVideoMemoryUsageStats) |
291 | 291 |
292 // Tells the GPU process that the browser process has finished resizing the | |
293 // view. | |
294 IPC_MESSAGE_ROUTED0(AcceleratedSurfaceMsg_ResizeViewACK) | |
295 | |
296 // Tells the GPU process that the browser process has handled the swap | 292 // Tells the GPU process that the browser process has handled the swap |
297 // buffers or post sub-buffer request. A non-zero sync point means | 293 // buffers or post sub-buffer request. A non-zero sync point means |
298 // that we should wait for the sync point. The surface_handle identifies | 294 // that we should wait for the sync point. The surface_handle identifies |
299 // that buffer that has finished presented, i.e. the buffer being returned. | 295 // that buffer that has finished presented, i.e. the buffer being returned. |
300 IPC_MESSAGE_ROUTED1(AcceleratedSurfaceMsg_BufferPresented, | 296 IPC_MESSAGE_ROUTED1(AcceleratedSurfaceMsg_BufferPresented, |
301 AcceleratedSurfaceMsg_BufferPresented_Params) | 297 AcceleratedSurfaceMsg_BufferPresented_Params) |
302 | 298 |
303 // Tells the GPU process to wake up the GPU because we're about to draw. | 299 // Tells the GPU process to wake up the GPU because we're about to draw. |
304 IPC_MESSAGE_ROUTED0(AcceleratedSurfaceMsg_WakeUpGpu) | 300 IPC_MESSAGE_ROUTED0(AcceleratedSurfaceMsg_WakeUpGpu) |
305 | 301 |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
379 // Response from GPU to a GpuMsg_GetVideoMemory. | 375 // Response from GPU to a GpuMsg_GetVideoMemory. |
380 IPC_MESSAGE_CONTROL1(GpuHostMsg_VideoMemoryUsageStats, | 376 IPC_MESSAGE_CONTROL1(GpuHostMsg_VideoMemoryUsageStats, |
381 content::GPUVideoMemoryUsageStats /* GPU memory stats */) | 377 content::GPUVideoMemoryUsageStats /* GPU memory stats */) |
382 | 378 |
383 // Message from GPU to add a GPU log message to the about:gpu page. | 379 // Message from GPU to add a GPU log message to the about:gpu page. |
384 IPC_MESSAGE_CONTROL3(GpuHostMsg_OnLogMessage, | 380 IPC_MESSAGE_CONTROL3(GpuHostMsg_OnLogMessage, |
385 int /*severity*/, | 381 int /*severity*/, |
386 std::string /* header */, | 382 std::string /* header */, |
387 std::string /* message */) | 383 std::string /* message */) |
388 | 384 |
389 // Resize the window that is being drawn into. It's important that this | |
390 // resize be synchronized with the swapping of the front and back buffers. | |
391 IPC_MESSAGE_CONTROL3(GpuHostMsg_ResizeView, | |
392 int32 /* surface_id */, | |
393 int32 /* route_id */, | |
394 gfx::Size /* size */) | |
395 | |
396 // Tells the browser that a new accelerated surface was initialized. | 385 // Tells the browser that a new accelerated surface was initialized. |
397 IPC_MESSAGE_CONTROL2(GpuHostMsg_AcceleratedSurfaceInitialized, | 386 IPC_MESSAGE_CONTROL2(GpuHostMsg_AcceleratedSurfaceInitialized, |
398 int32 /* surface_id */, | 387 int32 /* surface_id */, |
399 int32 /* route_id */) | 388 int32 /* route_id */) |
400 | 389 |
401 // Tells the browser that a frame with the specific latency info was drawn to | 390 // Tells the browser that a frame with the specific latency info was drawn to |
402 // the screen | 391 // the screen |
403 IPC_MESSAGE_CONTROL1(GpuHostMsg_FrameDrawn, | 392 IPC_MESSAGE_CONTROL1(GpuHostMsg_FrameDrawn, |
404 std::vector<ui::LatencyInfo> /* latency_info */) | 393 std::vector<ui::LatencyInfo> /* latency_info */) |
405 | 394 |
(...skipping 373 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
779 int32 /* bitstream_buffer_id */, | 768 int32 /* bitstream_buffer_id */, |
780 uint32 /* payload_size */, | 769 uint32 /* payload_size */, |
781 bool /* key_frame */) | 770 bool /* key_frame */) |
782 | 771 |
783 // Report error condition. | 772 // Report error condition. |
784 IPC_MESSAGE_ROUTED1(AcceleratedVideoEncoderHostMsg_NotifyError, | 773 IPC_MESSAGE_ROUTED1(AcceleratedVideoEncoderHostMsg_NotifyError, |
785 media::VideoEncodeAccelerator::Error /* error */) | 774 media::VideoEncodeAccelerator::Error /* error */) |
786 | 775 |
787 // Send destroy request to the encoder. | 776 // Send destroy request to the encoder. |
788 IPC_MESSAGE_ROUTED0(AcceleratedVideoEncoderMsg_Destroy) | 777 IPC_MESSAGE_ROUTED0(AcceleratedVideoEncoderMsg_Destroy) |
OLD | NEW |