nw::gfx::ShaderBinaryInfo::ExeImageInfo Structurestruct ExeImageInfo
{
u32 signature;
u16 version;
u8 isGeometryShader;
u8 outputMaps;
u32 mainAddress;
u32 endAddress;
u16 inputMask;
u16 outputMask;
u8 gsDataMode;
u8 gsVertexStartIndex;
u8 gsPatchSize;
u8 gsVertexNum;
u32 setupOffset;
u32 setupCount;
u32 labelOffset;
u32 labelCount;
u32 outmapOffset;
u32 outmapCount;
u32 bindSymbolOffset;
u32 bindSymbolCount;
u32 stringOffset;
u32 stringCount;
};
| signature | u32 | ||
|---|---|---|---|
| version | u16 |
||
| isGeometryShader | u8 | ||
| outputMaps | u8 | ||
| mainAddress | u32 | ||
| endAddress | u32 | ||
| inputMask | u16 |
||
| outputMask | u16 |
||
| gsDataMode | u8 | ||
| gsVertexStartIndex | u8 | ||
| gsPatchSize | u8 | ||
| gsVertexNum | u8 | ||
| setupOffset | u32 | ||
| setupCount | u32 | ||
| labelOffset | u32 | ||
| labelCount | u32 | ||
| outmapOffset | u32 | ||
| outmapCount | u32 | ||
| bindSymbolOffset | u32 | ||
| bindSymbolCount | u32 | ||
| stringOffset | u32 | ||
| stringCount | u32 |
CONFIDENTIAL