nw::gfx::ShaderBinaryInfo::ExeImageInfo Structure

Syntax

struct 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;
};

Description

Member Variables

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