Home
last modified time | relevance | path

Searched refs:recordCmd (Results 1 – 23 of 23) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/
H A Ddrawing_record_cmd_test.cpp171 OH_Drawing_RecordCmd* recordCmd = nullptr; variable
175 … OH_Drawing_ErrorCode code = OH_Drawing_RecordCmdUtilsFinishRecording(recordCmdUtils, &recordCmd);
180 code = OH_Drawing_RecordCmdUtilsFinishRecording(recordCmdUtils, &recordCmd);
182 EXPECT_TRUE(recordCmd != nullptr);
183 code = OH_Drawing_RecordCmdDestroy(recordCmd);
189 code = OH_Drawing_RecordCmdUtilsFinishRecording(nullptr, &recordCmd);
H A Ddrawing_canvas_test.cpp1699 OH_Drawing_RecordCmd* recordCmd = nullptr; variable
1700 code = OH_Drawing_RecordCmdUtilsFinishRecording(recordCmdUtils, &recordCmd);
1701 EXPECT_TRUE(recordCmd != nullptr);
1705 code = OH_Drawing_CanvasDrawRecordCmd(recordCanvas, recordCmd);
1707 code = OH_Drawing_CanvasDrawRecordCmd(nullptr, recordCmd);
1713 code = OH_Drawing_RecordCmdDestroy(recordCmd);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/
H A Dcanvas.cpp80 void Canvas::DrawRecordCmd(const std::shared_ptr<RecordCmd> recordCmd, in DrawRecordCmd() argument
83 if (recordCmd == nullptr) { in DrawRecordCmd()
91 AutoCanvasMatrixBrush autoCanvasMatrixBrush(this, matrix, brush, recordCmd->GetCullRect()); in DrawRecordCmd()
92 recordCmd->Playback(this); in DrawRecordCmd()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/
H A Ddrawing_record_cmd.cpp83 OH_Drawing_ErrorCode OH_Drawing_RecordCmdDestroy(OH_Drawing_RecordCmd* recordCmd) in OH_Drawing_RecordCmdDestroy() argument
85 if (recordCmd == nullptr) { in OH_Drawing_RecordCmdDestroy()
88 delete reinterpret_cast<RecordCmd*>(recordCmd); in OH_Drawing_RecordCmdDestroy()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/
H A Ddrawing_record_cmd.h104 OH_Drawing_RecordCmd** recordCmd);
117 OH_Drawing_ErrorCode OH_Drawing_RecordCmdDestroy(OH_Drawing_RecordCmd* recordCmd);
H A Ddrawing_canvas.h840 …rorCode OH_Drawing_CanvasDrawRecordCmd(OH_Drawing_Canvas* canvas, OH_Drawing_RecordCmd* recordCmd);
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/
H A Drs_record_cmd_utils.cpp47 …auto recordCmd = std::make_shared<Drawing::RecordCmd>(extendRecordingCanvas_->GetDrawCmdList(), cu… in FinishRecording() local
50 return recordCmd; in FinishRecording()
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/
H A Dcmd_list.cpp212 uint32_t CmdList::AddRecordCmd(const std::shared_ptr<RecordCmd>& recordCmd) in AddRecordCmd() argument
215 recordCmdVec_.emplace_back(recordCmd); in AddRecordCmd()
231 for (const auto &recordCmd : recordCmdList) { in SetupRecordCmd() local
232 recordCmdVec_.emplace_back(recordCmd); in SetupRecordCmd()
240 for (const auto &recordCmd : recordCmdVec_) { in GetAllRecordCmd() local
241 recordCmdList.emplace_back(recordCmd); in GetAllRecordCmd()
H A Drecording_canvas.cpp360 void RecordingCanvas::DrawRecordCmd(const std::shared_ptr<RecordCmd> recordCmd, in DrawRecordCmd() argument
363 if (recordCmd == nullptr) { in DrawRecordCmd()
372 cmdList_->AddDrawOp(std::make_shared<DrawRecordCmdOpItem>(recordCmd, matrix, brush)); in DrawRecordCmd()
389 auto recordCmdHandle = CmdListHelper::AddRecordCmdToCmdList(*cmdList_, recordCmd); in DrawRecordCmd()
H A Dcmd_list_helper.cpp149 CmdList& cmdList, const std::shared_ptr<RecordCmd>& recordCmd) in AddRecordCmdToCmdList() argument
151 auto index = cmdList.AddRecordCmd(recordCmd); in AddRecordCmdToCmdList()
H A Ddraw_cmd.cpp1152 DrawRecordCmdOpItem::DrawRecordCmdOpItem(const std::shared_ptr<RecordCmd>& recordCmd, in DrawRecordCmdOpItem() argument
1154 : DrawOpItem(RECORD_CMD_OPITEM), recordCmd_(recordCmd) in DrawRecordCmdOpItem()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkgraphics2d/
H A Ddrawing__record__cmd_8h.md27 …dCmdUtils, [OH_Drawing_RecordCmd](_drawing.md#oh_drawing_recordcmd) \*\*recordCmd) | 结束录制。在调用此接口前,…
28 …cmddestroy) ([OH_Drawing_RecordCmd](_drawing.md#oh_drawing_recordcmd) \*recordCmd) | 销毁录制指令对象,并回收该…
H A Ddrawing__canvas_8h.md101 …s) \*canvas, [OH_Drawing_RecordCmd](_drawing.md#oh_drawing_recordcmd) \*recordCmd) | 用于绘制录制指令对象。 |
H A D_drawing.md500 …wing_recordcmddestroy) ([OH_Drawing_RecordCmd](#oh_drawing_recordcmd) \*recordCmd) | 销毁录制指令对象,并回收该…
773 …rawing_canvas) \*canvas, [OH_Drawing_RecordCmd](#oh_drawing_recordcmd) \*recordCmd) | 用于绘制录制指令对象。 |
3282 OH_Drawing_ErrorCode OH_Drawing_RecordCmdDestroy (OH_Drawing_RecordCmd* recordCmd)
3297 | recordCmd | 指向对象[OH_Drawing_RecordCmd](#oh_drawing_recordcmd)的指针。 |
3301 函数返回执行错误码。 返回OH_DRAWING_SUCCESS,表示执行成功。 返回OH_DRAWING_ERROR_INVALID_PARAMETER,表示参数recordCmd为空。
3381 …UtilsFinishRecording (OH_Drawing_RecordCmdUtils* recordCmdUtils, OH_Drawing_RecordCmd** recordCmd )
3399 | recordCmd | 指向录制指令对象[OH_Drawing_RecordCmd](#oh_drawing_recordcmd)的二级指针,作为出参,开发者调用[OH_Drawing_Canv…
3403 …UCCESS,表示执行成功。 返回OH_DRAWING_ERROR_INVALID_PARAMETER,表示参数recordCmdUtils或者recordCmd为空。 返回OH_DRAWING_…
3409 …orCode OH_Drawing_CanvasDrawRecordCmd (OH_Drawing_Canvas* canvas, OH_Drawing_RecordCmd* recordCmd )
3425 | recordCmd | 指向录制指令对象[OH_Drawing_RecordCmd](#oh_drawing_recordcmd)的指针。 |
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-arkgraphics2d/
H A Ddrawing__record__cmd_8h.md27 …dCmdUtils, [OH_Drawing_RecordCmd](_drawing.md#oh_drawing_recordcmd) \*\*recordCmd) | Ends recordin…
28 …cmddestroy) ([OH_Drawing_RecordCmd](_drawing.md#oh_drawing_recordcmd) \*recordCmd) | Destroys an *…
H A Ddrawing__canvas_8h.md101 …s) \*canvas, [OH_Drawing_RecordCmd](_drawing.md#oh_drawing_recordcmd) \*recordCmd) | Draws an **OH…
H A D_drawing.md500 …wing_recordcmddestroy) ([OH_Drawing_RecordCmd](#oh_drawing_recordcmd) \*recordCmd) | Destroys an *…
773 …awing_canvas) \*canvas, [OH_Drawing_RecordCmd](#oh_drawing_recordcmd) \*recordCmd) | Draws a recor…
3286 OH_Drawing_ErrorCode OH_Drawing_RecordCmdDestroy (OH_Drawing_RecordCmd* recordCmd)
3301 | recordCmd | Pointer to an [OH_Drawing_RecordCmd](#oh_drawing_recordcmd) object.|
3307 - **OH_DRAWING_ERROR_INVALID_PARAMETER** if **recordCmd** is NULL.
3393 …UtilsFinishRecording (OH_Drawing_RecordCmdUtils* recordCmdUtils, OH_Drawing_RecordCmd** recordCmd )
3411 | recordCmd | Double pointer to the [OH_Drawing_RecordCmd](#oh_drawing_recordcmd) object. You need …
3417 - **OH_DRAWING_ERROR_INVALID_PARAMETER** if either **recordCmdUtils** or **recordCmd** is NULL.
3424 …orCode OH_Drawing_CanvasDrawRecordCmd (OH_Drawing_Canvas* canvas, OH_Drawing_RecordCmd* recordCmd )
3440 | recordCmd | Pointer to the [OH_Drawing_RecordCmd](#oh_drawing_recordcmd) object.|
[all …]
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/draw/
H A Dcanvas.h74 virtual void DrawRecordCmd(const std::shared_ptr<RecordCmd> recordCmd,
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/
H A Dcmd_list.h176 uint32_t AddRecordCmd(const std::shared_ptr<RecordCmd>& recordCmd);
H A Drecording_canvas.h100 …void DrawRecordCmd(const std::shared_ptr<RecordCmd> recordCmd, const Matrix* matrix, const Brush* …
H A Dcmd_list_helper.h48 CmdList& cmdList, const std::shared_ptr<RecordCmd>& recordCmd);
H A Ddraw_cmd.h828 explicit DrawRecordCmdOpItem(const std::shared_ptr<RecordCmd>& recordCmd,
/ohos5.0/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_marshalling_helper.cpp124 for (const auto& recordCmd : recordCmdVec) { in MarshallingRecordCmdFromDrawCmdList() local
125 if (!RSMarshallingHelper::Marshalling(parcel, recordCmd)) { in MarshallingRecordCmdFromDrawCmdList()
149 std::shared_ptr<Drawing::RecordCmd> recordCmd = nullptr; in UnmarshallingRecordCmdToDrawCmdList() local
150 if (!RSMarshallingHelper::Unmarshalling(parcel, recordCmd, &opItemCount)) { in UnmarshallingRecordCmdToDrawCmdList()
158 recordCmdVec.emplace_back(recordCmd); in UnmarshallingRecordCmdToDrawCmdList()