/foundation/arkui/ui_lite/frameworks/font/ |
H A D | ui_font_allocator.cpp | 186 BufferInfo bufInfo{Rect(), 0, nullptr, nullptr, glyphNode.cols, glyphNode.rows, mode, 0}; in GetCacheBuffer() 187 bufInfo.stride = BIT_TO_BYTE(bufInfo.width * DrawUtils::GetPxSizeByColorMode(bufInfo.mode)); in GetCacheBuffer() 189 BaseGfxEngine::GetInstance()->AdjustLineStride(bufInfo); in GetCacheBuffer() 190 uint32_t bitmapSize = bufInfo.stride * bufInfo.height; in GetCacheBuffer() 194 bufInfo.virAddr = in GetCacheBuffer() 196 return bufInfo; in GetCacheBuffer() 199 void UIFontAllocator::RearrangeBitmap(BufferInfo& bufInfo, uint32_ argument [all...] |
H A D | glyphs_manager.cpp | 145 int8_t GlyphsManager::GetBitmap(uint32_t unicode, BufferInfo& bufInfo, uint16_t fontId) in GetBitmap() argument 150 int8_t ret = glyphsFiles_[i]->GetBitmap(cacheNode->node, bufInfo); in GetBitmap() 164 int8_t ret = glyphsFiles_[i]->GetBitmap(*node, bufInfo); in GetBitmap()
|
H A D | ui_font_bitmap.cpp | 230 int8_t UIFontBitmap::GetDynamicFontBitmap(uint32_t unicode, BufferInfo& bufInfo, uint16_t fontId) in GetDynamicFontBitmap() argument 232 return dynamicFont_.GetBitmap(unicode, bufInfo, fontId); in GetDynamicFontBitmap() 279 BufferInfo bufInfo = UIFontAllocator::GetCacheBuffer(fontId, unicode, mode, glyphNode, false, textStyle); in SearchInFont() local 280 ret = dynamicFont_.GetBitmap(unicode, bufInfo, fontId); in SearchInFont() 282 return reinterpret_cast<uint8_t*>(bufInfo.virAddr); in SearchInFont() 284 PutCacheSpace(reinterpret_cast<uint8_t*>(bufInfo.virAddr)); in SearchInFont()
|
H A D | glyphs_file.cpp | 297 int8_t GlyphsFile::GetBitmap(GlyphNode& node, BufferInfo& bufInfo) in GetBitmap() argument 299 if (bufInfo.virAddr == nullptr) { in GetBitmap() 319 int32_t readSize = read(fp_, bufInfo.virAddr, size); in GetBitmap() 324 UIFontAllocator::RearrangeBitmap(bufInfo, size, false); in GetBitmap()
|
H A D | ui_font_allocator.h | 61 static void RearrangeBitmap(BufferInfo& bufInfo, uint32_t fileSz, bool hasMetric);
|
H A D | glyphs_manager.h | 47 int8_t GetBitmap(uint32_t unicode, BufferInfo& bufInfo, uint16_t fontId);
|
H A D | glyphs_file.h | 43 int8_t GetBitmap(GlyphNode& node, BufferInfo& bufInfo);
|
H A D | ui_font_vector.cpp | 907 BufferInfo bufInfo = UIFontAllocator::GetCacheBuffer(faceInfo.key, unicode, mode, glyphNode, true, textStyle); in SetFace() local 908 uint32_t bitmapSize = bufInfo.stride * bufInfo.height; in SetFace() 911 if (bufInfo.virAddr != nullptr) { in SetFace() 912 if (memcpy_s(bufInfo.virAddr, sizeof(Metric), f, sizeof(Metric)) != EOK) { in SetFace() 913 UIFontCacheManager::GetInstance()->PutSpace(reinterpret_cast<uint8_t*>(bufInfo.virAddr)); in SetFace() 918 (memcpy_s(reinterpret_cast<uint8_t*>(bufInfo.virAddr) + sizeof(Metric), bitmapSize, in SetFace() 920 UIFontCacheManager::GetInstance()->PutSpace(reinterpret_cast<uint8_t*>(bufInfo.virAddr)); in SetFace() 924 UIFontAllocator::RearrangeBitmap(bufInfo, rawSize, true); in SetFace()
|
/foundation/arkui/ui_lite/frameworks/components/ |
H A D | ui_view.cpp | 1309 BufferInfo bufInfo{mask, 0, nullptr, nullptr, 0, 0, colorMode, 0}; in GetBitmap() 1310 bufInfo.width = mask.GetWidth(); in GetBitmap() 1311 bufInfo.height = mask.GetHeight(); in GetBitmap() 1312 bufInfo.stride = bufInfo.width * DrawUtils::GetByteSizeByColorMode(bufInfo.mode); in GetBitmap() 1313 BaseGfxEngine::GetInstance()->AdjustLineStride(bufInfo); in GetBitmap() 1314 imageInfo.header.colorMode = bufInfo.mode; in GetBitmap() 1315 imageInfo.dataSize = bufInfo.stride * bufInfo in GetBitmap() [all...] |
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/ |
H A D | image_codec.cpp | 430 BufferInfo bufInfo; in AllocateHardwareBuffers() local 431 bufInfo.isInput = (portIndex == OMX_DirInput) ? true : false; in AllocateHardwareBuffers() 432 bufInfo.owner = BufferOwner::OWNED_BY_US; in AllocateHardwareBuffers() 433 bufInfo.surfaceBuffer = nullptr; in AllocateHardwareBuffers() 434 bufInfo.imgCodecBuffer = imgCodecBuffer; in AllocateHardwareBuffers() 435 bufInfo.omxBuffer = outBuffer; in AllocateHardwareBuffers() 436 bufInfo.bufferId = outBuffer->bufferId; in AllocateHardwareBuffers() 437 bufInfo.CleanUpUnusedInfo(); in AllocateHardwareBuffers() 438 pool.push_back(bufInfo); in AllocateHardwareBuffers() 478 BufferInfo bufInfo; in AllocateSurfaceBuffers() local [all...] |
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hcodec.cpp | 613 BufferInfo bufInfo; in AllocateAvHardwareBuffers() local 614 bufInfo.isInput = (portIndex == OMX_DirInput) ? true : false; in AllocateAvHardwareBuffers() 615 bufInfo.owner = BufferOwner::OWNED_BY_US; in AllocateAvHardwareBuffers() 616 bufInfo.surfaceBuffer = nullptr; in AllocateAvHardwareBuffers() 617 bufInfo.avBuffer = avBuffer; in AllocateAvHardwareBuffers() 618 bufInfo.omxBuffer = outBuffer; in AllocateAvHardwareBuffers() 619 bufInfo.bufferId = outBuffer->bufferId; in AllocateAvHardwareBuffers() 620 bufInfo.CleanUpUnusedInfo(); in AllocateAvHardwareBuffers() 621 pool.push_back(bufInfo); in AllocateAvHardwareBuffers() 657 BufferInfo bufInfo; in AllocateAvSharedBuffers() local 701 BufferInfo bufInfo; AllocateAvSurfaceBuffers() local [all...] |
/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/inner_demo/ |
H A D | inner_demuxer_demo.cpp | 153 AVCodecBufferInfo &bufInfo, uint32_t &bufferFlag) in ReadSample() 159 int32_t ret = this->demuxer_->ReadSample(trackIndex, mem, bufInfo, bufferFlag); in ReadSample() 152 ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> mem, AVCodecBufferInfo &bufInfo, uint32_t &bufferFlag) ReadSample() argument
|
H A D | inner_demuxer_demo.h | 40 AVCodecBufferInfo &bufInfo, uint32_t &bufferFlag);
|
/foundation/arkui/ui_lite/interfaces/innerkits/font/ |
H A D | ui_font_bitmap.h | 54 int8_t GetDynamicFontBitmap(uint32_t unicode, BufferInfo& bufInfo, uint16_t fontId);
|