diff options
Diffstat (limited to 'mp/src/public/istudiorender.h')
| -rw-r--r-- | mp/src/public/istudiorender.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/mp/src/public/istudiorender.h b/mp/src/public/istudiorender.h index f0af6115..6be93c90 100644 --- a/mp/src/public/istudiorender.h +++ b/mp/src/public/istudiorender.h @@ -178,6 +178,16 @@ struct DrawModelResults_t CUtlVectorFixed<IMaterial *,MAX_DRAW_MODEL_INFO_MATERIALS> m_Materials; }; +struct ColorTexelsInfo_t +{ + int m_nWidth; + int m_nHeight; + int m_nMipmapCount; + ImageFormat m_ImageFormat; + int m_nByteCount; + byte* m_pTexelData; +}; + struct ColorMeshInfo_t { // A given color mesh can own a unique Mesh, or it can use a shared Mesh @@ -186,6 +196,8 @@ struct ColorMeshInfo_t IPooledVBAllocator * m_pPooledVBAllocator; int m_nVertOffsetInBytes; int m_nNumVerts; + ITexture * m_pLightmap; + ColorTexelsInfo_t * m_pLightmapData; }; struct DrawModelInfo_t |