Home
last modified time | relevance | path

Searched refs:ISurface (Results 1 – 25 of 31) sorted by relevance

12

/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/display/
H A D_i_surface_v10.md1 # ISurface chapter
41 unsigned char ISurface::alpha0
51 unsigned char ISurface::alpha1
61 boolean ISurface::bAlphaExt1555
71 boolean ISurface::bAlphaMax255
81 boolean ISurface::bYCbCrClut
101 int ISurface::cbcrStride
131 int ISurface::height
141 unsigned long ISurface::phyAddr
151 int ISurface::stride
[all …]
H A DReadme-CN.md46 - [ISurface](_i_surface_v10.md)
H A D_display_composer_type_8idl_v10.md28 | struct  [ISurface](_i_surface_v10.md) | 用于存放窗口相关信息的结构体定义,提供给硬件加速使用,例如图像合成,位图搬移等操作。 |
H A D_display_v10.md44 | struct  [ISurface](_i_surface_v10.md) | 用于存放窗口相关信息的结构体定义,提供给硬件加速使用,例如图像合成,位图搬移等操作。 |
/ohos5.0/drivers/peripheral/display/interfaces/include/
H A Ddisplay_gfx.h85 int32_t (*FillRect)(ISurface *surface, IRect *rect, uint32_t color, GfxOpt *opt);
100 int32_t (*DrawRectangle)(ISurface *surface, Rectangle *rect, uint32_t color, GfxOpt *opt);
114 int32_t (*DrawLine)(ISurface *surface, ILine *line, GfxOpt *opt);
128 int32_t (*DrawCircle)(ISurface *surface, ICircle *circle, GfxOpt *opt);
146 …int32_t (*Blit)(ISurface *srcSurface, IRect *srcRect, ISurface *dstSurface, IRect *dstRect, GfxOpt…
H A Ddisplay_type.h360 } ISurface; typedef
/ohos5.0/drivers/peripheral/display/composer/vdi_base/include/
H A Ddisplay_gfx.h55 int32_t (*FillRect)(ISurface *surface, IRect *rect, uint32_t color, GfxOpt *opt);
68 int32_t (*DrawRectangle)(ISurface *surface, Rectangle *rect, uint32_t color, GfxOpt *opt);
80 int32_t (*DrawLine)(ISurface *surface, ILine *line, GfxOpt *opt);
92 int32_t (*DrawCircle)(ISurface *surface, ICircle *circle, GfxOpt *opt);
108 …int32_t (*Blit)(ISurface *srcSurface, IRect *srcRect, ISurface *dstSurface, IRect *dstRect, GfxOpt…
H A Dhdi_gfx_composition.h36 void InitGfxSurface(ISurface &iSurface, HdiLayerBuffer &buffer);
/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_device/
H A Ddisplay_gfx.h55 int32_t (*FillRect)(ISurface *surface, IRect *rect, uint32_t color, GfxOpt *opt);
68 int32_t (*DrawRectangle)(ISurface *surface, Rectangle *rect, uint32_t color, GfxOpt *opt);
80 int32_t (*DrawLine)(ISurface *surface, ILine *line, GfxOpt *opt);
92 int32_t (*DrawCircle)(ISurface *surface, ICircle *circle, GfxOpt *opt);
108 …int32_t (*Blit)(ISurface *srcSurface, IRect *srcRect, ISurface *dstSurface, IRect *dstRect, GfxOpt…
/ohos5.0/foundation/window/window_manager_lite/interfaces/innerkits/
H A Disurface.h27 class ISurface {
29 ISurface() {} in ISurface() function
31 virtual ~ISurface() {} in ~ISurface()
H A Diwindow.h78 virtual ISurface* GetSurface() = 0;
/ohos5.0/foundation/graphic/graphic_utils_lite/frameworks/hals/
H A Dgfx_engines.cpp44 static bool Convert2ISurface(const LiteSurfaceData& liteSurfaceData, ISurface& iSurface) in Convert2ISurface()
122 ISurface surface = {}; in GfxFillArea()
147 ISurface srcSurface = {}; in GfxBlit()
148 ISurface dstSurface = {}; in GfxBlit()
/ohos5.0/foundation/window/window_manager_lite/frameworks/wms/
H A Dlite_proxy_window.h37 ISurface* GetSurface() override;
44 ISurface* surface_;
H A Dlite_proxy_surface.h24 class LiteProxySurface : public ISurface {
H A Dlite_proxy_window.cpp90 ISurface* LiteProxyWindow::GetSurface() in GetSurface()
/ohos5.0/drivers/peripheral/display/hal/default_standard/src/display_device/composer/
H A Dhdi_gfx_composition.cpp114 void HdiGfxComposition::InitGfxSurface(ISurface &surface, HdiLayerBuffer &buffer) in InitGfxSurface()
132 ISurface srcSurface = { 0 }; in BlitLayer()
133 ISurface dstSurface = { 0 }; in BlitLayer()
169 ISurface dstSurface = { 0 }; in ClearRect()
H A Dhdi_gfx_composition.h35 void InitGfxSurface(ISurface &surface, HdiLayerBuffer &buffer);
H A Dhdi_video_composition.h38 void InitGfxSurface(ISurface &surface, HdiLayerBuffer &buffer);
/ohos5.0/drivers/peripheral/display/composer/vdi_base/src/
H A Dhdi_gfx_composition.cpp131 void HdiGfxComposition::InitGfxSurface(ISurface &iSurface, HdiLayerBuffer &buffer) in InitGfxSurface()
151 ISurface srcSurface = { 0 }; in BlitLayer()
152 ISurface dstSurface = { 0 }; in BlitLayer()
191 ISurface dstSurface = { 0 }; in ClearRect()
/ohos5.0/drivers/peripheral/display/test/unittest/lite/
H A Ddisplay_test.c88 static void PicSourceSurfaceInit(ISurface *surface, uint64_t phyAddr, int32_t bpp) in PicSourceSurfaceInit()
101 static void DestSurfaceInit(ISurface *surface, uint64_t phyAddr, int32_t bpp) in DestSurfaceInit()
323 ISurface srcSurface = {0}; in BlitTest()
324 ISurface dstSurface = {0}; in BlitTest()
363 ISurface dstSurface = {0}; in FillRectTest()
/ohos5.0/foundation/arkui/ui_lite/frameworks/window/
H A Dwindow_impl.cpp202 ISurface* surface = iWindow_->GetSurface(); in Flush()
212 ISurface* surface = iWindow_->GetSurface(); in UpdateHalDisplayBuffer()
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/display_composer_v1_0/cpp_target/display/composer/v1_0/
H A Ddisplay_composer_type.cpp.txt319 …rshalling(OHOS::MessageParcel& data, const OHOS::HDI::Display::Composer::V1_0::ISurface& dataBlock)
321 ….WriteUnpadBuffer((const void*)&dataBlock, sizeof(OHOS::HDI::Display::Composer::V1_0::ISurface))) {
327 …ckUnmarshalling(OHOS::MessageParcel& data, OHOS::HDI::Display::Composer::V1_0::ISurface& dataBlock)
329ISurface *dataBlockPtr = reinterpret_cast<const OHOS::HDI::Display::Composer::V1_0::ISurface*>(dat…
334 …f(OHOS::HDI::Display::Composer::V1_0::ISurface), dataBlockPtr, sizeof(OHOS::HDI::Display::Composer…
H A Ddisplay_composer_type.h.txt344 struct ISurface {
568 …shalling(OHOS::MessageParcel &data, const OHOS::HDI::Display::Composer::V1_0::ISurface& dataBlock);
570 …kUnmarshalling(OHOS::MessageParcel &data, OHOS::HDI::Display::Composer::V1_0::ISurface& dataBlock);
/ohos5.0/drivers/peripheral/display/
H A DREADME_zh.md162 …54816"></a><a name="p5783143154816"></a>int32_t Blit(ISurface *srcSurface, IRect *srcRect, ISurfac…
167 …name="p2728173711481"></a><a name="p2728173711481"></a>int32_t FillRect(ISurface *surface, IRect *…
H A DREADME.md162 …54816"></a><a name="p5783143154816"></a>int32_t Blit(ISurface *srcSurface, IRect *srcRect, ISurfac…
167 …name="p2728173711481"></a><a name="p2728173711481"></a>int32_t FillRect(ISurface *surface, IRect *…

12