r5sdk/r5dev/public/materialsystem/shader_vcs_version.h
Kawe Mazidjatari 50fee7414d Missing material error logging
This commit implements missing material error logging.
When a material does not exist, it will get replaced with an error material, we log which material is missing, and with which error material it gets replaced with.
This commit also comes with some updates regarding the CMaterialGlue class, and some new types used by this class from the RePak project.
2022-10-13 02:22:50 +02:00

19 lines
336 B
C

#ifndef SHADER_VCS_VERSION_H
#define SHADER_VCS_VERSION_H
struct ShaderHeader_t
{
char* m_pszDebugName;
uint8_t m_byte1;
uint8_t m_byte2;
uint8_t m_byte3;
uint8_t m_byte4;
uint8_t m_byte5;
uint8_t m_byte6;
uint8_t m_byte7;
uint8_t m_byte8;
ID3D11DeviceChild** m_ppShader;
__int64* m_pUnk2;
};
#endif // SHADER_VCS_VERSION_H