/frameworks/native/services/surfaceflinger/RenderEngine/ |
H A D | GLES10RenderEngine.cpp | 32 bool premultipliedAlpha, bool opaque, float alpha) { 34 bool premultipliedAlpha, bool opaque, int alpha) { 37 // This path doesn't properly handle opaque layers that have non-opaque 64 if (alpha < 1.0f || !opaque) { 66 if (alpha < 0xFF || !opaque) { 30 setupLayerBlending( bool premultipliedAlpha, bool opaque, float alpha) argument
|
H A D | Description.cpp | 56 void Description::setOpaque(bool opaque) { argument 57 if (opaque != mOpaque) { 58 mOpaque = opaque;
|
H A D | GLES11RenderEngine.cpp | 112 bool opaque, float alpha) { 115 bool premultipliedAlpha, bool opaque, int alpha) { 128 // Av = !opaque ? As*alpha : As 130 combineAlpha = !opaque ? GL_MODULATE : GL_REPLACE; 139 // Av = opaque ? 1.0 : As 142 src0Alpha = opaque ? GL_CONSTANT : GL_TEXTURE; 169 if (alpha < 1.0f || !opaque) { 171 if (alpha < 0xFF || !opaque) { 111 setupLayerBlending(bool premultipliedAlpha, bool opaque, float alpha) argument
|
H A D | GLES20RenderEngine.cpp | 122 bool opaque, float alpha) { 125 bool premultipliedAlpha, bool opaque, int alpha) { 129 mState.setOpaque(opaque); 133 if (alpha < 1.0f || !opaque) { 137 if (alpha < 0xFF || !opaque) { 121 setupLayerBlending(bool premultipliedAlpha, bool opaque, float alpha) argument
|
/frameworks/base/packages/WallpaperCropper/src/com/android/gallery3d/glrenderer/ |
H A D | RawTexture.java | 29 public RawTexture(int width, int height, boolean opaque) { argument 30 mOpaque = opaque;
|
/frameworks/base/libs/hwui/tests/microbench/ |
H A D | ShadowBench.cpp | 72 static inline void tessellateShadows(ShadowTestData& testData, bool opaque, argument 75 opaque, &shape, &testData.casterTransformXY,
|
/frameworks/base/libs/hwui/ |
H A D | BakedOpRenderer.h | 57 BakedOpRenderer(Caches& caches, RenderState& renderState, bool opaque, argument 62 , mOpaque(opaque)
|
H A D | CanvasState.h | 148 void setDirtyClip(bool opaque) { mDirtyClip = opaque; } argument
|
H A D | TessellationCache.h | 93 ShadowTask(const Matrix4* drawTransform, const Rect& localClip, bool opaque, argument 98 , opaque(opaque) 115 bool opaque; member in class:android::uirenderer::TessellationCache::ShadowTask 166 bool opaque, const SkPath* casterPerimeter, 170 bool opaque, const SkPath* casterPerimeter, 176 bool opaque, const SkPath* casterPerimeter,
|
H A D | LayerRenderer.cpp | 47 float left, float top, float right, float bottom, bool opaque) { 68 dirty.left, dirty.top, dirty.right, dirty.bottom, opaque); 71 void LayerRenderer::clear(float left, float top, float right, float bottom, bool opaque) { argument 79 OpenGLRenderer::clear(left, top, right, bottom, opaque); 46 prepareDirty(int viewportWidth, int viewportHeight, float left, float top, float right, float bottom, bool opaque) argument
|
H A D | TessellationCache.cpp | 281 tessellateShadows(&t->drawTransform, &t->localClip, t->opaque, &t->casterPerimeter, 356 bool opaque, const SkPath* casterPerimeter, 362 sp<ShadowTask> task = new ShadowTask(drawTransform, localClip, opaque, 373 bool opaque, const SkPath* casterPerimeter, 379 precacheShadows(drawTransform, localClip, opaque, casterPerimeter, 389 bool opaque, const SkPath* casterPerimeter, 395 precacheShadows(drawTransform, localClip, opaque, casterPerimeter, 355 precacheShadows(const Matrix4* drawTransform, const Rect& localClip, bool opaque, const SkPath* casterPerimeter, const Matrix4* transformXY, const Matrix4* transformZ, const Vector3& lightCenter, float lightRadius) argument 372 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 387 getShadowTask( const Matrix4* drawTransform, const Rect& localClip, bool opaque, const SkPath* casterPerimeter, const Matrix4* transformXY, const Matrix4* transformZ, const Vector3& lightCenter, float lightRadius) argument
|
H A D | RenderProperties.h | 78 bool setOpaque(bool opaque) { argument 79 return RP_SET(mOpaque, opaque); 82 bool opaque() const { function in class:android::uirenderer::LayerProperties 113 return !opaque() || alpha() < 255; 131 // Whether or not that Layer's content is opaque, doesn't include alpha
|
H A D | OpenGLRenderer.cpp | 119 float left, float top, float right, float bottom, bool opaque) { 123 mOpaque = opaque; 144 float left, float top, float right, float bottom, bool opaque) { 146 setupFrameState(viewportWidth, viewportHeight, left, top, right, bottom, opaque); 174 void OpenGLRenderer::clear(float left, float top, float right, float bottom, bool opaque) { argument 175 if (!opaque) { 851 // use it. The OpenGLRenderer will look at it to find its Layer and whether it is opaque. 118 setupFrameState(int viewportWidth, int viewportHeight, float left, float top, float right, float bottom, bool opaque) argument 143 prepareDirty(int viewportWidth, int viewportHeight, float left, float top, float right, float bottom, bool opaque) argument
|
/frameworks/ex/framesequence/src/android/support/rastermill/ |
H A D | FrameSequence.java | 53 boolean opaque, int frameCount, int defaultLoopCount) { 57 mOpaque = opaque; 52 FrameSequence(long nativeFrameSequence, int width, int height, boolean opaque, int frameCount, int defaultLoopCount) argument
|
/frameworks/native/cmds/flatland/ |
H A D | Composers.cpp | 143 Composer* opaque() { function in namespace:android
|
/frameworks/base/core/java/android/view/ |
H A D | WindowManagerGlobal.java | 617 public void changeCanvasOpacity(IBinder token, boolean opaque) { argument 624 mRoots.get(i).changeCanvasOpacity(opaque);
|
H A D | TextureView.java | 188 * Indicates whether the content of this TextureView is opaque. The 189 * content is assumed to be opaque by default. 191 * @param opaque True if the content of this TextureView is opaque, 194 public void setOpaque(boolean opaque) { argument 195 if (opaque != mOpaque) { 196 mOpaque = opaque; 471 * situations, make sure this texture view is not marked opaque.</p>
|
H A D | ThreadedRenderer.java | 558 // If the surface has insets, it can't be opaque. 593 void setOpaque(boolean opaque) { argument 594 nSetOpaque(mNativeProxy, opaque && !mHasInsets); 991 private static native void nSetOpaque(long nativeProxy, boolean opaque); argument
|
H A D | ViewRootImpl.java | 6939 void changeCanvasOpacity(boolean opaque) { argument 6940 Log.d(mTag, "changeCanvasOpacity: opaque=" + opaque); 6942 mAttachInfo.mHardwareRenderer.setOpaque(opaque);
|
/frameworks/base/libs/hwui/renderthread/ |
H A D | CanvasContext.cpp | 180 void CanvasContext::setOpaque(bool opaque) { argument 181 mOpaque = opaque;
|
H A D | RenderProxy.cpp | 214 CREATE_BRIDGE2(setOpaque, CanvasContext* context, bool opaque) { argument 215 args->context->setOpaque(args->opaque); 219 void RenderProxy::setOpaque(bool opaque) { argument 222 args->opaque = opaque;
|
/frameworks/base/core/jni/ |
H A D | android_view_ThreadedRenderer.cpp | 499 jlong proxyPtr, jboolean opaque) { 501 proxy->setOpaque(opaque); 498 android_view_ThreadedRenderer_setOpaque(JNIEnv* env, jobject clazz, jlong proxyPtr, jboolean opaque) argument
|
/frameworks/base/services/core/java/com/android/server/policy/ |
H A D | PhoneWindowManager.java | 221 // Nav bar is always opaque when either the freeform stack or docked stack is visible. 223 // Nav bar is always translucent when the freeform stack is visible, otherwise always opaque. 4092 // If the opaque status bar is currently requested to be visible, 4136 // If the opaque nav bar is currently requested to be visible, 5005 // We need to keep track of the top "fullscreen" opaque window for the docked stack 5006 // separately, because both the "real fullscreen" opaque window and the one for the docked 7301 private int updateLightStatusBarLw(int vis, WindowState opaque, WindowState opaqueOrDimming) { argument 7307 if (statusColorWin == opaque) {
|