Beispiel #1
0
void REPLICATESPU_APIENTRY replicatespu_DeleteLists(GLuint listIdentifier, GLsizei range)
{
	if (range < 0) {
	    crStateError(__LINE__, __FILE__, GL_INVALID_VALUE, 
		"replicate: DeleteLists with negative range (%d)",
		range);
	    return;
	}

	crStateDeleteLists(listIdentifier, range);
	crDLMDeleteLists(listIdentifier, range);

	if (replicate_spu.swap)
	{
		crPackDeleteListsSWAP(listIdentifier, range);
	}
	else
	{
		crPackDeleteLists(listIdentifier, range);
	}
}
Beispiel #2
0
void SERVER_DISPATCH_APIENTRY crServerDispatchDeleteLists( GLuint list, GLsizei range )
{
    list = TranslateListID( list );
    crStateDeleteLists( list, range );
    cr_server.head_spu->dispatch_table.DeleteLists( list, range );
}