/************************************************************ * * * main.h * * * * * LPGE 1997 * * * * Copyright (C) 1996 Sony Computer Entertainment Inc. * * All Rights Reserved * * * ***********************************************************/ #ifndef MAIN_H_INCLUDED /**************************************************************************** constants and externed globals ****************************************************************************/ #define MAX_SIZEOF_PRIMITIVE 24 // GPU packet areas extern PACKET packetArea[2][1536 * MAX_SIZEOF_PRIMITIVE]; extern PACKET packetArea2[2][128 * MAX_SIZEOF_PRIMITIVE]; extern PACKET packetArea3[2][128 * MAX_SIZEOF_PRIMITIVE]; extern PACKET packetArea4[2][128 * MAX_SIZEOF_PRIMITIVE]; extern PACKET packetArea5[2][128 * MAX_SIZEOF_PRIMITIVE]; extern PACKET packetArea6[2][1536 * MAX_SIZEOF_PRIMITIVE]; extern PACKET packetArea7[2][128 * MAX_SIZEOF_PRIMITIVE]; #define USE_FIRST_PACKET_AREA 1001 #define USE_SECOND_PACKET_AREA 1002 #define USE_BOTH_PACKET_AREAS 1003 #define OT_LENGTH 9 // this below is 14 - OT_LENGTH, required for GsSortSobject4 #define OT_SHIFT 5 // this below is (1<