Searched defs:opaque (Results 1 - 23 of 23) sorted by relevance

/frameworks/native/services/surfaceflinger/RenderEngine/
H A DGLES10RenderEngine.cpp32 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 DDescription.cpp56 void Description::setOpaque(bool opaque) { argument
57 if (opaque != mOpaque) {
58 mOpaque = opaque;
H A DGLES11RenderEngine.cpp112 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 DGLES20RenderEngine.cpp122 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 DRawTexture.java29 public RawTexture(int width, int height, boolean opaque) { argument
30 mOpaque = opaque;
/frameworks/base/libs/hwui/tests/microbench/
H A DShadowBench.cpp72 static inline void tessellateShadows(ShadowTestData& testData, bool opaque, argument
75 opaque, &shape, &testData.casterTransformXY,
/frameworks/base/libs/hwui/
H A DBakedOpRenderer.h57 BakedOpRenderer(Caches& caches, RenderState& renderState, bool opaque, argument
62 , mOpaque(opaque)
H A DCanvasState.h148 void setDirtyClip(bool opaque) { mDirtyClip = opaque; } argument
H A DTessellationCache.h93 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 DLayerRenderer.cpp47 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 DTessellationCache.cpp281 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 DRenderProperties.h78 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 DOpenGLRenderer.cpp119 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 DFrameSequence.java53 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 DComposers.cpp143 Composer* opaque() { function in namespace:android
/frameworks/base/core/java/android/view/
H A DWindowManagerGlobal.java617 public void changeCanvasOpacity(IBinder token, boolean opaque) { argument
624 mRoots.get(i).changeCanvasOpacity(opaque);
H A DTextureView.java188 * 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 DThreadedRenderer.java558 // 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 DViewRootImpl.java6939 void changeCanvasOpacity(boolean opaque) { argument
6940 Log.d(mTag, "changeCanvasOpacity: opaque=" + opaque);
6942 mAttachInfo.mHardwareRenderer.setOpaque(opaque);
/frameworks/base/libs/hwui/renderthread/
H A DCanvasContext.cpp180 void CanvasContext::setOpaque(bool opaque) { argument
181 mOpaque = opaque;
H A DRenderProxy.cpp214 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 Dandroid_view_ThreadedRenderer.cpp499 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 DPhoneWindowManager.java221 // 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) {

Completed in 432 milliseconds