9 static D3D11_INPUT_ELEMENT_DESC layout[] =
11 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT,
12 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
13 {
"NORMAL", 0, DXGI_FORMAT_R32G32B32_FLOAT,
14 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0 },
15 {
"TEXCOORD", 0, DXGI_FORMAT_R32G32_FLOAT,
16 0, 24, D3D11_INPUT_PER_VERTEX_DATA, 0 },
34 static D3D11_INPUT_ELEMENT_DESC layout[] =
36 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT,
37 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0},
38 {
"WEIGHTS", 0, DXGI_FORMAT_R8G8B8A8_UNORM,
39 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0},
40 {
"BONES", 0, DXGI_FORMAT_R8G8B8A8_UINT,
41 0, 16, D3D11_INPUT_PER_VERTEX_DATA, 0},
42 {
"NORMAL", 0, DXGI_FORMAT_R32G32B32_FLOAT,
43 0, 20, D3D11_INPUT_PER_VERTEX_DATA, 0},
44 {
"TEXCOORD", 0, DXGI_FORMAT_R32G32_FLOAT,
45 0, 32, D3D11_INPUT_PER_VERTEX_DATA, 0},
46 {
"TANGENT", 0, DXGI_FORMAT_R32G32B32_FLOAT,
47 0, 40, D3D11_INPUT_PER_VERTEX_DATA, 0},
62 static D3D11_INPUT_ELEMENT_DESC layout[] =
64 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT,
65 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
66 {
"COLOR", 0, DXGI_FORMAT_R32G32B32_FLOAT,
67 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0 },
81 static D3D11_INPUT_ELEMENT_DESC layout[] =
83 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT,
84 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
99 static D3D11_INPUT_ELEMENT_DESC layout[] =
101 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT,
102 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
103 {
"TEXCOORD", 0, DXGI_FORMAT_R32G32_FLOAT,
104 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0 },
119 static D3D11_INPUT_ELEMENT_DESC layout[] =
121 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT,
122 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
123 {
"TEXCOORD", 0, DXGI_FORMAT_R32G32B32_FLOAT,
124 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0 },
139 static D3D11_INPUT_ELEMENT_DESC layout[] =
141 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT,
142 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
143 {
"COLOR", 0, DXGI_FORMAT_R32G32B32_FLOAT,
144 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0 },
145 {
"RADIUS", 0, DXGI_FORMAT_R32_FLOAT,
146 0, 24, D3D11_INPUT_PER_VERTEX_DATA, 0 },
163 static D3D11_INPUT_ELEMENT_DESC layout[] =
165 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT,
166 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
167 {
"VELOCITY", 0, DXGI_FORMAT_R32G32B32_FLOAT,
168 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0 },
169 {
"COLOR", 0, DXGI_FORMAT_R32G32B32_FLOAT,
170 0, 24, D3D11_INPUT_PER_VERTEX_DATA, 0 },
171 {
"RADIUS", 0, DXGI_FORMAT_R32_FLOAT,
172 0, 36, D3D11_INPUT_PER_VERTEX_DATA, 0 },
187 static D3D11_INPUT_ELEMENT_DESC layout[] =
189 {
"POSITION", 0, DXGI_FORMAT_R32G32B32_FLOAT, 0, 0, D3D11_INPUT_PER_VERTEX_DATA, 0 },
190 {
"COLOR", 0, DXGI_FORMAT_R32G32B32A32_FLOAT, 0, 12, D3D11_INPUT_PER_VERTEX_DATA, 0 },
191 {
"TEXCOORD", 0, DXGI_FORMAT_R32G32_FLOAT, 0, 28, D3D11_INPUT_PER_VERTEX_DATA, 0 },
static UINT GetNumElements()
static UINT GetNumElements()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()
static UINT GetNumElements()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()
static UINT GetNumElements()
static UINT GetNumElements()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()
static UINT GetNumElements()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()
static UINT GetNumElements()
static UINT GetNumElements()
static UINT GetNumElements()
static D3D11_INPUT_ELEMENT_DESC * GetVertexLayout()