/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_client/unittest/modifier/ |
H A D | rs_property_modifier_test.cpp | 149 std::shared_ptr<RSObjAbsGeometry> geometry = std::make_shared<RSObjAbsGeometry>(); in HWTEST_F() local 150 ASSERT_NE(geometry, nullptr); in HWTEST_F() 156 boundsModifier->Apply(geometry); in HWTEST_F() 157 EXPECT_EQ(geometry->x_, 10.f); in HWTEST_F() 158 EXPECT_EQ(geometry->y_, 10.f); in HWTEST_F() 159 EXPECT_EQ(geometry->width_, 10.f); in HWTEST_F() 160 EXPECT_EQ(geometry->height_, 10.f); in HWTEST_F() 166 boundsSizeModifier->Apply(geometry); in HWTEST_F() 167 EXPECT_EQ(geometry->width_, 60.f); in HWTEST_F() 168 EXPECT_EQ(geometry in HWTEST_F() 187 std::shared_ptr<RSObjAbsGeometry> geometry = std::make_shared<RSObjAbsGeometry>(); HWTEST_F() local 221 std::shared_ptr<RSObjAbsGeometry> geometry = std::make_shared<RSObjAbsGeometry>(); HWTEST_F() local 271 std::shared_ptr<RSObjAbsGeometry> geometry = std::make_shared<RSObjAbsGeometry>(); HWTEST_F() local 306 std::shared_ptr<RSObjAbsGeometry> geometry = std::make_shared<RSObjAbsGeometry>(); HWTEST_F() local [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/core/modifier/ |
H A D | rs_property_modifier.cpp | 69 void RSBoundsModifier::Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) in Apply() argument 72 geometry->SetRect(value.x_, value.y_, value.z_, value.w_); in Apply() 75 void RSBoundsSizeModifier::Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) in Apply() argument 78 geometry->SetSize(value.x_, value.y_); in Apply() 81 void RSBoundsPositionModifier::Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) in Apply() argument 84 geometry->SetPosition(value.x_, value.y_); in Apply() 87 void RSPivotModifier::Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) in Apply() argument 90 geometry->SetPivot(value.x_, value.y_); in Apply() 93 void RSPivotZModifier::Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) in Apply() argument 96 geometry in Apply() 99 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 105 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 112 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 119 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 126 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 132 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 139 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 146 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 153 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument 161 Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) Apply() argument [all...] |
H A D | rs_property_modifier.h | 30 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 40 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 50 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 87 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 97 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 107 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 117 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 127 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 137 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) override; 147 void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) overrid [all...] |
H A D | rs_modifier.h | 68 virtual void Apply(const std::shared_ptr<RSObjAbsGeometry>& geometry) {} in Apply() argument
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/list/ |
H A D | list_item_drag_manager.cpp | 107 auto geometry = host->GetGeometryNode(); in HandleOnItemDragStart() local 108 CHECK_NULL_VOID(geometry); in HandleOnItemDragStart() 109 dragOffset_ = geometry->GetMarginFrameOffset(); in HandleOnItemDragStart() 195 auto geometry = node->GetGeometryNode(); in ScaleAxisNearItem() local 196 CHECK_NULL_RETURN(geometry, res); in ScaleAxisNearItem() 197 auto nearRect = geometry->GetMarginFrameRect(); in ScaleAxisNearItem() 240 auto geometry = node->GetGeometryNode(); in ScaleDiagonalItem() local 241 CHECK_NULL_VOID(geometry); in ScaleDiagonalItem() 242 auto diagonalRect = geometry->GetMarginFrameRect(); in ScaleDiagonalItem() 346 auto geometry in HandleScrollCallback() local 380 auto geometry = host->GetGeometryNode(); HandleOnItemDragUpdate() local [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_util.cpp | 105 void GenerateCubeGeometry(float width, float height, float depth, Geometry<uint16_t> geometry) in GenerateCubeGeometry() argument 107 vector<Math::Vec3>& vertices = geometry.vertices; in GenerateCubeGeometry() 108 vector<Math::Vec3>& normals = geometry.normals; in GenerateCubeGeometry() 109 vector<Math::Vec2>& uvs = geometry.uvs; in GenerateCubeGeometry() 110 vector<uint16_t>& indices = geometry.indices; in GenerateCubeGeometry() 145 void GenerateSphereGeometry(float radius, uint32_t rings, uint32_t sectors, Geometry<uint32_t> geometry) in GenerateSphereGeometry() argument 147 vector<Math::Vec3>& vertices = geometry.vertices; in GenerateSphereGeometry() 148 vector<Math::Vec3>& normals = geometry.normals; in GenerateSphereGeometry() 149 vector<Math::Vec2>& uvs = geometry.uvs; in GenerateSphereGeometry() 150 vector<uint32_t>& indices = geometry in GenerateSphereGeometry() 195 GenerateConeCap( float radius, float length, uint32_t sectors, Geometry<uint32_t> geometry, const vector<Math::Vec2>& unitCoords) GenerateConeCap() argument 235 GenerateConeGeometry(float radius, float length, uint32_t sectors, Geometry<uint32_t> geometry) GenerateConeGeometry() argument 306 GenerateTorusGeometry( float majorRadius, float minorRadius, uint32_t majorSectors, uint32_t minorSectors, Geometry<uint32_t> geometry) GenerateTorusGeometry() argument [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/ |
H A D | render_data_store_default_acceleration_structure_staging.cpp | 74 stagingBuild_.geometry.push_back(AccelerationStructureBuildConsumeStruct::Geom { in BuildAccelerationStructure() 99 stagingBuild_.geometry.push_back(AccelerationStructureBuildConsumeStruct::Geom { in BuildAccelerationStructure() 124 stagingBuild_.geometry.push_back(AccelerationStructureBuildConsumeStruct::Geom { in BuildAccelerationStructure() 160 if (frameStagingBuild_.geometry.empty() && frameStagingInstance_.copyInfo.empty()) { in HasStagingData()
|
H A D | render_data_store_default_acceleration_structure_staging.h | 41 BASE_NS::vector<Geom> geometry; member
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_default_acceleration_structure_staging.cpp | 73 for (const auto geomRef : stagingBuildData.geometry) { in ExecuteFrame() 77 AccelerationStructureBuildGeometryData geometry { { geomRef.data.info }, in ExecuteFrame() 88 cmdList.BuildAccelerationStructures(move(geometry), { &triData, 1u }, {}, {}); in ExecuteFrame() 94 cmdList.BuildAccelerationStructures(move(geometry), {}, { &aabbData, count }, {}); in ExecuteFrame() 100 cmdList.BuildAccelerationStructures(move(geometry), {}, {}, { &instanceData, count }); in ExecuteFrame()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/select/ |
H A D | select_layout_algorithm.cpp | 139 auto geometry = childLayoutWrapper->GetGeometryNode(); in MeasureAndGetSize() local 140 CHECK_NULL_RETURN(geometry, SizeF()); in MeasureAndGetSize() 141 return geometry->GetMarginFrameSize(); in MeasureAndGetSize()
|
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service_base/unittest/drawable/ |
H A D | rs_property_drawable_test.cpp | 167 RSObjGeometry geometry; in HWTEST_F() local 169 geometry.width_ = 1.0f; in HWTEST_F() 170 geometry.height_ = 1.0f; in HWTEST_F() 171 node.renderContent_->renderProperties_.frameGeo_ = geometry; in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/render/render_base/unittest/draw/ |
H A D | rs_property_draw_test.cpp | 167 RSObjGeometry geometry; in HWTEST_F() local 169 geometry.width_ = 1.0f; in HWTEST_F() 170 geometry.height_ = 1.0f; in HWTEST_F() 171 node.renderContent_->renderProperties_.frameGeo_ = geometry; in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/model/ |
H A D | model_paint_property.h | 21 #include "data_type/geometry/geometry.h" 24 #include "base/geometry/animatable_float.h" 25 #include "base/geometry/vec3.h" 161 void OnModelSingleGeometryUpdate(const std::shared_ptr<Render3D::Geometry>& geometry) in OnModelSingleGeometryUpdate() argument 163 propModelGeometries_.value().push_back(geometry); in OnModelSingleGeometryUpdate()
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_device.h | 197 /** Returns acceleration structure build sizes. Only a single geometry data should be valid. 198 * @param geometryInfo Build geometry info for size calculations. 199 * @param triangles Build geometry info for size calculations. 200 * @param aabb Build geometry info for size calculations. 201 * @param instances Build geometry info for size calculations. 204 const AccelerationStructureBuildGeometryInfo& geometry,
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_command_list.cpp | 1656 void RenderCommandList::BuildAccelerationStructures(const AccelerationStructureBuildGeometryData& geometry, in BuildAccelerationStructures() argument 1666 data->type = geometry.info.type; in BuildAccelerationStructures() 1667 data->flags = geometry.info.flags; in BuildAccelerationStructures() 1668 data->mode = geometry.info.mode; in BuildAccelerationStructures() 1669 data->srcAccelerationStructure = geometry.srcAccelerationStructure; in BuildAccelerationStructures() 1670 data->dstAccelerationStructure = geometry.dstAccelerationStructure; in BuildAccelerationStructures() 1671 data->scratchBuffer = geometry.scratchBuffer.handle; in BuildAccelerationStructures() 1672 data->scratchOffset = geometry.scratchBuffer.offset; in BuildAccelerationStructures()
|
H A D | render_command_list.h | 561 void BuildAccelerationStructures(const AccelerationStructureBuildGeometryData& geometry,
|
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/ |
H A D | scene_holder.cpp | 2456 for (auto&& geometry : *arrays.get()) { in CreateMeshFromArrays() 2460 submesh.vertexCount = static_cast<uint32_t>(geometry->vertices.size()); in CreateMeshFromArrays() 2461 submesh.indexCount = static_cast<uint32_t>(geometry->indices.size()); in CreateMeshFromArrays() 2462 submesh.tangents = geometry->generateTangents; in CreateMeshFromArrays() 2468 for (auto&& geometry : *arrays.get()) { in CreateMeshFromArrays() 2469 meshBuilder->SetVertexData(subMeshIndex, FillData<BASE_NS::Math::Vec3>(geometry->vertices), in CreateMeshFromArrays() 2470 FillData<BASE_NS::Math::Vec3>(geometry->normals), FillData<BASE_NS::Math::Vec2>(geometry->uvs), in CreateMeshFromArrays() 2471 FillData<BASE_NS::Math::Vec2>(geometry->uv2s), FillData<BASE_NS::Math::Vec4>(geometry in CreateMeshFromArrays() [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_command_list.h | 317 * @param geometry Acceleration structure build geometry data 322 virtual void BuildAccelerationStructures(const AccelerationStructureBuildGeometryData& geometry,
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | device_vk.cpp | 925 const AccelerationStructureBuildGeometryInfo& geometry, 942 {}, // geometry; 945 geometryData[arrayIndex].geometry.triangles = VkAccelerationStructureGeometryTrianglesDataKHR { 964 {}, // geometry; 967 geometryData[arrayIndex].geometry.aabbs = VkAccelerationStructureGeometryAabbsDataKHR { 981 {}, // geometry; 984 geometryData[arrayIndex].geometry.instances = VkAccelerationStructureGeometryInstancesDataKHR { 997 VkAccelerationStructureTypeKHR(geometry.type), // type 998 VkBuildAccelerationStructureFlagsKHR(geometry.flags), // flags 999 VkBuildAccelerationStructureModeKHR(geometry [all...] |
H A D | device_vk.h | 104 const AccelerationStructureBuildGeometryInfo& geometry,
|
H A D | render_backend_vk.cpp | 2273 {}, // geometry; 2295 geometryData[arrayIndex].geometry.triangles = VkAccelerationStructureGeometryTrianglesDataKHR { 2320 {}, // geometry; 2328 geometryData[arrayIndex].geometry.aabbs = VkAccelerationStructureGeometryAabbsDataKHR { 2347 {}, // geometry; 2356 geometryData[arrayIndex].geometry.instances = VkAccelerationStructureGeometryInstancesDataKHR {
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | device_gles.h | 99 const AccelerationStructureBuildGeometryInfo& geometry,
|
H A D | device_gles.cpp | 1210 const AccelerationStructureBuildGeometryInfo& geometry,
|