# Processing through multiple shaders (LWJGL/Java/OpenGL)

Very simple question: Is it possible to process a vbo through different shaders? If so, how? What I want is sth like this:

reflectionShader.bind(); //starts shader
process(vbo); //"renders" vbo using bound shader
process(vbo);
render(vbo); //output to screen

• I don't think most systems support that as a single batch if that's your intention. Maybe if your broaden your explanation of what you hope to acheive, someone can help you find another alternative. – RobStone Aug 7 '15 at 12:58