specify attribute locations when creating Programs
This commit is contained in:
parent
5c652f2cc0
commit
e9cdd72ffc
@ -35,14 +35,14 @@ bool init(void)
|
|||||||
|
|
||||||
vs->create_from_file(GL_VERTEX_SHADER, "test/vert.glsl");
|
vs->create_from_file(GL_VERTEX_SHADER, "test/vert.glsl");
|
||||||
fs->create_from_file(GL_FRAGMENT_SHADER, "test/frag.glsl");
|
fs->create_from_file(GL_FRAGMENT_SHADER, "test/frag.glsl");
|
||||||
program->create(vs, fs);
|
program->create(vs, fs,
|
||||||
// program->bind_attribute("position", 0);
|
"position", 0);
|
||||||
|
|
||||||
vs2->create_from_file(GL_VERTEX_SHADER, "test/vert2.glsl");
|
vs2->create_from_file(GL_VERTEX_SHADER, "test/vert2.glsl");
|
||||||
fs2->create_from_file(GL_FRAGMENT_SHADER, "test/frag2.glsl");
|
fs2->create_from_file(GL_FRAGMENT_SHADER, "test/frag2.glsl");
|
||||||
program2->create(vs2, fs2);
|
program2->create(vs2, fs2,
|
||||||
// program2->bind_attribute("position", 0);
|
"position", 0,
|
||||||
// program2->bind_attribute("color", 1);
|
"color", 1);
|
||||||
|
|
||||||
GLfloat coords[] = {
|
GLfloat coords[] = {
|
||||||
-0.5, -0.5,
|
-0.5, -0.5,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user