Heya all,
First of all: There is an issue with Blt with the current 2.04 release on several devices. It was caused by "correcting" a clipping issue introduced in GapiDraw 2.03. It is recommended that you do not use CGapiSurface::Blt if you are deploying your code based on GapiDraw 2.04.
Secondly: The licensing terms in GapiDraw might change as of GapiDraw 2.05. Please remember that GapiDraw is owned and developed by a company, and not as a hobby. GapiDraw 2.05 is finally getting really stable after all the changes introduced in the 2.0 version, but it did unfortunately come at a price.
If you have questions or comments on the licensing, please direct them to the business creation manager at the Viktoria Institute Shahab Ghavami (
shahab.ghavami@viktoria.se ). I am not in the position to discuss nor comment on any licensing policies. The current discussion is that GapiDraw will use a licensing scheme similar to GapiTools (i.e. a free version with a startup-banner, and different banner-free licensing schemes depending on usage). It is also possible that GapiDraw will use licensing terms similar to FMOD, where independent developers will be able to get a significant discount. GapiDraw will also most probably be sold "per platform" similar to fmod where you license the platforms you need for your product.
GapiDraw 2.05 will be available on September 04 - both as a version that is free to use (but will come with a startup-banner), and as a commercial banner-free version.
[Preliminary change log]
------------------------------
GapiDraw 2.05 - September 04, 2003
SDK improvements
-Decreased the size of the Pocket PC and Smartphone DLLs. The GapiDraw ARM DLL is now 250kb (was 304kb).
-New function: "ChangeFPS" was added to CGapiApplication.
Bug Fixes
-Blt would previously crash with an assertion failure on some devices due to an issue introduced in GapiDraw 2.04.
SDK changes
-The licensing terms might be changed.
----