diff options
Diffstat (limited to 'libs/hwui/Caches.cpp')
| -rw-r--r-- | libs/hwui/Caches.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/libs/hwui/Caches.cpp b/libs/hwui/Caches.cpp index 402f28bd3c5a..8e3c44457fdf 100644 --- a/libs/hwui/Caches.cpp +++ b/libs/hwui/Caches.cpp @@ -724,14 +724,18 @@ void Caches::setTempProperty(const char* name, const char* value) { propertyLightDiameter = fmin(fmax(atof(value), 0.0), 3000.0); ALOGD("lightDiameter = %.2f", propertyLightDiameter); return; - } else if (!strcmp(name, "lightPosY")) { + } else if (!strcmp(name, "lightPosY")) { propertyLightPosY = fmin(fmax(atof(value), 0.0), 3000.0); ALOGD("lightPos Y = %.2f", propertyLightPosY); return; - } else if (!strcmp(name, "lightPosZ")) { + } else if (!strcmp(name, "lightPosZ")) { propertyLightPosZ = fmin(fmax(atof(value), 0.0), 3000.0); ALOGD("lightPos Z = %.2f", propertyLightPosZ); return; + } else if (!strcmp(name, "extraRasterBucket")) { + float bucket = atof(value); + propertyExtraRasterBuckets.push_back(bucket); + return; } ALOGD(" failed"); } |