update submodules
This commit is contained in:
parent
f161404584
commit
3194d9522c
@ -1 +1 @@
|
||||
Subproject commit d510a2e45e1e67169d1a8b735c494b17063c6573
|
||||
Subproject commit 35058b7f881c2a2ad00bf21c083aa88a70277864
|
@ -1 +1 @@
|
||||
Subproject commit f9376058ce5b335373fd7d9719daf05949affa66
|
||||
Subproject commit fd5aa3ad51ece55a1b51fe6bfb271db6844ae291
|
@ -1 +1 @@
|
||||
Subproject commit eb5c581b8288f0d1e42d1b1c3e66dbdf5d7c70d0
|
||||
Subproject commit 16397c1849c2b180bc7fe1e5ef103ba03a8990d5
|
@ -1 +1 @@
|
||||
Subproject commit 6317f9a406c43e264e0ae0164fa701362ef04c9a
|
||||
Subproject commit 2cf939e8c37494922ca2991902a0fe50baa2eaea
|
@ -1 +1 @@
|
||||
Subproject commit a100a10dc8750903e5bf3779c1f337f5a940910e
|
||||
Subproject commit 74e1d564be1a9c2af21b3fc2e4ca319e23b6616a
|
@ -1 +1 @@
|
||||
Subproject commit d4087fe96c0acd43d376ec660bd5f1f351755448
|
||||
Subproject commit 4ac904d834b45e6cb3edc1767726850615ca89ee
|
2
CMCore
2
CMCore
@ -1 +1 @@
|
||||
Subproject commit e7a9ea9e7d2e699f22614f1ae018baee1dbbae4b
|
||||
Subproject commit 6107f34e21e5f104091d28b3db17e6cbeb7dc967
|
@ -1 +1 @@
|
||||
Subproject commit 622f4faab39b912ba7ddc8dc29af6087c1dc08d5
|
||||
Subproject commit e12b8a9e5c5a65b4662a4c02fb5c7c67558a4490
|
@ -26,10 +26,10 @@ CreateProject(10.InlineGeometryScene InlineGeometryScene.cpp)
|
||||
|
||||
CreateProject(11.Atomsphere Atomsphere.cpp)
|
||||
|
||||
CreateProject(12.PBRBasic PBRBasic.cpp)
|
||||
#CreateProject(12.PBRBasic PBRBasic.cpp)
|
||||
|
||||
#CreateProject(12.Deferred Deferred.cpp)
|
||||
|
||||
CreateProject(13.DeferredModel DeferredModel.cpp)
|
||||
|
||||
CreateProject(14.AutoMaterial auto_material.cpp)
|
||||
#CreateProject(14.AutoMaterial auto_material.cpp)
|
||||
|
@ -23,6 +23,7 @@ private:
|
||||
struct MDP
|
||||
{
|
||||
vulkan::Material * material =nullptr;
|
||||
vulkan::MaterialInstance * material_instance =nullptr;
|
||||
vulkan::DescriptorSets * descriptor_sets =nullptr;
|
||||
vulkan::Pipeline * pipeline =nullptr;
|
||||
}mdp_line;
|
||||
@ -40,14 +41,17 @@ private:
|
||||
|
||||
mdp->descriptor_sets=mdp->material->CreateDescriptorSets();
|
||||
|
||||
mdp->material_instance=mdp->material->CreateInstance();
|
||||
|
||||
db->Add(mdp->material);
|
||||
db->Add(mdp->material_instance);
|
||||
db->Add(mdp->descriptor_sets);
|
||||
return(true);
|
||||
}
|
||||
|
||||
bool InitUBO(MDP *mdp)
|
||||
{
|
||||
if(!InitCameraUBO(mdp->descriptor_sets,mdp->material->GetUBO("world")))
|
||||
if(!InitCameraUBO(mdp->material_instance,mdp->material->GetUBO("world")))
|
||||
return(false);
|
||||
|
||||
mdp->descriptor_sets->Update();
|
||||
@ -86,7 +90,7 @@ private:
|
||||
|
||||
bool InitScene()
|
||||
{
|
||||
render_root.Add(db->CreateRenderableInstance(mdp_line.pipeline,mdp_line.descriptor_sets,ro_plane_grid));
|
||||
render_root.Add(db->CreateRenderableInstance(mdp_line.pipeline,mdp_line.material_instance,ro_plane_grid));
|
||||
|
||||
render_root.RefreshMatrix();
|
||||
render_root.ExpendToList(&render_list);
|
||||
|
Loading…
x
Reference in New Issue
Block a user