add "dynamic" param at MaterialInstance::BindUBO

This commit is contained in:
hyzboy 2020-12-18 16:00:43 +08:00
parent 63585c65a8
commit 79feea274a
2 changed files with 3 additions and 3 deletions

View File

@ -25,7 +25,7 @@ public:
~MaterialInstance();
bool BindUBO(const AnsiString &name,GPUBuffer *ubo);
bool BindUBO(const AnsiString &name,GPUBuffer *ubo,bool dynamic=false);
bool BindSampler(const AnsiString &name,Texture *tex,Sampler *sampler);
void Update();

View File

@ -15,7 +15,7 @@ MaterialInstance::~MaterialInstance()
delete descriptor_sets;
}
bool MaterialInstance::BindUBO(const AnsiString &name,GPUBuffer *ubo)
bool MaterialInstance::BindUBO(const AnsiString &name,GPUBuffer *ubo,bool dynamic)
{
if(name.IsEmpty()||!ubo)
return(false);
@ -25,7 +25,7 @@ bool MaterialInstance::BindUBO(const AnsiString &name,GPUBuffer *ubo)
if(index<0)
return(false);
if(!descriptor_sets->BindUBO(index,ubo))
if(!descriptor_sets->BindUBO(index,ubo,dynamic))
return(false);
return(true);