|
From: Andreas R. <And...@gm...> - 2002-05-29 11:48:35
|
Hi, I've updated the SF tree with the changes to the cross platform code. What *you* need to do for the individual platforms is: a) Rename the following functions in sqXYZOpenGL.c glGetIntProperty() -> glGetIntPropertyOS() glSetIntProperty() -> glSetIntPropertyOS() b) Remove any non-negative properties from the OS specific variants. Those are handled by the cross-platform part and you will never be called with a non-negative property. E.g., for win32 the above two functions just return zero since no OS specific properties are supported. For the Mac this should only handle the refresh stuff and nothing else. Cheers, - Andreas > -----Original Message----- > From: squ...@li... > [mailto:squ...@li...] On Behalf > Of Andreas Raab > Sent: Tuesday, May 28, 2002 5:08 PM > To: squ...@li... > Subject: [Squeak-VMdev] Restructuring some 3D stuff > > > Hi Guys, > > I need to do some restructuring in the 3D stuff - it turns out that I > put one of the functions into the wrong place (namely the platform > dependent part) and I just added some stuff that would now need to be > duplicated across the various platform branches. This is as good an > opportunity as ever to relocate the functions in question (namely > glGetIntProperty and glSetIntProperty) into the cross platform part of > it. > > So how shall we go about this?! Do you want me to just update the > platform independent part and remove those functions from > your code when > you got time?! > > Cheers, > - Andreas > > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > Squeak-VMdev mailing list > Squ...@li... > https://lists.sourceforge.net/lists/listinfo/squeak-vmdev > |