/external/chromium_org/third_party/WebKit/Source/core/rendering/style/ |
BasicShapes.cpp | 70 PassRefPtr<BasicShape> BasicShapeRectangle::blend(const BasicShape* other, double progress) const function in class:WebCore::BasicShapeRectangle 76 result->setX(m_x.blend(o->x(), progress, ValueRangeAll)); 77 result->setY(m_y.blend(o->y(), progress, ValueRangeAll)); 78 result->setWidth(m_width.blend(o->width(), progress, ValueRangeNonNegative)); 79 result->setHeight(m_height.blend(o->height(), progress, ValueRangeNonNegative)); 80 result->setCornerRadiusX(m_cornerRadiusX.blend(o->cornerRadiusX(), progress, ValueRangeNonNegative)); 81 result->setCornerRadiusY(m_cornerRadiusY.blend(o->cornerRadiusY(), progress, ValueRangeNonNegative)); 100 PassRefPtr<BasicShape> BasicShapeCircle::blend(const BasicShape* other, double progress) const function in class:WebCore::BasicShapeCircle 106 result->setCenterX(m_centerX.blend(o->centerX(), progress, ValueRangeAll)); 107 result->setCenterY(m_centerY.blend(o->centerY(), progress, ValueRangeAll)) 127 PassRefPtr<BasicShape> BasicShapeEllipse::blend(const BasicShape* other, double progress) const function in class:WebCore::BasicShapeEllipse 158 PassRefPtr<BasicShape> BasicShapePolygon::blend(const BasicShape* other, double progress) const function in class:WebCore::BasicShapePolygon 200 PassRefPtr<BasicShape> BasicShapeInsetRectangle::blend(const BasicShape* other, double progress) const function in class:WebCore::BasicShapeInsetRectangle [all...] |
ShadowData.cpp | 38 ShadowData ShadowData::blend(const ShadowData& from, double progress) const function in class:WebCore::ShadowData 43 return ShadowData(WebCore::blend(from.location(), location(), progress), 44 clampTo<int>(WebCore::blend(from.blur(), blur(), progress), 0), 45 WebCore::blend(from.spread(), spread(), progress), 47 WebCore::blend(from.color(), color(), progress));
|
/external/chromium_org/third_party/WebKit/Source/platform/animation/ |
AnimationUtilities.h | 37 inline int blend(int from, int to, double progress) function in namespace:WebCore 44 inline T blend(T from, T to, double progress) function in namespace:WebCore 50 inline double blend(double from, double to, double progress) function in namespace:WebCore 55 inline float blend(float from, float to, double progress) function in namespace:WebCore 60 inline LayoutUnit blend(LayoutUnit from, LayoutUnit to, double progress) function in namespace:WebCore 65 inline IntPoint blend(const IntPoint& from, const IntPoint& to, double progress) function in namespace:WebCore 67 return IntPoint(blend(from.x(), to.x(), progress), blend(from.y(), to.y(), progress));
|
/external/jmonkeyengine/engine/src/core-data/Common/MatDefs/Shadow/ |
PostShadowPSSM.j3md | 39 Blend Modulate
59 Blend Modulate
|
/external/chromium_org/third_party/mesa/src/src/gallium/docs/source/cso/ |
blend.rst | 3 Blend 9 Blend Factors 12 The blend factors largely follow the same pattern as their counterparts 15 Dual source blend factors are supported for up to 1 MRT, although 26 blend state is ignored, including per-render-target state, so logicops are 85 If enabled, blend state is different for each render target, and 87 If disabled, blend state is the same for all render targets, and only 90 Contains the per-rendertarget blend state. 96 If blending is enabled, perform a blend calculation according to blend [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/llvmpipe/ |
lp_test_blend.c | 31 * Unit tests for blend LLVM IR generation 35 * Blend computation code derived from code written by 82 const struct pipe_blend_state *blend, 108 blend->rt[0].rgb_func != blend->rt[0].alpha_func ? "true" : "false", 109 blend->rt[0].rgb_src_factor != blend->rt[0].alpha_src_factor ? "true" : "false", 110 blend->rt[0].rgb_dst_factor != blend->rt[0].alpha_dst_factor ? "true" : "false"); 114 util_dump_blend_func(blend->rt[0].rgb_func, TRUE) 750 struct pipe_blend_state blend; local 804 struct pipe_blend_state blend; local [all...] |
lp_state_blend.c | 46 const struct pipe_blend_state *blend) 48 struct pipe_blend_state *state = mem_dup(blend, sizeof *blend); 62 llvmpipe_bind_blend_state(struct pipe_context *pipe, void *blend) 66 if (llvmpipe->blend == blend) 71 llvmpipe->blend = blend; 78 llvmpipe_delete_blend_state(struct pipe_context *pipe, void *blend) 80 FREE( blend ); [all...] |
/external/mesa3d/src/gallium/docs/source/cso/ |
blend.rst | 3 Blend 9 Blend Factors 12 The blend factors largely follow the same pattern as their counterparts 15 Dual source blend factors are supported for up to 1 MRT, although 26 blend state is ignored, including per-render-target state, so logicops are 85 If enabled, blend state is different for each render target, and 87 If disabled, blend state is the same for all render targets, and only 90 Contains the per-rendertarget blend state. 96 If blending is enabled, perform a blend calculation according to blend [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_test_blend.c | 31 * Unit tests for blend LLVM IR generation 35 * Blend computation code derived from code written by 82 const struct pipe_blend_state *blend, 108 blend->rt[0].rgb_func != blend->rt[0].alpha_func ? "true" : "false", 109 blend->rt[0].rgb_src_factor != blend->rt[0].alpha_src_factor ? "true" : "false", 110 blend->rt[0].rgb_dst_factor != blend->rt[0].alpha_dst_factor ? "true" : "false"); 114 util_dump_blend_func(blend->rt[0].rgb_func, TRUE) 750 struct pipe_blend_state blend; local 804 struct pipe_blend_state blend; local [all...] |
lp_state_blend.c | 46 const struct pipe_blend_state *blend) 48 struct pipe_blend_state *state = mem_dup(blend, sizeof *blend); 62 llvmpipe_bind_blend_state(struct pipe_context *pipe, void *blend) 66 if (llvmpipe->blend == blend) 71 llvmpipe->blend = blend; 78 llvmpipe_delete_blend_state(struct pipe_context *pipe, void *blend) 80 FREE( blend ); [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/transforms/ |
SkewTransformOperation.cpp | 29 PassRefPtr<TransformOperation> SkewTransformOperation::blend(const TransformOperation* from, double progress, bool blendToIdentity) function in class:WebCore::SkewTransformOperation 35 return SkewTransformOperation::create(WebCore::blend(m_angleX, 0.0, progress), WebCore::blend(m_angleY, 0.0, progress), m_type); 40 return SkewTransformOperation::create(WebCore::blend(fromAngleX, m_angleX, progress), WebCore::blend(fromAngleY, m_angleY, progress), m_type);
|
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/imageproc/ |
BlendFilter.java | 34 * the multiplication of parameter "blend" and the alpha value in "right" frame. 43 "uniform float blend;\n" + 48 " float weight = colorR.a * blend;\n" + 53 super(name, new String[] { "left", "right" }, "blended", "blend"); 58 throw new RuntimeException("TODO: Write native implementation for Blend!");
|
/packages/apps/Camera/jni/feature_mos/src/mosaic/ |
Mosaic.cpp | 65 if (blendingType == Blend::BLEND_TYPE_FULL || 66 blendingType == Blend::BLEND_TYPE_PAN) 68 stripType = Blend::STRIP_TYPE_THIN; 107 if (blendingType == Blend::BLEND_TYPE_FULL || 108 blendingType == Blend::BLEND_TYPE_PAN || 109 blendingType == Blend::BLEND_TYPE_CYLPAN || 110 blendingType == Blend::BLEND_TYPE_HORZ) { 111 blender = new Blend(); 202 if (blendingType == Blend::BLEND_TYPE_PAN) 209 int ret = Blend::BLEND_RET_ERROR [all...] |
/packages/apps/Camera2/jni/feature_mos/src/mosaic/ |
Mosaic.cpp | 65 if (blendingType == Blend::BLEND_TYPE_FULL || 66 blendingType == Blend::BLEND_TYPE_PAN) 68 stripType = Blend::STRIP_TYPE_THIN; 107 if (blendingType == Blend::BLEND_TYPE_FULL || 108 blendingType == Blend::BLEND_TYPE_PAN || 109 blendingType == Blend::BLEND_TYPE_CYLPAN || 110 blendingType == Blend::BLEND_TYPE_HORZ) { 111 blender = new Blend(); 202 if (blendingType == Blend::BLEND_TYPE_PAN) 209 int ret = Blend::BLEND_RET_ERROR [all...] |
/packages/apps/LegacyCamera/jni/feature_mos/src/mosaic/ |
Mosaic.cpp | 61 if (blendingType == Blend::BLEND_TYPE_FULL || 62 blendingType == Blend::BLEND_TYPE_PAN) 64 stripType = Blend::STRIP_TYPE_THIN; 102 if (blendingType == Blend::BLEND_TYPE_FULL || 103 blendingType == Blend::BLEND_TYPE_PAN || 104 blendingType == Blend::BLEND_TYPE_CYLPAN || 105 blendingType == Blend::BLEND_TYPE_HORZ) { 106 blender = new Blend(); 189 if (blendingType == Blend::BLEND_TYPE_PAN) 196 int ret = Blend::BLEND_RET_ERROR [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/xa/ |
xa_composite.c | 102 blend_for_op(struct xa_composite_blend *blend, 122 *blend = xa_blends[XA_BLEND_OP_OVER]; 126 *blend = xa_blends[i]; 135 blend->rgb_src = xa_convert_blend_for_luminance(blend->rgb_src); 136 blend->rgb_dst = xa_convert_blend_for_luminance(blend->rgb_dst); 140 * If there's no dst alpha channel, adjust the blend op so that we'll treat 144 if (xa_format_a(dst_pic->pict_format) == 0 && blend->alpha_dst) { 145 if (blend->rgb_src == PIPE_BLENDFACTOR_DST_ALPHA 218 struct xa_composite_blend blend; local 259 struct pipe_blend_state blend; local 362 struct xa_composite_blend blend; local [all...] |
/external/mesa3d/src/gallium/state_trackers/xa/ |
xa_composite.c | 102 blend_for_op(struct xa_composite_blend *blend, 122 *blend = xa_blends[XA_BLEND_OP_OVER]; 126 *blend = xa_blends[i]; 135 blend->rgb_src = xa_convert_blend_for_luminance(blend->rgb_src); 136 blend->rgb_dst = xa_convert_blend_for_luminance(blend->rgb_dst); 140 * If there's no dst alpha channel, adjust the blend op so that we'll treat 144 if (xa_format_a(dst_pic->pict_format) == 0 && blend->alpha_dst) { 145 if (blend->rgb_src == PIPE_BLENDFACTOR_DST_ALPHA 218 struct xa_composite_blend blend; local 259 struct pipe_blend_state blend; local 362 struct xa_composite_blend blend; local [all...] |
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
blend.c | 2 * \file blend.c 33 #include "blend.h" 42 * Check if given blend source factor is legal. 80 * Check if given blend destination factor is legal. 121 * Check if src/dest RGB/A blend factors are legal. If not generate 188 ctx->Color.Blend[buf]._UsesDualSrc = 189 (blend_factor_is_dual_src(ctx->Color.Blend[buf].SrcRGB) || 190 blend_factor_is_dual_src(ctx->Color.Blend[buf].DstRGB) || 191 blend_factor_is_dual_src(ctx->Color.Blend[buf].SrcA) || 192 blend_factor_is_dual_src(ctx->Color.Blend[buf].DstA)) [all...] |
/external/mesa3d/src/mesa/main/ |
blend.c | 2 * \file blend.c 33 #include "blend.h" 42 * Check if given blend source factor is legal. 80 * Check if given blend destination factor is legal. 121 * Check if src/dest RGB/A blend factors are legal. If not generate 188 ctx->Color.Blend[buf]._UsesDualSrc = 189 (blend_factor_is_dual_src(ctx->Color.Blend[buf].SrcRGB) || 190 blend_factor_is_dual_src(ctx->Color.Blend[buf].DstRGB) || 191 blend_factor_is_dual_src(ctx->Color.Blend[buf].SrcA) || 192 blend_factor_is_dual_src(ctx->Color.Blend[buf].DstA)) [all...] |
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/softpipe/ |
sp_state_blend.c | 40 const struct pipe_blend_state *blend) 42 return mem_dup(blend, sizeof(*blend)); 48 void *blend) 54 softpipe->blend = (struct pipe_blend_state *)blend; 62 void *blend) 64 FREE( blend );
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/xorg/ |
xorg_composite.c | 70 blend_for_op(struct xorg_composite_blend *blend, 80 *blend = xorg_blends[BLEND_OP_OVER]; 84 *blend = xorg_blends[i]; 89 /* If there's no dst alpha channel, adjust the blend op so that we'll treat 92 PICT_FORMAT_A(pDstPicture->format) == 0 && blend->alpha_dst) { 93 if (blend->rgb_src == PIPE_BLENDFACTOR_DST_ALPHA) 94 blend->rgb_src = PIPE_BLENDFACTOR_ONE; 95 else if (blend->rgb_src == PIPE_BLENDFACTOR_INV_DST_ALPHA) 96 blend->rgb_src = PIPE_BLENDFACTOR_ZERO; 100 * the source blend factor is 0, and the source blend value is the mas 180 struct xorg_composite_blend blend; local 216 struct pipe_blend_state blend; local 333 struct xorg_composite_blend blend; local [all...] |
/external/mesa3d/src/gallium/drivers/softpipe/ |
sp_state_blend.c | 40 const struct pipe_blend_state *blend) 42 return mem_dup(blend, sizeof(*blend)); 48 void *blend) 54 softpipe->blend = (struct pipe_blend_state *)blend; 62 void *blend) 64 FREE( blend );
|
/external/mesa3d/src/gallium/state_trackers/xorg/ |
xorg_composite.c | 70 blend_for_op(struct xorg_composite_blend *blend, 80 *blend = xorg_blends[BLEND_OP_OVER]; 84 *blend = xorg_blends[i]; 89 /* If there's no dst alpha channel, adjust the blend op so that we'll treat 92 PICT_FORMAT_A(pDstPicture->format) == 0 && blend->alpha_dst) { 93 if (blend->rgb_src == PIPE_BLENDFACTOR_DST_ALPHA) 94 blend->rgb_src = PIPE_BLENDFACTOR_ONE; 95 else if (blend->rgb_src == PIPE_BLENDFACTOR_INV_DST_ALPHA) 96 blend->rgb_src = PIPE_BLENDFACTOR_ZERO; 100 * the source blend factor is 0, and the source blend value is the mas 180 struct xorg_composite_blend blend; local 216 struct pipe_blend_state blend; local 333 struct xorg_composite_blend blend; local [all...] |
/frameworks/base/tests/RenderScriptTests/PerfTest/src/com/android/perftest/ |
fill_test.rs | 40 int blend; 67 static void displaySingletexFill(bool blend, int quadCount, bool modulate) { 74 if (!blend) { 105 static void displayMultitextureSample(bool blend, int quadCount) { 112 if (!blend) { 146 displayMultitextureSample(gData->blend == 1 ? true : false, gData->quadCount); 149 displaySingletexFill(gData->blend == 1 ? true : false, gData->quadCount, false); 152 displaySingletexFill(gData->blend == 1 ? true : false, gData->quadCount, true);
|
/external/chromium_org/gpu/command_buffer/client/ |
client_context_state_autogen.h | 15 bool blend; member in struct:EnableFlags
|