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

Unified Diff: gpu/ipc/common/gpu_preferences_struct_traits.h

Issue 2814843002: gpu: GPU service scheduler. (Closed)
Patch Set: Do not allow HIGH priority contexts by unprivileged clients. Created 3 years, 8 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 side-by-side diff with in-line comments
Download patch
Index: gpu/ipc/common/gpu_preferences_struct_traits.h
diff --git a/gpu/ipc/common/gpu_preferences_struct_traits.h b/gpu/ipc/common/gpu_preferences_struct_traits.h
index 0f2a121e08ec09f08afa45ebd993d57eea9c56a8..15f5bbd6940a91b0784d22452e17a2bfefcfa3eb 100644
--- a/gpu/ipc/common/gpu_preferences_struct_traits.h
+++ b/gpu/ipc/common/gpu_preferences_struct_traits.h
@@ -55,6 +55,7 @@ struct StructTraits<gpu::mojom::GpuPreferencesDataView, gpu::GpuPreferences> {
out->single_process = prefs.single_process();
out->in_process_gpu = prefs.in_process_gpu();
out->ui_prioritize_in_gpu_process = prefs.ui_prioritize_in_gpu_process();
+ out->enable_gpu_scheduler = prefs.enable_gpu_scheduler();
out->disable_accelerated_video_decode =
prefs.disable_accelerated_video_decode();
@@ -114,6 +115,9 @@ struct StructTraits<gpu::mojom::GpuPreferencesDataView, gpu::GpuPreferences> {
static bool ui_prioritize_in_gpu_process(const gpu::GpuPreferences& prefs) {
return prefs.ui_prioritize_in_gpu_process;
}
+ static bool enable_gpu_scheduler(const gpu::GpuPreferences& prefs) {
+ return prefs.enable_gpu_scheduler;
+ }
static bool disable_accelerated_video_decode(
const gpu::GpuPreferences& prefs) {
return prefs.disable_accelerated_video_decode;

Powered by Google App Engine
This is Rietveld 408576698