Home
last modified time | relevance | path

Searched refs:ExtendObject (Results 1 - 10 of 10) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/utils/
H A Dextend_object.h31 class DRAWING_API ExtendObject { class
33 ExtendObject() = default;
34 virtual ~ExtendObject() = default;
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/
H A Dshader_effect.h88 static std::shared_ptr<ShaderEffect> CreateExtendShader(std::shared_ptr<ExtendObject>);
144 ShaderEffect(ShaderEffectType t, std::shared_ptr<ExtendObject> object) noexcept;
150 std::shared_ptr<ExtendObject> GetExtendObject() { return object_; } in GetExtendObject()
157 std::shared_ptr<ExtendObject> object_;
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/recording/
H A Dcmd_list.h153 * @brief return ExtendObject index. UINT32_MAX is error.
155 uint32_t AddExtendObject(const std::shared_ptr<ExtendObject>& object);
158 * @brief get ExtendObject by index.
160 std::shared_ptr<ExtendObject> GetExtendObject(uint32_t index);
163 * @brief return ExtendObject size, 0 is no ExtendObject.
165 uint32_t GetAllExtendObject(std::vector<std::shared_ptr<ExtendObject>>& objectList);
168 * @brief return real setup ExtendObject size.
170 uint32_t SetupExtendObject(const std::vector<std::shared_ptr<ExtendObject>>& objectList);
298 std::vector<std::shared_ptr<ExtendObject>> extendObjectVec
[all...]
H A Dcmd_list_helper.h253 static uint32_t AddExtendObjectToCmdList(CmdList& cmdList, std::shared_ptr<ExtendObject>);
254 static std::shared_ptr<ExtendObject> GetExtendObjectFromCmdList(const CmdList& cmdList, uint32_t index);
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/
H A Drs_pixel_map_shader.h24 class RSB_EXPORT RSPixelMapShader : public Drawing::ExtendObject {
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/recording/cmdlist_fuzzer/
H A Dcmd_list_fuzzer.cpp70 std::shared_ptr<ExtendObject> object = cmdList->GetExtendObject(offset); in CmdListFuzzTest000()
72 std::vector<std::shared_ptr<ExtendObject>> objectList = { object, object }; in CmdListFuzzTest000()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/recording/
H A Dcmd_list.cpp179 uint32_t CmdList::AddExtendObject(const std::shared_ptr<ExtendObject>& object) in AddExtendObject()
186 std::shared_ptr<ExtendObject> CmdList::GetExtendObject(uint32_t index) in GetExtendObject()
195 uint32_t CmdList::GetAllExtendObject(std::vector<std::shared_ptr<ExtendObject>>& objectList) in GetAllExtendObject()
204 uint32_t CmdList::SetupExtendObject(const std::vector<std::shared_ptr<ExtendObject>>& objectList) in SetupExtendObject()
H A Dcmd_list_helper.cpp604 std::shared_ptr<ExtendObject> object = shaderEffect->GetExtendObject(); in AddShaderEffectToCmdList()
628 std::shared_ptr<ExtendObject> object = GetExtendObjectFromCmdList(cmdList, shaderEffectHandle.offset); in GetShaderEffectFromCmdList()
876 uint32_t CmdListHelper::AddExtendObjectToCmdList(CmdList& cmdList, std::shared_ptr<ExtendObject> object) in AddExtendObjectToCmdList()
881 std::shared_ptr<ExtendObject> CmdListHelper::GetExtendObjectFromCmdList(const CmdList& cmdList, uint32_t index) in GetExtendObjectFromCmdList()
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/
H A Dshader_effect.cpp100 ShaderEffect::ShaderEffect(ShaderEffectType t, std::shared_ptr<ExtendObject> object) noexcept
179 std::shared_ptr<ShaderEffect> ShaderEffect::CreateExtendShader(std::shared_ptr<ExtendObject> object) in CreateExtendShader()
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/
H A Drs_marshalling_helper.cpp166 std::vector<std::shared_ptr<Drawing::ExtendObject>> objectVec; in MarshallingExtendObjectFromDrawCmdList()
200 std::vector<std::shared_ptr<Drawing::ExtendObject>> objectVec; in UnmarshallingExtendObjectToDrawCmdList()
1626 ROSEN_LOGE("unirender: failed RSMarshallingHelper::Marshalling Drawing::DrawCmdList ExtendObject"); in Marshalling()
1788 ROSEN_LOGE("unirender: failed RSMarshallingHelper::Marshalling Drawing::DrawCmdList ExtendObject"); in Unmarshalling()

Completed in 9 milliseconds