   A kind of GL_COMPILE_APPEND exists?
  Hello!Is there a way to append new commands to an existing list without reexecuting everything from the beginning? 
  no, once a list is built it cant be changed, only destroyed ;  ...but, calls to glCallList() and glCallLists can be included in other lists. So...glNewList ( new_list, GL_COMPILE );// more commands...glCallList ( other_list );// more commands...glEndList ( );   You'll have to keep the other list since the call to glCallList/glCallLists is compiled into the new list, not the other lists commands.   [edited by - microdot on February 14, 2004 5:39:54 AM];  Thanks, guys! I''ll try microdot''s way, chaning more lists can useful here, thanks!Michele