| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 "build/build_config.h" | 8 #include "build/build_config.h" |
| 9 #include "content/common/content_export.h" | 9 #include "content/common/content_export.h" |
| 10 #include "content/common/establish_channel_params.h" | 10 #include "content/common/establish_channel_params.h" |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 88 IPC_STRUCT_TRAITS_MEMBER(disable_gpu_program_cache) | 88 IPC_STRUCT_TRAITS_MEMBER(disable_gpu_program_cache) |
| 89 IPC_STRUCT_TRAITS_MEMBER(enforce_gl_minimums) | 89 IPC_STRUCT_TRAITS_MEMBER(enforce_gl_minimums) |
| 90 IPC_STRUCT_TRAITS_MEMBER(force_gpu_mem_available) | 90 IPC_STRUCT_TRAITS_MEMBER(force_gpu_mem_available) |
| 91 IPC_STRUCT_TRAITS_MEMBER(gpu_program_cache_size) | 91 IPC_STRUCT_TRAITS_MEMBER(gpu_program_cache_size) |
| 92 IPC_STRUCT_TRAITS_MEMBER(disable_gpu_shader_disk_cache) | 92 IPC_STRUCT_TRAITS_MEMBER(disable_gpu_shader_disk_cache) |
| 93 IPC_STRUCT_TRAITS_MEMBER(enable_threaded_texture_mailboxes) | 93 IPC_STRUCT_TRAITS_MEMBER(enable_threaded_texture_mailboxes) |
| 94 IPC_STRUCT_TRAITS_MEMBER(gl_shader_interm_output) | 94 IPC_STRUCT_TRAITS_MEMBER(gl_shader_interm_output) |
| 95 IPC_STRUCT_TRAITS_MEMBER(emulate_shader_precision) | 95 IPC_STRUCT_TRAITS_MEMBER(emulate_shader_precision) |
| 96 IPC_STRUCT_TRAITS_MEMBER(enable_gpu_service_logging) | 96 IPC_STRUCT_TRAITS_MEMBER(enable_gpu_service_logging) |
| 97 IPC_STRUCT_TRAITS_MEMBER(enable_gpu_service_tracing) | 97 IPC_STRUCT_TRAITS_MEMBER(enable_gpu_service_tracing) |
| 98 IPC_STRUCT_TRAITS_MEMBER(enable_unsafe_es3_apis) | |
| 99 IPC_STRUCT_TRAITS_MEMBER(use_passthrough_cmd_decoder) | 98 IPC_STRUCT_TRAITS_MEMBER(use_passthrough_cmd_decoder) |
| 100 IPC_STRUCT_TRAITS_END() | 99 IPC_STRUCT_TRAITS_END() |
| 101 | 100 |
| 102 //------------------------------------------------------------------------------ | 101 //------------------------------------------------------------------------------ |
| 103 // GPU Messages | 102 // GPU Messages |
| 104 // These are messages from the browser to the GPU process. | 103 // These are messages from the browser to the GPU process. |
| 105 | 104 |
| 106 // Tells the GPU process to initialize itself. The browser explicitly | 105 // Tells the GPU process to initialize itself. The browser explicitly |
| 107 // requests this be done so that we are guaranteed that the channel is set | 106 // requests this be done so that we are guaranteed that the channel is set |
| 108 // up between the browser and GPU process before doing any work that might | 107 // up between the browser and GPU process before doing any work that might |
| (...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 224 IPC_MESSAGE_CONTROL1(GpuHostMsg_DidDestroyOffscreenContext, GURL /* url */) | 223 IPC_MESSAGE_CONTROL1(GpuHostMsg_DidDestroyOffscreenContext, GURL /* url */) |
| 225 | 224 |
| 226 // Message from GPU to add a GPU log message to the about:gpu page. | 225 // Message from GPU to add a GPU log message to the about:gpu page. |
| 227 IPC_MESSAGE_CONTROL3(GpuHostMsg_OnLogMessage, | 226 IPC_MESSAGE_CONTROL3(GpuHostMsg_OnLogMessage, |
| 228 int /*severity*/, | 227 int /*severity*/, |
| 229 std::string /* header */, | 228 std::string /* header */, |
| 230 std::string /* message */) | 229 std::string /* message */) |
| 231 | 230 |
| 232 // Sent by the GPU process to indicate that a fields trial has been activated. | 231 // Sent by the GPU process to indicate that a fields trial has been activated. |
| 233 IPC_MESSAGE_CONTROL1(GpuHostMsg_FieldTrialActivated, std::string /* name */) | 232 IPC_MESSAGE_CONTROL1(GpuHostMsg_FieldTrialActivated, std::string /* name */) |
| OLD | NEW |