/lvgl-latest/src/libs/thorvg/ |
D | tvgSwRenderer.cpp | 508 bool SwRenderer::beginComposite(RenderCompositor* cmp, CompositeMethod method, uint8_t opacity) in beginComposite() argument 510 if (!cmp) return false; in beginComposite() 511 auto p = static_cast<SwCompositor*>(cmp); in beginComposite() 554 SwSurface* cmp = nullptr; in request() local 559 cmp = *p; in request() 565 if (!cmp) { in request() 567 cmp = new SwSurface(surface); in request() 568 cmp->compositor = new SwCompositor; in request() 569 cmp->compositor->image.data = (pixel_t*)malloc(channelSize * surface->stride * surface->h); in request() 570 cmp->compositor->image.w = surface->w; in request() [all …]
|
D | tvgSwFill.cpp | 371 …wFill* fill, uint32_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwAlpha alpha, uin… in fillRadial() argument 380 for (uint32_t i = 0 ; i < len ; ++i, ++dst, cmp += csize) { in fillRadial() 382 *dst = opBlendNormal(_pixel(fill, x0), *dst, alpha(cmp)); in fillRadial() 387 for (uint32_t i = 0 ; i < len ; ++i, ++dst, cmp += csize) { in fillRadial() 389 *dst = opBlendNormal(_pixel(fill, x0), *dst, MULTIPLY(opacity, alpha(cmp))); in fillRadial() 399 for (uint32_t i = 0 ; i < len ; ++i, ++dst, cmp += csize) { in fillRadial() 400 *dst = opBlendNormal(_pixel(fill, sqrtf(det) - b), *dst, alpha(cmp)); in fillRadial() 406 for (uint32_t i = 0 ; i < len ; ++i, ++dst, cmp += csize) { in fillRadial() 407 … *dst = opBlendNormal(_pixel(fill, sqrtf(det) - b), *dst, MULTIPLY(opacity, alpha(cmp))); in fillRadial() 471 …SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwMask maskOp, uin… in fillRadial() argument [all …]
|
D | tvgSwRaster.cpp | 50 …SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwMask op, uint8_t… in operator ()() 52 fillLinear(fill, dst, y, x, len, cmp, op, a); in operator ()() 60 …wFill* fill, uint32_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwAlpha alpha, uin… in operator ()() 62 fillLinear(fill, dst, y, x, len, cmp, alpha, csize, opacity); in operator ()() 79 …SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwMask op, uint8_t… in operator ()() 81 fillRadial(fill, dst, y, x, len, cmp, op, a); in operator ()() 89 …wFill* fill, uint32_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwAlpha alpha, uin… in operator ()() 91 fillRadial(fill, dst, y, x, len, cmp, alpha, csize, opacity); in operator ()() 339 auto cmp = cbuffer; in _rasterCompositeMaskedRect() local 340 for (uint32_t x = 0; x < w; ++x, ++cmp) { in _rasterCompositeMaskedRect() [all …]
|
D | tvgPicture.cpp | 84 RenderCompositor* cmp = nullptr; in render() local 86 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render() 87 renderer->beginComposite(cmp, CompositeMethod::None, 255); in render() 90 if (cmp) renderer->endComposite(cmp); in render()
|
D | tvgScene.h | 132 RenderCompositor* cmp = nullptr; in render() local 138 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render() 139 renderer->beginComposite(cmp, CompositeMethod::None, opacity); in render() 146 if (cmp) { in render() 150 renderer->effect(cmp, *e); in render() 153 renderer->endComposite(cmp); in render()
|
D | tvgSwRenderer.h | 62 bool beginComposite(RenderCompositor* cmp, CompositeMethod method, uint8_t opacity) override; 63 bool endComposite(RenderCompositor* cmp) override; 67 bool effect(RenderCompositor* cmp, const RenderEffect* effect) override;
|
D | tvgSwRasterTexmap.h | 149 auto cmp = &surface->compositor->image.buf8[y * surface->compositor->image.stride + x1]; 187 auto tmp = maskOp(px, *cmp, 0); //not use alpha 191 *cmp = maskOp(px, *cmp, ~px); 193 ++cmp; 237 auto tmp = maskOp(MULTIPLY(px, opacity), *cmp, 0); 242 *cmp = maskOp(tmp, *cmp, ~px); 244 ++cmp; 472 uint8_t* cmp = nullptr; in _rasterPolygonImageSegment() local 527 …if (matting) cmp = &surface->compositor->image.buf8[(y * surface->compositor->image.stride + x1) *… in _rasterPolygonImageSegment() 565 src = ALPHA_BLEND(px, alpha(cmp)); in _rasterPolygonImageSegment() [all …]
|
D | tvgPaint.cpp | 214 RenderCompositor* cmp = nullptr; in render() local 222 cmp = renderer->target(region, COMPOSITE_TO_COLORSPACE(renderer, compData->method)); in render() 223 if (renderer->beginComposite(cmp, CompositeMethod::None, 255)) { in render() 228 if (cmp) renderer->beginComposite(cmp, compData->method, compData->target->pImpl->opacity); in render() 233 if (cmp) renderer->endComposite(cmp); in render()
|
D | tvgShape.h | 59 RenderCompositor* cmp = nullptr; in render() local 64 cmp = renderer->target(bounds(renderer), renderer->colorSpace()); in render() 65 renderer->beginComposite(cmp, CompositeMethod::None, opacity); in render() 69 if (cmp) renderer->endComposite(cmp); in render()
|
D | tvgRender.h | 333 virtual bool beginComposite(RenderCompositor* cmp, CompositeMethod method, uint8_t opacity) = 0; 334 virtual bool endComposite(RenderCompositor* cmp) = 0; 337 virtual bool effect(RenderCompositor* cmp, const RenderEffect* effect) = 0;
|
D | tvgSwCommon.h | 537 …SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwMask maskOp, uin… 540 …wFill* fill, uint32_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwAlpha alpha, uin… 543 …SwFill* fill, uint8_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwMask op, uint8_t… 546 …wFill* fill, uint32_t* dst, uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwAlpha alpha, uin…
|
/lvgl-latest/src/misc/ |
D | lv_utils.c | 39 int (*cmp)(const void * pRef, const void * pElement)) in lv_utils_bsearch() 46 if((c = (*cmp)(key, middle)) > 0) { in lv_utils_bsearch()
|
D | lv_utils.h | 50 int (*cmp)(const void * pRef, const void * pElement));
|
D | lv_rb.c | 113 lv_rb_compare_res_t cmp = tree->compare(key, current->data); in lv_rb_find() local 115 if(cmp == 0) { in lv_rb_find() 118 else if(cmp < 0) { in lv_rb_find()
|
/lvgl-latest/src/libs/thorvg/rapidjson/internal/ |
D | strtod.h | 214 int cmp = CheckWithinHalfULP(a.Value(), dInt, dExp); in StrtodBigInteger() local 215 if (cmp < 0) in StrtodBigInteger() 217 else if (cmp == 0) { in StrtodBigInteger()
|
D | biginteger.h | 192 int cmp = Compare(rhs); in Difference() local 193 RAPIDJSON_ASSERT(cmp != 0); in Difference() 196 if (cmp < 0) { a = &rhs; b = this; ret = true; } in Difference()
|
/lvgl-latest/src/libs/tjpgd/ |
D | tjpgd.c | 742 unsigned int blk, nby, i, bc, z, id, cmp; in jd_mcu_load() local 751 cmp = (blk < nby) ? 0 : blk - nby + 1; /* Component number 0:Y, 1:Cb, 2:Cr */ in jd_mcu_load() 753 if(cmp && jd->ncomp != 3) { /* Clear C blocks if not exist (monochrome image) */ in jd_mcu_load() 758 id = cmp ? 1 : 0; /* Huffman table ID of this component */ in jd_mcu_load() 764 d = jd->dcv[cmp]; /* DC value of previous block */ in jd_mcu_load() 771 jd->dcv[cmp] = (int16_t)d; /* Save current DC value for next block */ in jd_mcu_load() 773 dqf = jd->qttbl[jd->qtid[cmp]]; /* De-quantizer table ID for this component */ in jd_mcu_load() 796 … if(JD_FORMAT != 2 || !cmp) { /* C components may not be processed if in grayscale output */ in jd_mcu_load()
|
/lvgl-latest/src/draw/sw/blend/helium/ |
D | lv_blend_helium.S | 399 cmp TMP, #2 @ if(fg.alpha <= LV_OPA_MIN)
|
/lvgl-latest/src/libs/thorvg/rapidjson/ |
D | pointer.h | 400 … if (int cmp = std::memcmp(tokens_[i].name, rhs.tokens_[i].name, sizeof(Ch) * tokens_[i].length)) variable 401 return cmp < 0;
|
D | document.h | 2127 … int cmp = std::memcmp(DataString(s1), DataString(s2), sizeof(Ch) * (n1 < n2 ? n1 : n2)); 2128 return cmp < 0 || (cmp == 0 && n1 < n2);
|