/frameworks/base/libs/hwui/ |
H A D | ShadowTessellator.cpp | 65 const mat4& receiverTransform, const Vector3& lightCenter, int lightRadius, 92 lightRadius = caches.propertyLightDiameter; 97 Rect lightRect = Rect(adjustedLightCenter.x - lightRadius, adjustedLightCenter.y - lightRadius, 98 adjustedLightCenter.x + lightRadius, adjustedLightCenter.y + lightRadius); 107 SpotShadow::createSpotShadow(isCasterOpaque, adjustedLightCenter, lightRadius, 63 tessellateSpotShadow(bool isCasterOpaque, const Vector3* casterPolygon, int casterVertexCount, const Vector3& casterCentroid, const mat4& receiverTransform, const Vector3& lightCenter, int lightRadius, const Rect& casterBounds, const Rect& localClip, VertexBuffer& shadowVertexBuffer) argument
|
H A D | TessellationCache.cpp | 167 const Vector3& lightCenter, float lightRadius) 175 , lightRadius(lightRadius) { 199 const float lightRadius; member in class:android::uirenderer::ShadowTask 214 const Vector3& lightCenter, float lightRadius, 271 *drawTransform, lightCenter, lightRadius, casterBounds, *localClip, 288 &t->transformXY, &t->transformZ, t->lightCenter, t->lightRadius, 380 const Vector3& lightCenter, float lightRadius) { 384 casterPerimeter, transformXY, transformZ, lightCenter, lightRadius); 397 const Vector3& lightCenter, float lightRadius, vertexBuffer_pair_ 165 ShadowTask(const Matrix4* drawTransform, const Rect& localClip, bool opaque, const SkPath* casterPerimeter, const Matrix4* transformXY, const Matrix4* transformZ, const Vector3& lightCenter, float lightRadius) argument 210 tessellateShadows( const Matrix4* drawTransform, const Rect* localClip, bool isCasterOpaque, const SkPath* casterPerimeter, const Matrix4* casterTransformXY, const Matrix4* casterTransformZ, const Vector3& lightCenter, float lightRadius, VertexBuffer& ambientBuffer, VertexBuffer& spotBuffer) argument 377 precacheShadows(const Matrix4* drawTransform, const Rect& localClip, bool opaque, const SkPath* casterPerimeter, const Matrix4* transformXY, const Matrix4* transformZ, const Vector3& lightCenter, float lightRadius) argument 394 getShadowBuffers(const Matrix4* drawTransform, const Rect& localClip, bool opaque, const SkPath* casterPerimeter, const Matrix4* transformXY, const Matrix4* transformZ, const Vector3& lightCenter, float lightRadius, vertexBuffer_pair_t& outBuffers) argument [all...] |
H A D | OpenGLRenderer.cpp | 167 void OpenGLRenderer::initLight(const Vector3& lightCenter, float lightRadius, argument 170 mLightRadius = lightRadius;
|
/frameworks/base/libs/hwui/renderthread/ |
H A D | CanvasContext.cpp | 131 void CanvasContext::setup(int width, int height, const Vector3& lightCenter, float lightRadius, argument 134 mCanvas->initLight(lightCenter, lightRadius, ambientShadowAlpha, spotShadowAlpha);
|
H A D | RenderProxy.cpp | 170 Vector3 lightCenter, float lightRadius, 172 args->context->setup(args->width, args->height, args->lightCenter, args->lightRadius, 177 void RenderProxy::setup(int width, int height, const Vector3& lightCenter, float lightRadius, argument 184 args->lightRadius = lightRadius; 169 CREATE_BRIDGE7(setup, CanvasContext* context, int width, int height, Vector3 lightCenter, float lightRadius, uint8_t ambientShadowAlpha, uint8_t spotShadowAlpha) argument
|
/frameworks/base/core/java/android/view/ |
H A D | ThreadedRenderer.java | 502 float lightX, float lightY, float lightZ, float lightRadius, 501 nSetup(long nativeProxy, int width, int height, float lightX, float lightY, float lightZ, float lightRadius, int ambientShadowAlpha, int spotShadowAlpha) argument
|
/frameworks/base/core/jni/ |
H A D | android_view_ThreadedRenderer.cpp | 285 jfloat lightX, jfloat lightY, jfloat lightZ, jfloat lightRadius, 288 proxy->setup(width, height, (Vector3){lightX, lightY, lightZ}, lightRadius, 283 android_view_ThreadedRenderer_setup(JNIEnv* env, jobject clazz, jlong proxyPtr, jint width, jint height, jfloat lightX, jfloat lightY, jfloat lightZ, jfloat lightRadius, jint ambientShadowAlpha, jint spotShadowAlpha) argument
|