-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathVertexPositionColor.cpp
More file actions
20 lines (14 loc) · 1.04 KB
/
Copy pathVertexPositionColor.cpp
File metadata and controls
20 lines (14 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include "VertexPositionColor.h"
namespace XKS {
const VertexAttribDescription VertexPositionColor::Attributes[VertexPositionColor::AttributesCount] = {
VertexAttribDescription(3, GL_FLOAT, (const GLvoid*) offsetof(VertexPositionColor, m_position)),
VertexAttribDescription(4, GL_FLOAT, (const GLvoid*) offsetof(VertexPositionColor, m_color)) };
const VertexAttribDescription VertexPositionTexture::Attributes[VertexPositionTexture::AttributesCount] = {
VertexAttribDescription(3, GL_FLOAT, (const GLvoid*) offsetof(VertexPositionTexture, m_position)),
VertexAttribDescription(2, GL_FLOAT, (const GLvoid*) offsetof(VertexPositionTexture, m_texture)) };
const VertexAttribDescription VertPosTexCompressed::Attributes[VertPosTexCompressed::AttributesCount] = {
VertexAttribDescription(3, GL_UNSIGNED_BYTE, (const GLvoid*) offsetof(VertPosTexCompressed, m_position)),
VertexAttribDescription(2, GL_UNSIGNED_SHORT, (const GLvoid*) offsetof(VertPosTexCompressed, m_texture))
};
}