Page 1 of 1

GapiDraw 3.6 Issues

PostPosted: May 27, 2006 @ 4:39am
by InexorableTash

PostPosted: May 28, 2006 @ 11:17pm
by ten foot ninja

PostPosted: May 31, 2006 @ 8:16am
by Johan
Thanks for the feedback. I will investigate.

PostPosted: Jun 4, 2006 @ 7:10am
by Thitsa

PostPosted: Aug 8, 2006 @ 4:13am
by InexorableTash

PostPosted: Aug 17, 2006 @ 2:26pm
by Johan

PostPosted: Aug 17, 2006 @ 11:26pm
by Johan
Ok for all you reading this post (620 reads so far) weare working on resolving these issues. Most of them have been resolved this far and we will shortly release an update to GapiDraw: 3.6a which also includes a fix for the Moto Q device.

Current status:

1. Release notes has now been updated.

2. I could not make a solution to GapiApplication that compiles without warnings on lvl4. If anyone has a solution to this please feel free to send me a PM.

3. I cannot reproduce these issues. All samples compile very clean in my Visual Studio 2005 environment. Anyone else who can reproduce this?

4. This error is caused if you use the RELEASE DLL of Visual Studio 2005 PC in a DEBUG build of the sample file. We will in GapiDraw 3.6a include a DEBUG build of GapiDraw for Visual Studio 2005 PC which resolves this issue.

//Johan

PostPosted: Aug 20, 2006 @ 10:43am
by Johan
Ok we just released GapiDraw 3.6a today which resolves some of these issues and more.

Current status:

1. Release notes has now been updated.

2. GapiApplication now compiles with no warnings when warning level is set to W4.

3. There were some debugging info remaining in the release build which has now been removed, which should cause GapiDraw to compile more nicely.

4. This issue was caused by using GapiDraw as a DLL and making a DEBUG build of an application in a stationary PC environment. Since GapiDraw was built in Release mode this caused memory issues. GapiDraw 3.6a now includes DEBUG DLL files, using one of these files will remove this memory issue.

//Johan

PostPosted: Aug 21, 2006 @ 7:35am
by InexorableTash
Yep, 3.6a addresses these issues. Yay, thanks Johan! You can compile Minimal on warning level 4 cleanly if you modify the Minimal project properties as follows:

General > Whole Program Optimization: Use Link Time Code Generation

C/C++ > Debug Information Format : Program Database (/Zi)

Linker > Ignore Specific Library: MSVCRT

Linker > Enable Incremental Linking: Default (no)

(Thus far I've only tried out Minimal. It'll be a few days before I have a chance to try retrofitting my hobby project.)

PostPosted: Aug 21, 2006 @ 9:13pm
by Johan
Thanks for these tips. :-) I'm gonna modify the sample projects and upload an updated version of 3.6a.