VortexGE Conversion Guide
This document will explain about
how to convert applications previously
created with older version of VortexGE so that can be compiled and
linked with the newest
version of VortexGE. To see project history (revisions and
improvements) see project history.
Please report bugs to my e-mail if you have time (do not send big
attachment, since my inbox capacity is very limited).
Converting
from Version 0.4.5-1 to Version 0.4.7-6 :
- _CVortexPanel3DBuffer::CameraTransform() is renamed to
_CVortexPanel3DBuffer::Transform().
- _TVortexDSPSettings is renamed to _TVortexAudSettings.
- Besides that, should be no other source code conversion needed,
just
recompile everything.
Converting
from Version 0.4.4-1 to Version 0.4.5-1 :
- These versioning macros are renamed :
- __GV_MAJOR__ is renamed to __VG_MAJOR__
- __GV_MINOR__ is renamed to __VG_MINOR__
- __GV_REVISION__ is renamed to __VG_REVISION__
- __GV_VERSION__ is renamed to __VG_VERSION__
- If your code crash with this new version of VortexGE, try to add
the
keyword "_sse" to your variable declarations if they are will be passed
to VortexGE
functions. If still crash, try to disable the SSE optimization
(change the build macros inside
"vbtypes.h).
- Besides those, should be no other source code conversion needed,
just
recompile everything.
Converting
from Version 0.4.3-5 to Version 0.4.4-1 :
- All programs previously created with version 0.4.3-5 can compiled
using version 0.4.4-1, with some modifications :
- Change all "_CVortexDisplayX11" text to "_CVortexVideoEnv".
- Change all "_CVortexDSPEnv" text to "CVortexAudioEnv".
- Change all "_CVortexDSPSoundBuffer" text to
"_CVortexSoundBuffer".
- Besides those, should be no other source code conversion needed,
just
recompile everything.
Main Index