Searched refs:MeshBuilder (Results 1 - 3 of 3) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_builder.h | 31 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 D | mesh_builder.cpp | 506 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 D | graphics_context.cpp | 219 return new MeshBuilder(state->renderContext);
|
Completed in 5 milliseconds