Lines Matching refs:s_IndexArray
111 GLushort* s_IndexArray = NULL; variable
318 glBufferData(s_ElementArrayBufferDataType, s_IndexArraySize, s_IndexArray, GL_STATIC_DRAW); in InitializeCube()
352 s_IndexArray = (GLushort*)demo::Alloc(s_IndexArraySize); in AllocateCube()
353 if ( s_IndexArray == NULL ) in AllocateCube()
607 s_IndexArray[3 * triangleIndex] = 0; in SetCubeIndex()
608 s_IndexArray[3 * triangleIndex + 1] = 2; in SetCubeIndex()
609 s_IndexArray[3 * triangleIndex + 2] = 1; in SetCubeIndex()
611 s_IndexArray[3 * triangleIndex] = 0; in SetCubeIndex()
612 s_IndexArray[3 * triangleIndex + 1] = 3; in SetCubeIndex()
613 s_IndexArray[3 * triangleIndex + 2] = 2; in SetCubeIndex()
617 s_IndexArray[3 * triangleIndex] = 4; in SetCubeIndex()
618 s_IndexArray[3 * triangleIndex + 1] = 6; in SetCubeIndex()
619 s_IndexArray[3 * triangleIndex + 2] = 5; in SetCubeIndex()
621 s_IndexArray[3 * triangleIndex] = 4; in SetCubeIndex()
622 s_IndexArray[3 * triangleIndex + 1] = 7; in SetCubeIndex()
623 s_IndexArray[3 * triangleIndex + 2] = 6; in SetCubeIndex()
627 s_IndexArray[3 * triangleIndex] = 8; in SetCubeIndex()
628 s_IndexArray[3 * triangleIndex + 1] = 10; in SetCubeIndex()
629 s_IndexArray[3 * triangleIndex + 2] = 9; in SetCubeIndex()
631 s_IndexArray[3 * triangleIndex] = 8; in SetCubeIndex()
632 s_IndexArray[3 * triangleIndex + 1] = 11; in SetCubeIndex()
633 s_IndexArray[3 * triangleIndex + 2] = 10; in SetCubeIndex()
637 s_IndexArray[3 * triangleIndex] = 12; in SetCubeIndex()
638 s_IndexArray[3 * triangleIndex + 1] = 14; in SetCubeIndex()
639 s_IndexArray[3 * triangleIndex + 2] = 13; in SetCubeIndex()
641 s_IndexArray[3 * triangleIndex] = 12; in SetCubeIndex()
642 s_IndexArray[3 * triangleIndex + 1] = 15; in SetCubeIndex()
643 s_IndexArray[3 * triangleIndex + 2] = 14; in SetCubeIndex()
647 s_IndexArray[3 * triangleIndex] = 16; in SetCubeIndex()
648 s_IndexArray[3 * triangleIndex + 1] = 18; in SetCubeIndex()
649 s_IndexArray[3 * triangleIndex + 2] = 17; in SetCubeIndex()
651 s_IndexArray[3 * triangleIndex] = 16; in SetCubeIndex()
652 s_IndexArray[3 * triangleIndex + 1] = 19; in SetCubeIndex()
653 s_IndexArray[3 * triangleIndex + 2] = 18; in SetCubeIndex()
657 s_IndexArray[3 * triangleIndex] = 20; in SetCubeIndex()
658 s_IndexArray[3 * triangleIndex + 1] = 22; in SetCubeIndex()
659 s_IndexArray[3 * triangleIndex + 2] = 21; in SetCubeIndex()
661 s_IndexArray[3 * triangleIndex] = 20; in SetCubeIndex()
662 s_IndexArray[3 * triangleIndex + 1] = 23; in SetCubeIndex()
663 s_IndexArray[3 * triangleIndex + 2] = 22; in SetCubeIndex()
695 glBufferSubData(GL_ELEMENT_ARRAY_BUFFER, 0, s_IndexArraySize, s_IndexArray); in UpdateCubeVBO()
751 if ( s_IndexArray != NULL ) in DeallocateCube()
753 demo::Free((void*) s_IndexArray); in DeallocateCube()
754 s_IndexArray = NULL; in DeallocateCube()