From adc6d0fa2218792f8f63dbae8ee54419980def46 Mon Sep 17 00:00:00 2001 From: KillzXGaming Date: Tue, 14 Feb 2023 20:22:25 -0500 Subject: [PATCH] Update MaterialArchive.bt --- MaterialArchive.bt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/MaterialArchive.bt b/MaterialArchive.bt index 882d6bc..8afa011 100644 --- a/MaterialArchive.bt +++ b/MaterialArchive.bt @@ -42,7 +42,7 @@ struct SMaterialTOCEntry { }; struct SShaderSource { - uchar unk; + uchar state; uint strLen; if (strLen) char str[strLen]; @@ -67,12 +67,12 @@ struct CShaderVariable { }; struct SShaderImportDesc { CShaderIdentifier ident; - uint64 unk1; - uint unk2; - uint unk3; - uint unk4; - uint unk5; - uint unk6; + uint64 shaderID; + int vertexProgramIndex; + int pixelProgramIndex; + int geomProgramIndex; + int computeProgramIndex; + uint unk; CShaderDefines defines; uint dataSize; union { @@ -221,9 +221,9 @@ struct SMaterialImportDesc { struct MaterialBackend { ChunkDescriptor chunk; local uint64 start