

Public Member Functions | |
| virtual void | attribArray (unsigned int index, int size, GLenum type, unsigned int stride, const void *pointer) |
| virtual void | disable () |
| virtual void | disableAttribArray (unsigned int) |
| virtual void | enable () |
| virtual void | enableAttribArray (unsigned int) |
| virtual void | parameter (vp::Parameter, const float *) |
| virtual void | parameter (vp::Parameter, float, float, float, float) |
| virtual void | use (unsigned int) |
| VertexProcessorARB () | |
| virtual | ~VertexProcessorARB () |
|
|
Definition at line 482 of file vertexprog.cpp. 00483 {
00484 }
|
|
|
Definition at line 486 of file vertexprog.cpp. 00487 {
00488 }
|
|
||||||||||||||||||||||||
|
Implements VertexProcessor. Definition at line 526 of file vertexprog.cpp. References glx::glVertexAttribPointerARB. 00531 {
00532 glx::glVertexAttribPointerARB(index, size, type, GL_FALSE, stride, ptr);
00533 }
|
|
|
Implements VertexProcessor. Definition at line 495 of file vertexprog.cpp. References GL_VERTEX_PROGRAM_ARB. 00496 {
00497 glDisable(GL_VERTEX_PROGRAM_ARB);
00498 }
|
|
|
Implements VertexProcessor. Definition at line 521 of file vertexprog.cpp. References glx::glDisableVertexAttribArrayARB. 00522 {
00523 glx::glDisableVertexAttribArrayARB(index);
00524 }
|
|
|
Implements VertexProcessor. Definition at line 490 of file vertexprog.cpp. References GL_VERTEX_PROGRAM_ARB. 00491 {
00492 glEnable(GL_VERTEX_PROGRAM_ARB);
00493 }
|
|
|
Implements VertexProcessor. Definition at line 516 of file vertexprog.cpp. References glx::glEnableVertexAttribArrayARB. 00517 {
00518 glx::glEnableVertexAttribArrayARB(index);
00519 }
|
|
||||||||||||
|
Implements VertexProcessor. Definition at line 511 of file vertexprog.cpp. References GL_VERTEX_PROGRAM_ARB, and glx::glProgramEnvParameter4fvARB. 00512 {
00513 glx::glProgramEnvParameter4fvARB(GL_VERTEX_PROGRAM_ARB, param, fv);
00514 }
|
|
||||||||||||||||||||||||
|
Implements VertexProcessor. Definition at line 505 of file vertexprog.cpp. References GL_VERTEX_PROGRAM_ARB, and glx::glProgramEnvParameter4fARB. 00507 {
00508 glx::glProgramEnvParameter4fARB(GL_VERTEX_PROGRAM_ARB, param, x, y, z, w);
00509 }
|
|
|
Implements VertexProcessor. Definition at line 500 of file vertexprog.cpp. References GL_VERTEX_PROGRAM_ARB, and glx::glBindProgramARB. 00501 {
00502 glx::glBindProgramARB(GL_VERTEX_PROGRAM_ARB, prog);
00503 }
|
1.4.1