e0e0c19eefceaf5d4ec40f9466b58a771f50e799vboxsync/* Copyright (c) 2001, Stanford University
e0e0c19eefceaf5d4ec40f9466b58a771f50e799vboxsync * All rights reserved
e0e0c19eefceaf5d4ec40f9466b58a771f50e799vboxsync * See the file LICENSE.txt for information on redistributing this software.
e0e0c19eefceaf5d4ec40f9466b58a771f50e799vboxsyncvoid PACK_APIENTRY crPackCallListsSWAP(GLint n, GLenum type,
a0d1e40cc56a54314af0a1a4b5e13905ffd78393vboxsync "crPackCallLists(bad type)" );
a0d1e40cc56a54314af0a1a4b5e13905ffd78393vboxsync packet_length = sizeof( n ) +
a0d1e40cc56a54314af0a1a4b5e13905ffd78393vboxsync sizeof( type ) +
a0d1e40cc56a54314af0a1a4b5e13905ffd78393vboxsync data_ptr = (unsigned char *) crPackAlloc( packet_length );
a0d1e40cc56a54314af0a1a4b5e13905ffd78393vboxsync for ( i = 0 ; i < n ; i++)
e0e0c19eefceaf5d4ec40f9466b58a771f50e799vboxsyncvoid PACK_APIENTRY crPackNewListSWAP( GLuint list, GLenum mode )
f3f69e0e8d6a713566e129aa3ab321b1e6b07fbcvboxsync CR_CMDBLOCK_BEGIN( pc, CRPACKBLOCKSTATE_OP_NEWLIST );
f3f69e0e8d6a713566e129aa3ab321b1e6b07fbcvboxsync CR_GET_BUFFERED_POINTER_NO_BEGINEND_FLUSH( pc, 16, GL_FALSE );
a0d1e40cc56a54314af0a1a4b5e13905ffd78393vboxsync WRITE_DATA( 4, GLenum, SWAP32(CR_NEWLIST_EXTEND_OPCODE) );
a0d1e40cc56a54314af0a1a4b5e13905ffd78393vboxsync WRITE_DATA( 4, GLenum, SWAP32(CR_ENDLIST_EXTEND_OPCODE) );