Home
last modified time | relevance | path

Searched refs:bufferAccess (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Dmorphing_system.cpp57 …const MeshComponent::Submesh::BufferAccess& bufferAccess, const IRenderHandleComponentManager& buf… in GetBuffer() argument
59 if (EntityUtil::IsValid(bufferAccess.buffer)) { in GetBuffer()
60 return { bufferManager.GetRenderHandleReference(bufferAccess.buffer), bufferAccess.offset, in GetBuffer()
61 bufferAccess.byteSize }; in GetBuffer()
71 …submesh.vertexBuffers[0U] = GetBuffer(submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_POS],… in AddMorphSubmesh()
72 …submesh.vertexBuffers[1U] = GetBuffer(submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_NOR],… in AddMorphSubmesh()
73 …submesh.vertexBuffers[2U] = GetBuffer(submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_TAN],… in AddMorphSubmesh()
H A Drender_system.cpp790 for (size_t idx = 0; idx < countof(submesh.bufferAccess); ++idx) { in SetupSubmeshBuffers()
791 const auto& acc = submesh.bufferAccess[idx]; in SetupSubmeshBuffers()
813 submesh.bufferAccess[0U].buffer ? static_cast<uint32_t>(countof(submesh.bufferAccess)) : 0U; in SetupSubmeshBuffers()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dmesh_builder.cpp1118 auto& acc = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_POS]; in SetVertexData()
1133 auto& acc = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_NOR]; in SetVertexData()
1149 auto& acc = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_UV0]; in SetVertexData()
1164 auto& acc = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_UV1]; in SetVertexData()
1169 const auto& uv0 = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_UV0]; in SetVertexData()
1170 auto& uv1 = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_UV1]; in SetVertexData()
1176 auto& acc = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_TAN]; in SetVertexData()
1185 auto& acc = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_COL]; in SetVertexData()
1683 auto& acc = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_NOR]; in GenerateMissingAttributes()
1697 auto& acc = submeshDesc.bufferAccess[MeshComponent::Submesh::DM_VB_UV0]; in GenerateMissingAttributes()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ecs/components/
H A Dmesh_component.h113 BufferAccess bufferAccess[BUFFER_COUNT]; member
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dmesh_component_manager.cpp64 DECL_PROPERTY2(MeshComponent::Submesh, bufferAccess, "", 0)
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.cpp2850 auto& bufferAccess = submeshes[subMesh].bufferAccess; in StartPhase() local
2858 fill(vertexData, bufferAccess[MeshComponent::Submesh::DM_VB_POS]); in StartPhase()
2860 fill(vertexData, bufferAccess[MeshComponent::Submesh::DM_VB_NOR]); in StartPhase()
2862 fill(vertexData, bufferAccess[MeshComponent::Submesh::DM_VB_UV0]); in StartPhase()
2865 fill(vertexData, bufferAccess[MeshComponent::Submesh::DM_VB_UV1]); in StartPhase()
2869 fill(vertexData, bufferAccess[MeshComponent::Submesh::DM_VB_TAN]); in StartPhase()
2873 fill(vertexData, bufferAccess[MeshComponent::Submesh::DM_VB_COL]); in StartPhase()
2877 fill(jointData, bufferAccess[MeshComponent::Submesh::DM_VB_JOI]); in StartPhase()
2879 fill(jointData, bufferAccess[MeshComponent::Submesh::DM_VB_JOW]); in StartPhase()