added comments
This commit is contained in:
parent
d41530dad3
commit
172ee7bb7b
2
CMCore
2
CMCore
@ -1 +1 @@
|
||||
Subproject commit 35c044475bda0413aafceaa5cb75a4152bcd32bb
|
||||
Subproject commit 5e08153800ef4b0f46b9cad44b1e7e05415befef
|
@ -25,8 +25,6 @@ constexpr size_t VK_DESCRIPTOR_TYPE_END_RANGE=VK_DESCRIPTOR_TYPE_INPUT_ATTACHMEN
|
||||
constexpr size_t VK_DESCRIPTOR_TYPE_RANGE_SIZE=VK_DESCRIPTOR_TYPE_END_RANGE-VK_DESCRIPTOR_TYPE_BEGIN_RANGE+1;
|
||||
#endif//VK_DESCRIPTOR_TYPE_RANGE_SIZE
|
||||
|
||||
using CharPointerList=hgl::List<const char *>;
|
||||
|
||||
using BindingMap =Map<AnsiString,int>;
|
||||
using BindingMapArray =BindingMap[VK_DESCRIPTOR_TYPE_RANGE_SIZE];
|
||||
|
||||
|
@ -64,6 +64,9 @@ Renderable *CreateRenderable(Primitive *prim,MaterialInstance *mi,Pipeline *p)
|
||||
|
||||
for(uint i=0;i<input_count;i++)
|
||||
{
|
||||
//注: VIF来自于材质,但VBO来自于Primitive。
|
||||
// 两个并不一定一样,排序也不一定一样。所以不能让PRIMTIVE直接提供BUFFER_LIST/OFFSET来搞一次性绑定。
|
||||
|
||||
if(!prim->GetVBOAccessData(vif->name,&vad))
|
||||
{
|
||||
LOG_ERROR("[FATAL ERROR] not found VBO \""+AnsiString(vif->name)+"\" in Material: "+mtl_name);
|
||||
|
Loading…
x
Reference in New Issue
Block a user