summaryrefslogtreecommitdiff
path: root/composer/display_null.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'composer/display_null.cpp')
-rw-r--r--composer/display_null.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/composer/display_null.cpp b/composer/display_null.cpp
index e0697d5c..4a7e205f 100644
--- a/composer/display_null.cpp
+++ b/composer/display_null.cpp
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2017-2020, The Linux Foundation. All rights reserved.
+* Copyright (c) 2017-2021, The Linux Foundation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
@@ -118,7 +118,9 @@ DisplayError DisplayNull::Prepare(LayerStack *layer_stack) {
}
for (auto layer : layer_stack->layers) {
- layer->composition = kCompositionGPU;
+ if (layer->composition != kCompositionGPUTarget) {
+ layer->composition = kCompositionGPU;
+ }
}
return kErrorNone;
}