-
Simple display list question
Let's say I've compiled a display list which has the following lines inside it:
x := 0.5;
y := 6*arcsin(x);
glRotatef(y, 0, 1, 0);
When I call the list will it go through the calculation of y again, or will it have already stored y and simply execute the command, glRotatef(pi, 0, 1, 0)?
(Note: pi is 3.14159..., as you probably guessed, i.e. 6*arcsin(0.5) = pi.)
-
Senior Member
OpenGL Guru
Re: Simple display list question
Display lists don't record any machine code, only OpenGL calls and its parameters. So y is only calculated once.
-
Re: Simple display list question
Also remember that not all GL commands are stored in display lists. There's a description of the ones which are not included in display lists here: http://www.opengl.org/developers/doc...l/newlist.html
-
Re: Simple display list question
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules