Enumerations
eXSI_RTS_TriangleListType Enum

Enumerations

enum  eXSI_RTS_TriangleListType {
  RTS_TL_SINGLE_INDEX_ARRAY,
  RTS_TL_BYREF,
  RTS_TL_BYREF_POSD,
  RTS_TL_PACKED_ARRAY
}

Detailed Description

Types of triangle lists. Provided only for backward compatibility.

Deprecated:
7.0. Triangles lists are an obsolete concept in RTS API v3.0 shaders.
See also:
tagXSI_RTS_TriangleList,

Enumeration Type Documentation

Enumerator:
RTS_TL_SINGLE_INDEX_ARRAY 

Arrays define positions, normals, UV and colors and a single index is used.

RTS_TL_BYREF 

Positions, normals, UVs and colors are accessed by pointers, everything is in float.

RTS_TL_BYREF_POSD 

Positions, normals, UVs and colors are accessed by pointers, everything is in float, except position which is double.

RTS_TL_PACKED_ARRAY 

Arrays are tightly packed and stored in order.