Searched refs:materialHandles (Results 1 - 6 of 6) sorted by relevance
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/ |
H A D | render_data_store_default_material.h | 72 const RenderDataDefaultMaterial::MaterialHandles& materialHandles, 76 const RenderDataDefaultMaterial::MaterialHandles& materialHandles, 83 const RenderDataDefaultMaterial::MaterialHandles& materialHandles,
|
H A D | render_data_store_default_material.cpp | 290 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 D | intf_render_data_store_default_material.h | 279 * @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 D | render_node_default_material_render_slot.cpp | 306 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 D | render_node_default_material_render_slot.h | 184 RENDER_NS::IRenderCommandList& cmdList, const MaterialHandleStruct& materialHandles, const uint32_t objIdx);
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | render_system.cpp | 603 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 17 milliseconds