   glLockarray
  I call this to lock the array but instead of making it run faster it makes it run a lot slower anyone know why this could be?if(glLockArraysEXT)glLockArraysEXT(0,NoVertexX*NoVertexZ); 
  Just forget about this extension. Use VBO instead.   You should never let your fears become the boundaries of your dreams. 