summaryrefslogtreecommitdiffstats
path: root/gpu
diff options
context:
space:
mode:
Diffstat (limited to 'gpu')
-rw-r--r--gpu/command_buffer/service/gpu_switches.cc6
-rw-r--r--gpu/command_buffer/service/gpu_switches.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/gpu/command_buffer/service/gpu_switches.cc b/gpu/command_buffer/service/gpu_switches.cc
index d029cfb..aebaf8b 100644
--- a/gpu/command_buffer/service/gpu_switches.cc
+++ b/gpu/command_buffer/service/gpu_switches.cc
@@ -45,6 +45,11 @@ const char kEnforceGLMinimums[] = "enforce-gl-minimums";
// affected systems.
const char kForceGLFinishWorkaround[] = "force-glfinish-workaround";
+// Disable the nonuniform GPU memory memory and instead use the scheme that
+// distributes memory uniformly to all visible renderers.
+const char kDisableNonuniformGpuMemPolicy[] =
+ "disable-nonuniform-gpu-mem-policy";
+
// Sets the total amount of memory that may be allocated for GPU resources
const char kForceGpuMemAvailableMb[] = "force-gpu-mem-available-mb";
@@ -65,6 +70,7 @@ const char* kGpuSwitches[] = {
kDisableGpuProgramCache,
kEnforceGLMinimums,
kForceGLFinishWorkaround,
+ kDisableNonuniformGpuMemPolicy,
kForceGpuMemAvailableMb,
kGpuProgramCacheSizeKb,
kTraceGL,
diff --git a/gpu/command_buffer/service/gpu_switches.h b/gpu/command_buffer/service/gpu_switches.h
index 0a51e70..1314854 100644
--- a/gpu/command_buffer/service/gpu_switches.h
+++ b/gpu/command_buffer/service/gpu_switches.h
@@ -22,6 +22,7 @@ GPU_EXPORT extern const char kEnableGPUServiceLoggingGPU[];
GPU_EXPORT extern const char kDisableGpuProgramCache[];
GPU_EXPORT extern const char kEnforceGLMinimums[];
GPU_EXPORT extern const char kForceGLFinishWorkaround[];
+GPU_EXPORT extern const char kDisableNonuniformGpuMemPolicy[];
GPU_EXPORT extern const char kForceGpuMemAvailableMb[];
GPU_EXPORT extern const char kGpuProgramCacheSizeKb[];
GPU_EXPORT extern const char kTraceGL[];