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 D | morphing_system.cpp | 57 …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 D | render_system.cpp | 790 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 D | mesh_builder.cpp | 1118 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 D | mesh_component.h | 113 BufferAccess bufferAccess[BUFFER_COUNT]; member
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/ |
H A D | mesh_component_manager.cpp | 64 DECL_PROPERTY2(MeshComponent::Submesh, bufferAccess, "", 0)
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_importer.cpp | 2850 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()
|