Home
last modified time | relevance | path

Searched refs:MeshBuilder (Results 1 - 3 of 3) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dmesh_builder.h31 class MeshBuilder final : public IMeshBuilder {
33 MeshBuilder(RENDER_NS::IRenderContext& renderContext);
35 ~MeshBuilder() override = default;
39 void AddSubmesh(const MeshBuilder::Submesh& submesh) override;
109 MeshBuilder::Submesh info;
151 uint32_t targetSize, const DataBuffer& targetPositions, const MeshBuilder::DataBuffer& targetTangents);
H A Dmesh_builder.cpp506 MeshBuilder::BufferHandles CreateGpuBuffers(IRenderContext& renderContext, size_t vertexDataSize, size_t indexDataSize, in CreateGpuBuffers()
508 const MeshBuilder::GpuBufferCreateInfo& createInfo) in CreateGpuBuffers()
510 MeshBuilder::BufferHandles handles; in CreateGpuBuffers()
541 size_t targetDataSize, const MeshBuilder::BufferHandles& handles, const RenderHandleReference& stagingBuffer) in StageToBuffers()
569 void FillSubmeshBuffers(array_view<MeshComponent::Submesh> submeshes, const MeshBuilder::BufferEntities& bufferEntities) in FillSubmeshBuffers()
607 void Fill(OutputBuffer& dstData, const MeshBuilder::DataBuffer& srcData, size_t count) in Fill()
965 MeshBuilder::MeshBuilder(IRenderContext& renderContext) : renderContext_(renderContext) {} in MeshBuilder() function in MeshBuilder
968 void MeshBuilder::Initialize(const VertexInputDeclarationView& vertexInputDeclaration, size_t submeshCount) in Initialize()
995 void MeshBuilder
[all...]
/foundation/graphic/graphic_3d/lume/Lume_3D/src/
H A Dgraphics_context.cpp219 return new MeshBuilder(state->renderContext);

Completed in 4 milliseconds