]> git.sesse.net Git - nageru/blobdiff - flow.cpp
Remove some duplicate vertex attributes.
[nageru] / flow.cpp
index dd22a58c902232ecb33c1934e1e91d24dd5f0a1d..74b0fd03375098891bd082fdc3a93779af8ada72 100644 (file)
--- a/flow.cpp
+++ b/flow.cpp
@@ -240,10 +240,6 @@ Sobel::Sobel()
        glEnableVertexArrayAttrib(sobel_vao, position_attrib);
        glVertexAttribPointer(position_attrib, 2, GL_FLOAT, GL_FALSE, 0, BUFFER_OFFSET(0));
 
-       GLint texcoord_attrib = glGetAttribLocation(sobel_program, "texcoord");
-       glEnableVertexArrayAttrib(sobel_vao, texcoord_attrib);
-       glVertexAttribPointer(texcoord_attrib, 2, GL_FLOAT, GL_FALSE, 0, BUFFER_OFFSET(0));
-
        uniform_tex = glGetUniformLocation(sobel_program, "tex");
        uniform_inv_image_size = glGetUniformLocation(sobel_program, "inv_image_size");
 }
@@ -299,10 +295,6 @@ MotionSearch::MotionSearch()
        glEnableVertexArrayAttrib(motion_search_vao, position_attrib);
        glVertexAttribPointer(position_attrib, 2, GL_FLOAT, GL_FALSE, 0, BUFFER_OFFSET(0));
 
-       GLint texcoord_attrib = glGetAttribLocation(motion_search_program, "texcoord");
-       glEnableVertexArrayAttrib(motion_search_vao, texcoord_attrib);
-       glVertexAttribPointer(texcoord_attrib, 2, GL_FLOAT, GL_FALSE, 0, BUFFER_OFFSET(0));
-
        uniform_image_size = glGetUniformLocation(motion_search_program, "image_size");
        uniform_inv_image_size = glGetUniformLocation(motion_search_program, "inv_image_size");
        uniform_image0_tex = glGetUniformLocation(motion_search_program, "image0_tex");