Home
last modified time | relevance | path

Searched refs:renderSlotData (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_default_material.cpp479 IShaderManager::RenderSlotData renderSlotData[SHADER_DEFAULT_RENDER_SLOT_COUNT] {}; in AddSubmesh() local
482 renderSlotData[0u].shader = matData.materialShader.shader; in AddSubmesh()
483 renderSlotData[0u].graphicsState = matData.materialShader.graphicsState; in AddSubmesh()
486 if ((renderSlotId == INVALID_RENDER_SLOT_ID) && renderSlotData[0].graphicsState) { in AddSubmesh()
487 renderSlotId = shaderMgr_.GetRenderSlotId(renderSlotData[0u].graphicsState); in AddSubmesh()
489 if ((renderSlotId == INVALID_RENDER_SLOT_ID) && renderSlotData[0].shader) { in AddSubmesh()
490 renderSlotId = shaderMgr_.GetRenderSlotId(renderSlotData[0u].shader); in AddSubmesh()
496 renderSlotData[renderSlotCount].renderSlotId = renderSlotId; in AddSubmesh()
501 renderSlotData[renderSlotCount].shader = matData.depthShader.shader; in AddSubmesh()
502 renderSlotData[renderSlotCount].graphicsState = matData.depthShader.graphicsState; in AddSubmesh()
[all …]