codes layout.

This commit is contained in:
hyzboy 2021-11-26 10:00:20 +08:00
parent 08ea3e9479
commit c4f393d176

View File

@ -100,13 +100,14 @@ Material *GPUDevice::CreateMaterial(const UTF8String &mtl_name,ShaderModuleMap *
MaterialData *data=new MaterialData; MaterialData *data=new MaterialData;
data->name=mtl_name; data->name =mtl_name;
data->shader_maps=shader_maps; data->shader_maps =shader_maps;
data->mds=mds; data->mds =mds;
data->vertex_sm=(VertexShaderModule *)vsm; data->vertex_sm =(VertexShaderModule *)vsm;
data->vab=data->vertex_sm->CreateVertexAttributeBinding(); data->vab =data->vertex_sm->CreateVertexAttributeBinding();
CreateShaderStageList(data->shader_stage_list,shader_maps); CreateShaderStageList(data->shader_stage_list,shader_maps);
data->pipeline_layout_data=pld; data->pipeline_layout_data=pld;
data->mp.m=CreateMP(mds,pld,DescriptorSetsType::Material ); data->mp.m=CreateMP(mds,pld,DescriptorSetsType::Material );
data->mp.r=CreateMP(mds,pld,DescriptorSetsType::Renderable ); data->mp.r=CreateMP(mds,pld,DescriptorSetsType::Renderable );