Home
last modified time | relevance | path

Searched refs:cBitmap (Results 1 - 8 of 8) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_bitmap.cpp27 static Bitmap* CastToBitmap(OH_Drawing_Bitmap* cBitmap) in CastToBitmap() argument
29 return reinterpret_cast<Bitmap*>(cBitmap); in CastToBitmap()
37 void OH_Drawing_BitmapDestroy(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapDestroy() argument
39 if (!cBitmap) { in OH_Drawing_BitmapDestroy()
42 delete CastToBitmap(cBitmap); in OH_Drawing_BitmapDestroy()
64 void OH_Drawing_BitmapBuild(OH_Drawing_Bitmap* cBitmap, const uint32_t width, const uint32_t height, in OH_Drawing_BitmapBuild() argument
67 Bitmap* bitmap = CastToBitmap(cBitmap); in OH_Drawing_BitmapBuild()
78 uint32_t OH_Drawing_BitmapGetWidth(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapGetWidth() argument
80 Bitmap* bitmap = CastToBitmap(cBitmap); in OH_Drawing_BitmapGetWidth()
88 uint32_t OH_Drawing_BitmapGetHeight(OH_Drawing_Bitmap* cBitmap) in OH_Drawing_BitmapGetHeight() argument
98 OH_Drawing_BitmapGetColorFormat(OH_Drawing_Bitmap* cBitmap) OH_Drawing_BitmapGetColorFormat() argument
108 OH_Drawing_BitmapGetAlphaFormat(OH_Drawing_Bitmap* cBitmap) OH_Drawing_BitmapGetAlphaFormat() argument
117 OH_Drawing_BitmapGetPixels(OH_Drawing_Bitmap* cBitmap) OH_Drawing_BitmapGetPixels() argument
127 OH_Drawing_BitmapGetImageInfo(OH_Drawing_Bitmap* cBitmap, OH_Drawing_Image_Info* cImageInfo) OH_Drawing_BitmapGetImageInfo() argument
141 OH_Drawing_BitmapReadPixels(OH_Drawing_Bitmap* cBitmap, const OH_Drawing_Image_Info* dstInfo, void* dstPixels, size_t dstRowBytes, int32_t srcX, int32_t srcY) OH_Drawing_BitmapReadPixels() argument
[all...]
H A Ddrawing_image.cpp32 static Bitmap& CastToBitmap(OH_Drawing_Bitmap& cBitmap) in CastToBitmap() argument
34 return reinterpret_cast<Bitmap&>(cBitmap); in CastToBitmap()
50 bool OH_Drawing_ImageBuildFromBitmap(OH_Drawing_Image* cImage, OH_Drawing_Bitmap* cBitmap) in OH_Drawing_ImageBuildFromBitmap() argument
52 if (cImage == nullptr || cBitmap == nullptr) { in OH_Drawing_ImageBuildFromBitmap()
56 return CastToImage(cImage)->BuildFromBitmap(CastToBitmap(*cBitmap)); in OH_Drawing_ImageBuildFromBitmap()
H A Ddrawing_canvas.cpp58 static const Bitmap& CastToBitmap(const OH_Drawing_Bitmap& cBitmap) in CastToBitmap() argument
60 return reinterpret_cast<const Bitmap&>(cBitmap); in CastToBitmap()
126 void OH_Drawing_CanvasBind(OH_Drawing_Canvas* cCanvas, OH_Drawing_Bitmap* cBitmap) in OH_Drawing_CanvasBind() argument
128 if (cBitmap == nullptr) { in OH_Drawing_CanvasBind()
137 canvas->Bind(CastToBitmap(*cBitmap)); in OH_Drawing_CanvasBind()
376 void OH_Drawing_CanvasDrawBitmap(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Bitmap* cBitmap, float left, float top) in OH_Drawing_CanvasDrawBitmap() argument
378 if (cBitmap == nullptr) { in OH_Drawing_CanvasDrawBitmap()
387 canvas->DrawBitmap(CastToBitmap(*cBitmap), left, top); in OH_Drawing_CanvasDrawBitmap()
413 void OH_Drawing_CanvasDrawBitmapRect(OH_Drawing_Canvas* cCanvas, const OH_Drawing_Bitmap* cBitmap, in OH_Drawing_CanvasDrawBitmapRect() argument
417 if (canvas == nullptr || cBitmap in OH_Drawing_CanvasDrawBitmapRect()
788 OH_Drawing_CanvasReadPixelsToBitmap(OH_Drawing_Canvas* cCanvas, OH_Drawing_Bitmap* cBitmap, int32_t srcX, int32_t srcY) OH_Drawing_CanvasReadPixelsToBitmap() argument
[all...]
/foundation/graphic/graphic_2d/rosen/samples/text/renderservice/
H A Ddrawing_text_c_sample.cpp40 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); in DoDraw() local
42 OH_Drawing_BitmapBuild(cBitmap, width, height, &cFormat); in DoDraw()
45 OH_Drawing_CanvasBind(cCanvas, cBitmap); in DoDraw()
81 void* bitmapAddr = OH_Drawing_BitmapGetPixels(cBitmap); in DoDraw()
87 OH_Drawing_BitmapDestroy(cBitmap); in DoDraw()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/
H A Dbitmap_test.cpp60 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); in OnTestPerformance() local
62 OH_Drawing_BitmapBuild(cBitmap, width, height, &bitmapFormat); in OnTestPerformance()
69 OH_Drawing_BitmapReadPixels(cBitmap, &imageInfo, pixels, width * 4, 0, 0); // 4目标像素数据每行的字节数 in OnTestPerformance()
81 OH_Drawing_BitmapDestroy(cBitmap); in OnTestPerformance()
/foundation/graphic/graphic_2d/rosen/samples/2d_graphics/
H A Ddrawing_c_sample.cpp129 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); in DoDraw() local
131 OH_Drawing_BitmapBuild(cBitmap, width, height, &cFormat); in DoDraw()
134 OH_Drawing_CanvasBind(cCanvas, cBitmap); in DoDraw()
143 void* bitmapAddr = OH_Drawing_BitmapGetPixels(cBitmap); in DoDraw()
146 OH_Drawing_BitmapDestroy(cBitmap); in DoDraw()
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/
H A Ddrawing_text_typography_test.cpp360 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); in HWTEST_F() local
364 OH_Drawing_BitmapBuild(cBitmap, width, height, &cFormat); in HWTEST_F()
365 EXPECT_EQ(width, OH_Drawing_BitmapGetWidth(cBitmap)); in HWTEST_F()
366 EXPECT_EQ(height, OH_Drawing_BitmapGetHeight(cBitmap)); in HWTEST_F()
368 OH_Drawing_CanvasBind(cCanvas, cBitmap); in HWTEST_F()
577 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); in HWTEST_F() local
581 OH_Drawing_BitmapBuild(cBitmap, width, height, &cFormat); in HWTEST_F()
583 OH_Drawing_CanvasBind(cCanvas, cBitmap); in HWTEST_F()
631 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); in HWTEST_F() local
635 OH_Drawing_BitmapBuild(cBitmap, widt in HWTEST_F()
867 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); HWTEST_F() local
947 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); HWTEST_F() local
1000 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); HWTEST_F() local
1053 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); HWTEST_F() local
1109 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); HWTEST_F() local
1162 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); HWTEST_F() local
1214 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); HWTEST_F() local
[all...]
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/drawing_fuzzer/
H A Ddrawing_fuzzer.cpp347 OH_Drawing_Bitmap* cBitmap = OH_Drawing_BitmapCreate(); in OHDrawingTypographyTest() local
349 OH_Drawing_BitmapBuild(cBitmap, width, height, &cFormat); in OHDrawingTypographyTest()
350 OH_Drawing_BitmapGetWidth(cBitmap); in OHDrawingTypographyTest()
351 OH_Drawing_BitmapGetHeight(cBitmap); in OHDrawingTypographyTest()
353 OH_Drawing_CanvasBind(cCanvas, cBitmap); in OHDrawingTypographyTest()
364 OH_Drawing_BitmapDestroy(cBitmap); in OHDrawingTypographyTest()

Completed in 9 milliseconds