Refactor draw calls drawing to use single objects buffer and better materials batching

This commit is contained in:
Wojtek Figat
2024-07-02 00:52:22 +02:00
parent 78f3248ac9
commit 08ef7c93ea
35 changed files with 491 additions and 442 deletions

View File

@@ -461,7 +461,7 @@ bool MaterialGenerator::Generate(WriteStream& source, MaterialInfo& materialInfo
switch (baseLayer->Domain)
{
case MaterialDomain::Surface:
srv = 2; // Skinning Bones + Prev Bones
srv = 3; // Objects + Skinning Bones + Prev Bones
break;
case MaterialDomain::Decal:
srv = 1; // Depth buffer