My question is that is it allowed to issue VertexAttribPointer with a type of GL_UNSIGNED_BYTE but with normalized flag set as GL_FALSE? If yes then I would ask whether they are usable from GLSL with e.g. vec0 in the same style if they would have been normalized? 