Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(708)

Side by Side Diff: gpu/ipc/common/struct_traits_unittest.cc

Issue 2261893003: Remove GpuInfo::can_lose_context. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « gpu/ipc/common/gpu_param_traits_macros.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 #include <string> 5 #include <string>
6 6
7 #include "base/message_loop/message_loop.h" 7 #include "base/message_loop/message_loop.h"
8 #include "gpu/ipc/common/traits_test_service.mojom.h" 8 #include "gpu/ipc/common/traits_test_service.mojom.h"
9 #include "mojo/public/cpp/bindings/binding_set.h" 9 #include "mojo/public/cpp/bindings/binding_set.h"
10 #include "testing/gtest/include/gtest/gtest.h" 10 #include "testing/gtest/include/gtest/gtest.h"
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
136 const std::string machine_model_name = "machine_model_name"; 136 const std::string machine_model_name = "machine_model_name";
137 const std::string machine_model_version = "machine_model_version"; 137 const std::string machine_model_version = "machine_model_version";
138 const std::string gl_version = "gl_version"; 138 const std::string gl_version = "gl_version";
139 const std::string gl_vendor = "gl_vendor"; 139 const std::string gl_vendor = "gl_vendor";
140 const std::string gl_renderer = "gl_renderer"; 140 const std::string gl_renderer = "gl_renderer";
141 const std::string gl_extensions = "gl_extension"; 141 const std::string gl_extensions = "gl_extension";
142 const std::string gl_ws_vendor = "gl_ws_vendor"; 142 const std::string gl_ws_vendor = "gl_ws_vendor";
143 const std::string gl_ws_version = "gl_ws_version"; 143 const std::string gl_ws_version = "gl_ws_version";
144 const std::string gl_ws_extensions = "gl_ws_extensions"; 144 const std::string gl_ws_extensions = "gl_ws_extensions";
145 const uint32_t gl_reset_notification_strategy = 0xbeef; 145 const uint32_t gl_reset_notification_strategy = 0xbeef;
146 const bool can_lose_context = true;
147 const bool software_rendering = true; 146 const bool software_rendering = true;
148 const bool direct_rendering = true; 147 const bool direct_rendering = true;
149 const bool sandboxed = true; 148 const bool sandboxed = true;
150 const int process_crash_count = 0xdead; 149 const int process_crash_count = 0xdead;
151 const bool in_process_gpu = true; 150 const bool in_process_gpu = true;
152 const gpu::CollectInfoResult basic_info_state = 151 const gpu::CollectInfoResult basic_info_state =
153 gpu::CollectInfoResult::kCollectInfoSuccess; 152 gpu::CollectInfoResult::kCollectInfoSuccess;
154 const gpu::CollectInfoResult context_info_state = 153 const gpu::CollectInfoResult context_info_state =
155 gpu::CollectInfoResult::kCollectInfoSuccess; 154 gpu::CollectInfoResult::kCollectInfoSuccess;
156 #if defined(OS_WIN) 155 #if defined(OS_WIN)
(...skipping 25 matching lines...) Expand all
182 input.machine_model_name = machine_model_name; 181 input.machine_model_name = machine_model_name;
183 input.machine_model_version = machine_model_version; 182 input.machine_model_version = machine_model_version;
184 input.gl_version = gl_version; 183 input.gl_version = gl_version;
185 input.gl_vendor = gl_vendor; 184 input.gl_vendor = gl_vendor;
186 input.gl_renderer = gl_renderer; 185 input.gl_renderer = gl_renderer;
187 input.gl_extensions = gl_extensions; 186 input.gl_extensions = gl_extensions;
188 input.gl_ws_vendor = gl_ws_vendor; 187 input.gl_ws_vendor = gl_ws_vendor;
189 input.gl_ws_version = gl_ws_version; 188 input.gl_ws_version = gl_ws_version;
190 input.gl_ws_extensions = gl_ws_extensions; 189 input.gl_ws_extensions = gl_ws_extensions;
191 input.gl_reset_notification_strategy = gl_reset_notification_strategy; 190 input.gl_reset_notification_strategy = gl_reset_notification_strategy;
192 input.can_lose_context = can_lose_context;
193 input.software_rendering = software_rendering; 191 input.software_rendering = software_rendering;
194 input.direct_rendering = direct_rendering; 192 input.direct_rendering = direct_rendering;
195 input.sandboxed = sandboxed; 193 input.sandboxed = sandboxed;
196 input.process_crash_count = process_crash_count; 194 input.process_crash_count = process_crash_count;
197 input.in_process_gpu = in_process_gpu; 195 input.in_process_gpu = in_process_gpu;
198 input.basic_info_state = basic_info_state; 196 input.basic_info_state = basic_info_state;
199 input.context_info_state = context_info_state; 197 input.context_info_state = context_info_state;
200 #if defined(OS_WIN) 198 #if defined(OS_WIN)
201 input.dx_diagnostics_info_state = dx_diagnostics_info_state; 199 input.dx_diagnostics_info_state = dx_diagnostics_info_state;
202 input.dx_diagnostics = dx_diagnostics; 200 input.dx_diagnostics = dx_diagnostics;
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
241 EXPECT_EQ(machine_model_version, output.machine_model_version); 239 EXPECT_EQ(machine_model_version, output.machine_model_version);
242 EXPECT_EQ(gl_version, output.gl_version); 240 EXPECT_EQ(gl_version, output.gl_version);
243 EXPECT_EQ(gl_vendor, output.gl_vendor); 241 EXPECT_EQ(gl_vendor, output.gl_vendor);
244 EXPECT_EQ(gl_renderer, output.gl_renderer); 242 EXPECT_EQ(gl_renderer, output.gl_renderer);
245 EXPECT_EQ(gl_extensions, output.gl_extensions); 243 EXPECT_EQ(gl_extensions, output.gl_extensions);
246 EXPECT_EQ(gl_ws_vendor, output.gl_ws_vendor); 244 EXPECT_EQ(gl_ws_vendor, output.gl_ws_vendor);
247 EXPECT_EQ(gl_ws_version, output.gl_ws_version); 245 EXPECT_EQ(gl_ws_version, output.gl_ws_version);
248 EXPECT_EQ(gl_ws_extensions, output.gl_ws_extensions); 246 EXPECT_EQ(gl_ws_extensions, output.gl_ws_extensions);
249 EXPECT_EQ(gl_reset_notification_strategy, 247 EXPECT_EQ(gl_reset_notification_strategy,
250 output.gl_reset_notification_strategy); 248 output.gl_reset_notification_strategy);
251 EXPECT_EQ(can_lose_context, output.can_lose_context);
252 EXPECT_EQ(software_rendering, output.software_rendering); 249 EXPECT_EQ(software_rendering, output.software_rendering);
253 EXPECT_EQ(direct_rendering, output.direct_rendering); 250 EXPECT_EQ(direct_rendering, output.direct_rendering);
254 EXPECT_EQ(sandboxed, output.sandboxed); 251 EXPECT_EQ(sandboxed, output.sandboxed);
255 EXPECT_EQ(process_crash_count, output.process_crash_count); 252 EXPECT_EQ(process_crash_count, output.process_crash_count);
256 EXPECT_EQ(in_process_gpu, output.in_process_gpu); 253 EXPECT_EQ(in_process_gpu, output.in_process_gpu);
257 EXPECT_EQ(basic_info_state, output.basic_info_state); 254 EXPECT_EQ(basic_info_state, output.basic_info_state);
258 EXPECT_EQ(context_info_state, output.context_info_state); 255 EXPECT_EQ(context_info_state, output.context_info_state);
259 #if defined(OS_WIN) 256 #if defined(OS_WIN)
260 EXPECT_EQ(output.dx_diagnostics_info_state, dx_diagnostics_info_state); 257 EXPECT_EQ(output.dx_diagnostics_info_state, dx_diagnostics_info_state);
261 EXPECT_EQ(dx_diagnostics.values, output.dx_diagnostics.values); 258 EXPECT_EQ(dx_diagnostics.values, output.dx_diagnostics.values);
(...skipping 142 matching lines...) Expand 10 before | Expand all | Expand 10 after
404 mojom::TraitsTestServicePtr proxy = GetTraitsTestProxy(); 401 mojom::TraitsTestServicePtr proxy = GetTraitsTestProxy();
405 gpu::VideoEncodeAcceleratorSupportedProfile output; 402 gpu::VideoEncodeAcceleratorSupportedProfile output;
406 proxy->EchoVideoEncodeAcceleratorSupportedProfile(input, &output); 403 proxy->EchoVideoEncodeAcceleratorSupportedProfile(input, &output);
407 EXPECT_EQ(profile, output.profile); 404 EXPECT_EQ(profile, output.profile);
408 EXPECT_EQ(max_resolution, output.max_resolution); 405 EXPECT_EQ(max_resolution, output.max_resolution);
409 EXPECT_EQ(max_framerate_numerator, output.max_framerate_numerator); 406 EXPECT_EQ(max_framerate_numerator, output.max_framerate_numerator);
410 EXPECT_EQ(max_framerate_denominator, output.max_framerate_denominator); 407 EXPECT_EQ(max_framerate_denominator, output.max_framerate_denominator);
411 } 408 }
412 409
413 } // namespace gpu 410 } // namespace gpu
OLDNEW
« no previous file with comments | « gpu/ipc/common/gpu_param_traits_macros.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698