/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_meta.c | 111 typed_memcpy(state->dynamic.viewport.xform, cmd_buffer->state.dynamic.viewport.xform, in radv_meta_save() 241 typed_memcpy(cmd_buffer->state.dynamic.viewport.xform, state->dynamic.viewport.xform, in radv_meta_restore()
|
H A D | radv_cmd_buffer.c | 143 typed_memcpy(dest->viewport.xform, src->viewport.xform, src->viewport.count); in radv_bind_dynamic_state() 1619 radeon_emit(cmd_buffer->cs, fui(viewport->xform[i].scale[0])); in radv_emit_viewport() 1620 radeon_emit(cmd_buffer->cs, fui(viewport->xform[i].translate[0])); in radv_emit_viewport() 1621 radeon_emit(cmd_buffer->cs, fui(viewport->xform[i].scale[1])); in radv_emit_viewport() 1622 radeon_emit(cmd_buffer->cs, fui(viewport->xform[i].translate[1])); in radv_emit_viewport() 1626 scale_z = viewport->xform[i].scale[2] * 0.5f; in radv_emit_viewport() 1627 translate_z = (viewport->xform[i].translate[2] + viewport->viewports[i].maxDepth) * 0.5f; in radv_emit_viewport() 1629 scale_z = viewport->xform[i].scale[2]; in radv_emit_viewport() 1630 translate_z = viewport->xform[ in radv_emit_viewport() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | core_canvas.cpp | 299 void CoreCanvas::DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], in DrawAtlas() argument 302 DRAW_API_WITH_PAINT(DrawAtlas, atlas, xform, tex, colors, count, mode, sampling, cullRect); in DrawAtlas()
|
H A D | core_canvas.h | 408 * Rect tex selects the area in the atlas, xform transforms each sprite individually rotating or zooming. 411 * The xform and tex list must contain count entries, and if the colors is present, 419 * @param xform RSXform mappings for sprites in atlas 427 virtual void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[],
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_canvas_autocache.cpp | 534 void SkiaCanvasAutoCache::onDrawAtlas2(const SkImage* image, const SkRSXform xform[],
in onDrawAtlas2() argument 545 this->SkNWayCanvas::onDrawAtlas2(image, xform, tex, colors, count, bmode, sampling, cull, paint);
in onDrawAtlas2()
|
H A D | skia_canvas.h | 113 void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], int count,
|
H A D | skia_canvas.cpp | 697 void SkiaCanvas::DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], in DrawAtlas() argument 700 if (!skCanvas_ || !atlas || !xform || !tex) { in DrawAtlas() 701 LOGD("skCanvas_ or atlas, xform or tex is null, return on line %{public}d", __LINE__); in DrawAtlas() 724 SkiaConvertUtils::DrawingRSXformCastToSkXform(xform[i], skRSXform[i]); in DrawAtlas()
|
/third_party/skia/src/core/ |
H A D | SkDevice.cpp | 211 void SkBaseDevice::drawAtlas(const SkRSXform xform[], in drawAtlas() argument 230 xform[i].toQuad(tex[i].width(), tex[i].height(), tmp); in drawAtlas()
|
H A D | SkMatrix.cpp | 429 SkMatrix& SkMatrix::setRSXform(const SkRSXform& xform) { in setRSXform() argument 430 fMat[kMScaleX] = xform.fSCos; in setRSXform() 431 fMat[kMSkewX] = -xform.fSSin; in setRSXform() 432 fMat[kMTransX] = xform.fTx; in setRSXform() 434 fMat[kMSkewY] = xform.fSSin; in setRSXform() 435 fMat[kMScaleY] = xform.fSCos; in setRSXform() 436 fMat[kMTransY] = xform.fTy; in setRSXform()
|
H A D | SkPicturePlayback.cpp | 246 const SkRSXform* xform = (const SkRSXform*)reader->skip(count, sizeof(SkRSXform)); in handleOp() local 265 canvas->drawAtlas(atlas, xform, tex, colors, count, mode, sampling, cull, paint); in handleOp()
|
H A D | SkCanvas.cpp | 1895 void SkCanvas::drawAtlas(const SkImage* atlas, const SkRSXform xform[], const SkRect tex[], 1906 this->onDrawAtlas2(atlas, xform, tex, colors, count, mode, sampling, cull, paint); 2498 void SkCanvas::onDrawAtlas2(const SkImage* atlas, const SkRSXform xform[], const SkRect tex[], 2512 this->topDevice()->drawAtlas(xform, tex, colors, count, bmode, layer->paint());
|
H A D | SkPictureRecord.cpp | 676 void SkPictureRecord::onDrawAtlas2(const SkImage* atlas, const SkRSXform xform[], const SkRect tex[], in onDrawAtlas2() argument 680 // [op + paint-index + atlas-index + flags + count] + [xform] + [tex] + [*colors + mode] + cull in onDrawAtlas2() 700 fWriter.write(xform, count * sizeof(SkRSXform)); in onDrawAtlas2()
|
/third_party/skia/tools/debugger/ |
H A D | DebugCanvas.cpp | 551 const SkRSXform xform[], 560 new DrawAtlasCommand(image, xform, tex, colors, count, bmode, sampling, cull, paint));
|
/third_party/skia/modules/svg/src/ |
H A D | SkSVGText.cpp | 618 const SkRSXform* xform; in onAsPath() 625 const auto& glyph_rsx = *get_paths_ctx->xform++; in onAsPath()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/ |
H A D | recording_canvas.h | 93 void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[],
|
H A D | draw_cmd.h | 700 ConstructorHandle(const OpDataHandle& atlas, const std::pair<size_t, size_t>& xform, in ConstructorHandle() 704 : OpItem(DrawOpItem::ATLAS_OPITEM), atlas(atlas), xform(xform), tex(tex), colors(colors), mode(mode), in ConstructorHandle() 709 std::pair<size_t, size_t> xform; member 719 DrawAtlasOpItem(const Image* atlas, const std::vector<RSXform>& xform, in DrawAtlasOpItem() argument 722 : DrawWithPaintOpItem(paint, DrawOpItem::ATLAS_OPITEM), xform_(xform), tex_(tex), colors_(colors), mode_(mode), in DrawAtlasOpItem()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/ |
H A D | core_canvas_impl.h | 119 virtual void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[],
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_paint_filter_canvas.cpp | 377 void RSPaintFilterCanvasBase::DrawAtlas(const Drawing::Image* atlas, const Drawing::RSXform xform[], in DrawAtlas() argument 384 (*iter)->DrawAtlas(atlas, xform, tex, colors, count, mode, sampling, cullRect); in DrawAtlas() 389 canvas_->DrawAtlas(atlas, xform, tex, colors, count, mode, sampling, cullRect); in DrawAtlas()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/pipeline/ |
H A D | rs_paint_filter_canvas_test.cpp | 1456 Drawing::RSXform xform; in HWTEST_F() local 1457 xform.Make(0.0f, 0.0f, 1.0f, 1.0f); in HWTEST_F() 1463 &atlas, &xform, &tex, &colors, 0, Drawing::BlendMode::CLEAR, samplingOptions, &cullRect); in HWTEST_F()
|
/third_party/skia/src/gpu/ |
H A D | SurfaceContext.cpp | 1176 sk_sp<GrColorSpaceXform> xform; in rescaleInto() local 1182 xform = GrColorSpaceXform::Make(input->colorInfo(), dst->colorInfo()); in rescaleInto() 1223 if (xform) { in rescaleInto() 1224 fp = GrColorSpaceXformEffect::Make(std::move(fp), std::move(xform)); in rescaleInto()
|
/third_party/skia/src/gpu/v1/ |
H A D | SurfaceDrawContext_v1.h | 285 * Draws a set of textures with a shared filter, color, view matrix, color xform, and 286 * texture color xform. The textures must all have the same GrTextureType and GrConfig. 387 * @param xform array of compressed transformation data, required. 396 const SkRSXform xform[],
|
H A D | Device.cpp | 851 void Device::drawAtlas(const SkRSXform xform[], in drawAtlas() argument 874 xform, texRect, colors); in drawAtlas()
|
/third_party/skia/tests/ |
H A D | RoundRectTest.cpp | 936 SkMatrix xform; in test_issue_2696() local 937 xform.setAll(2.44f, 0.0f, 485411.7f, in test_issue_2696() 942 bool success = rrect.transform(xform, &dst); in test_issue_2696()
|
/third_party/mesa3d/src/intel/blorp/ |
H A D | blorp_blit.c | 1591 brw_blorp_setup_coord_transform(struct brw_blorp_coord_transform *xform, in brw_blorp_setup_coord_transform() argument 1608 xform->multiplier = scale; in brw_blorp_setup_coord_transform() 1609 xform->offset = src0 + (-(double)dst0 + 0.5) * scale; in brw_blorp_setup_coord_transform() 1616 xform->multiplier = -scale; in brw_blorp_setup_coord_transform() 1617 xform->offset = src0 + ((double)dst1 - 0.5) * scale; in brw_blorp_setup_coord_transform()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/ |
H A D | rs_paint_filter_canvas.h | 87 void DrawAtlas(const Drawing::Image* atlas, const Drawing::RSXform xform[], const Drawing::Rect tex[],
|