Home
last modified time | relevance | path

Searched refs:materialHandles (Results 1 - 6 of 6) sorted by relevance

/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_default_material.h72 const RenderDataDefaultMaterial::MaterialHandles& materialHandles,
76 const RenderDataDefaultMaterial::MaterialHandles& materialHandles,
83 const RenderDataDefaultMaterial::MaterialHandles& materialHandles,
H A Drender_data_store_default_material.cpp290 const RenderDataDefaultMaterial::MaterialHandles& materialHandles, in AddMaterialData()
296 materialHandles_.push_back(materialHandles); in AddMaterialData()
319 const RenderDataDefaultMaterial::MaterialHandles& materialHandles, in AddMaterialData()
330 const uint32_t materialIndex = AddMaterialData(materialUniforms, materialHandles, materialData, customData); in AddMaterialData()
360 const RenderDataDefaultMaterial::MaterialHandles& materialHandles, in AddInstanceMaterialData()
365 materialHandles_[materialIndex + materialInstanceIndex] = materialHandles; in AddInstanceMaterialData()
288 AddMaterialData( const RenderDataDefaultMaterial::InputMaterialUniforms& materialUniforms, const RenderDataDefaultMaterial::MaterialHandles& materialHandles, const RenderDataDefaultMaterial::MaterialData& materialData, const array_view<const uint8_t> customData) AddMaterialData() argument
317 AddMaterialData(const uint64_t id, const RenderDataDefaultMaterial::InputMaterialUniforms& materialUniforms, const RenderDataDefaultMaterial::MaterialHandles& materialHandles, const RenderDataDefaultMaterial::MaterialData& materialData, const array_view<const uint8_t> customData) AddMaterialData() argument
358 AddInstanceMaterialData(uint32_t materialIndex, uint32_t materialInstanceIndex, uint32_t materialInstanceCount, const RenderDataDefaultMaterial::InputMaterialUniforms& materialUniforms, const RenderDataDefaultMaterial::MaterialHandles& materialHandles, const RenderDataDefaultMaterial::MaterialData& materialData, const BASE_NS::array_view<const uint8_t> customPropertyData) AddInstanceMaterialData() argument
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/
H A Dintf_render_data_store_default_material.h279 * @param materialHandles raw GPU resource handles.
285 const RenderDataDefaultMaterial::MaterialHandles& materialHandles,
294 * @param materialHandles raw GPU resource handles.
301 const RenderDataDefaultMaterial::MaterialHandles& materialHandles,
317 * @param materialHandles raw GPU resource handles.
323 const RenderDataDefaultMaterial::MaterialHandles& materialHandles,
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_material_render_slot.cpp306 const auto& materialHandles = dataStoreMaterial.GetMaterialHandles(); in RenderSubmeshes() local
315 const auto& currSubmeshMatHandles = materialHandles[currSubmesh.materialIndex]; in RenderSubmeshes()
479 IRenderCommandList& cmdList, const MaterialHandleStruct& materialHandles, const uint32_t objIdx) in UpdateAndBindSet2()
485 binder.BindImage(bindingIdx++, materialHandles.resources[MaterialComponent::TextureIndex::BASE_COLOR]); in UpdateAndBindSet2()
490 binder.BindImages(bindingIdx++, array_view(materialHandles.resources + 1, theCount)); in UpdateAndBindSet2()
478 UpdateAndBindSet2( IRenderCommandList& cmdList, const MaterialHandleStruct& materialHandles, const uint32_t objIdx) UpdateAndBindSet2() argument
H A Drender_node_default_material_render_slot.h184 RENDER_NS::IRenderCommandList& cmdList, const MaterialHandleStruct& materialHandles, const uint32_t objIdx);
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.cpp603 RenderDataDefaultMaterial::MaterialHandles materialHandles; in MaterialHandles() local
604 auto imageIt = std::begin(materialHandles.images); in MaterialHandles()
605 auto samplerIt = std::begin(materialHandles.samplers); in MaterialHandles()
610 return materialHandles; in MaterialHandles()
890 const RenderDataDefaultMaterial::MaterialHandles materialHandles = in AddSingleMaterial() local
897 RenderMaterialFlagsFromMaterialValues(materialComp, materialHandles, transformBits, enableGpuInstancing); in AddSingleMaterial()
911 materialIndex, matInstanceIndex, matInstanceCount, materialUniforms, materialHandles, data, customData); in AddSingleMaterial()

Completed in 10 milliseconds