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

/frameworks/native/services/surfaceflinger/RenderEngine/
H A DGLES10RenderEngine.cpp31 bool premultipliedAlpha, bool opaque, int alpha) {
33 // This path doesn't properly handle opaque layers that have non-opaque
50 if (alpha < 0xFF || !opaque) {
30 setupLayerBlending( bool premultipliedAlpha, bool opaque, int alpha) argument
H A DDescription.cpp56 void Description::setOpaque(bool opaque) { argument
57 if (opaque != mOpaque) {
58 mOpaque = opaque;
H A DGLES11RenderEngine.cpp111 bool premultipliedAlpha, bool opaque, int alpha) {
119 // Av = !opaque ? As*alpha : As
121 combineAlpha = !opaque ? GL_MODULATE : GL_REPLACE;
126 // Av = opaque ? 1.0 : As
129 src0Alpha = opaque ? GL_CONSTANT : GL_TEXTURE;
155 if (alpha < 0xFF || !opaque) {
110 setupLayerBlending( bool premultipliedAlpha, bool opaque, int alpha) argument
H A DGLES20RenderEngine.cpp121 bool premultipliedAlpha, bool opaque, int alpha) {
124 mState.setOpaque(opaque);
127 if (alpha < 0xFF || !opaque) {
120 setupLayerBlending( bool premultipliedAlpha, bool opaque, int 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/
H A DCanvasState.h143 void setDirtyClip(bool opaque) { mDirtyClip = opaque; } argument
H A DLayerRenderer.cpp47 bool opaque) {
67 OpenGLRenderer::prepareDirty(dirty.left, dirty.top, dirty.right, dirty.bottom, opaque);
70 void LayerRenderer::clear(float left, float top, float right, float bottom, bool opaque) { argument
78 OpenGLRenderer::clear(left, top, right, bottom, opaque);
46 prepareDirty(float left, float top, float right, float bottom, bool opaque) argument
H A DTessellationCache.cpp165 ShadowTask(const Matrix4* drawTransform, const Rect& localClip, bool opaque, argument
170 , opaque(opaque)
194 bool opaque; member in class:android::uirenderer::ShadowTask
296 tessellateShadows(&t->drawTransform, &t->localClip, t->opaque, &t->casterPerimeter,
387 bool opaque, const SkPath* casterPerimeter,
393 sp<ShadowTask> task = new ShadowTask(drawTransform, localClip, opaque,
404 bool opaque, const SkPath* casterPerimeter,
410 precacheShadows(drawTransform, localClip, opaque, casterPerimeter,
386 precacheShadows(const Matrix4* drawTransform, const Rect& localClip, bool opaque, const SkPath* casterPerimeter, const Matrix4* transformXY, const Matrix4* transformZ, const Vector3& lightCenter, float lightRadius) argument
403 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
H A DOpenGLRenderer.h140 * @param opaque If true, the target surface is considered opaque
145 bool opaque);
152 * @param opaque If true, the target surface is considered opaque
156 void prepare(bool opaque) { argument
157 prepareDirty(0.0f, 0.0f, mState.getWidth(), mState.getHeight(), opaque);
429 void setupFrameState(float left, float top, float right, float bottom, bool opaque);
440 virtual void clear(float left, float top, float right, float bottom, bool opaque);
562 void startTilingCurrentClip(bool opaque
[all...]
H A DRenderProperties.h77 bool setOpaque(bool opaque) { argument
78 return RP_SET(mOpaque, opaque);
81 bool opaque() const { function in class:android::uirenderer::LayerProperties
112 return !opaque() || alpha() < 255;
130 // Whether or not that Layer's content is opaque, doesn't include alpha
H A DOpenGLRenderer.cpp120 float right, float bottom, bool opaque) {
123 mOpaque = opaque;
153 float right, float bottom, bool opaque) {
155 setupFrameState(left, top, right, bottom, opaque);
183 void OpenGLRenderer::clear(float left, float top, float right, float bottom, bool opaque) { argument
184 if (!opaque) {
195 void OpenGLRenderer::startTilingCurrentClip(bool opaque, bool expand) { argument
204 startTiling(*clip, getViewportHeight(), opaque, expand);
208 void OpenGLRenderer::startTiling(const Rect& clip, int windowHeight, bool opaque, bool expand) { argument
220 opaque);
119 setupFrameState(float left, float top, float right, float bottom, bool opaque) argument
152 prepareDirty(float left, float top, float right, float bottom, bool opaque) argument
[all...]
/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 DTextureView.java194 * Indicates whether the content of this TextureView is opaque. The
195 * content is assumed to be opaque by default.
197 * @param opaque True if the content of this TextureView is opaque,
200 public void setOpaque(boolean opaque) { argument
201 if (opaque != mOpaque) {
202 mOpaque = opaque;
455 * situations, make sure this texture view is not marked opaque.</p>
H A DWindowManagerGlobal.java568 public void changeCanvasOpacity(IBinder token, boolean opaque) { argument
575 mRoots.get(i).changeCanvasOpacity(opaque);
H A DHardwareRenderer.java424 abstract void setOpaque(boolean opaque); argument
H A DThreadedRenderer.java207 // If the surface has insets, it can't be opaque.
236 void setOpaque(boolean opaque) { argument
237 nSetOpaque(mNativeProxy, opaque && !mHasInsets);
513 private static native void nSetOpaque(long nativeProxy, boolean opaque); argument
H A DViewRootImpl.java6637 void changeCanvasOpacity(boolean opaque) { argument
6638 Log.d(TAG, "changeCanvasOpacity: opaque=" + opaque);
6640 mAttachInfo.mHardwareRenderer.setOpaque(opaque);
/frameworks/base/libs/hwui/renderthread/
H A DCanvasContext.cpp141 void CanvasContext::setOpaque(bool opaque) { argument
142 mOpaque = opaque;
H A DRenderProxy.cpp207 CREATE_BRIDGE2(setOpaque, CanvasContext* context, bool opaque) { argument
208 args->context->setOpaque(args->opaque);
212 void RenderProxy::setOpaque(bool opaque) { argument
215 args->opaque = opaque;
/frameworks/base/core/jni/
H A Dandroid_view_ThreadedRenderer.cpp305 jlong proxyPtr, jboolean opaque) {
307 proxy->setOpaque(opaque);
304 android_view_ThreadedRenderer_setOpaque(JNIEnv* env, jobject clazz, jlong proxyPtr, jboolean opaque) argument

Completed in 5207 milliseconds