Home
last modified time | relevance | path

Searched refs:atlas (Results 1 - 15 of 15) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeFont/src/
H A Dfont_manager.cpp242 CORE_LOG_N("atlas textures flush"); in FlushCaches()
378 CORE_LOG_N("Created atlas '%s' gpuHnd: %llx", tex->name.data(), tex->handle.GetHandle().id); in CreateAtlasTexture()
381 // Clear the atlas as we don't initialize borders when copying glyphs in CreateAtlasTexture()
403 auto& atlas = atlasTextures_[i]; in UpdateAtlas() local
404 if (inColor == atlas.inColor) { in UpdateAtlas()
406 for (uint32_t col = 0; col < atlas.columns.size(); ++col) { in UpdateAtlas()
407 auto& hdr = atlas.columns[col]; in UpdateAtlas()
415 auto& atlas = atlasTextures_[bestFitAtlas]; in UpdateAtlas() local
416 auto& hdr = atlas.columns[bestFitColumn]; in UpdateAtlas()
421 // Need to create new atlas in UpdateAtlas()
423 auto atlas = CreateAtlasTexture(inColor); UpdateAtlas() local
[all...]
H A Dfont_defs.h77 AtlasSlot atlas; member
/foundation/graphic/graphic_3d/lume/LumeFont/api/
H A Dintf_font.h36 RENDER_NS::RenderHandleReference atlas; member
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/
H A Drecording_canvas.cpp285 void RecordingCanvas::DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], in DrawAtlas() argument
288 if (!atlas) { in DrawAtlas()
304 AddDrawOpDeferred<DrawAtlasOpItem>(atlas, xformVec, texVec, colorVec, mode, sampling, hasCullRect, rect); in DrawAtlas()
307 auto imageHandle = CmdListHelper::AddImageToCmdList(*cmdList_, *atlas); in DrawAtlas()
H A Ddraw_cmd.cpp1175 atlas_ = CmdListHelper::GetImageFromCmdList(cmdList, handle->atlas); in DrawAtlasOpItem()
1207 LOGD("DrawAtlasOpItem atlas is null"); in Playback()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/
H A Dcore_canvas.cpp299 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 Dcore_canvas.h406 * @brief Draws many parts of the image (atlas) onto the canvas.
408 * Rect tex selects the area in the atlas, xform transforms each sprite individually rotating or zooming.
416 * components of the atlas to be compared to the clip.
418 * @param atlas Image containing pixels, dimensions, and format
419 * @param xform RSXform mappings for sprites in atlas
424 * @param sampling SamplingOptions used when sampling from the atlas image
427 virtual void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[],
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/
H A Drecording_canvas.h93 void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[],
H A Ddraw_cmd.h700 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()
708 OpDataHandle atlas; member
719 DrawAtlasOpItem(const Image* atlas, const std::vector<RSXform>& xform, in DrawAtlasOpItem() argument
724 atlas_(std::make_shared<Image>(*atlas)) {} in DrawAtlasOpItem()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/impl_interface/
H A Dcore_canvas_impl.h119 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 Dskia_canvas.h113 void DrawAtlas(const Image* atlas, const RSXform xform[], const Rect tex[], const ColorQuad colors[], int count,
H A Dskia_canvas.cpp697 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()
706 LOGD("invalid count for atlas, return on line %{public}d", __LINE__); in DrawAtlas()
710 auto skImageImpl = atlas->GetImpl<SkiaImage>(); in DrawAtlas()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_paint_filter_canvas.cpp377 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 Drs_paint_filter_canvas_test.cpp1455 Drawing::Image atlas; in HWTEST_F() local
1463 &atlas, &xform, &tex, &colors, 0, Drawing::BlendMode::CLEAR, samplingOptions, &cullRect); in HWTEST_F()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/pipeline/
H A Drs_paint_filter_canvas.h87 void DrawAtlas(const Drawing::Image* atlas, const Drawing::RSXform xform[], const Drawing::Rect tex[],

Completed in 23 milliseconds