Testing, 6205+

Testing, 6205+

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Testing, 6205+

Post by Argh »

Gone for a week, here are the results:

1. Capture did not ever complete (this has been fixed by Det in 6211, and is now tested).

2. Rendering problems, again:

On the 9600, with latest Catalyst driver release:

Framerate on the 9600 is lower than on the last test. Grass is not rendering properly- I just see green squares.

Unit icons aren't working properly- the texture location must not be getting read properly, or something, they're all just squares. Looks like CEGs work.

Image

On the 7800, everything appears to be working and is stable, thus far. Icons and grass draw normally.

3. There are new Registry entries for 0.76b1+... but the installed SpringSettings doesn't modify them, so I have to hand-hack them. I'm sure that means I'm looking at WIP stuff there, and I'm glad that we're finally getting rid of Settings.exe, so don't get me wrong, I'm going to be happy when we get there...

4. InvertMouse is on by default in the new Registry settings :P

5. Shadows no longer work at all, on the 9600. Spring informs me that my driver / hardware setup doesn't support them. Checked all settings, I have Advanced Unit Shading on, etc., so I'm at a loss at to what's "changed" since I last tested this. It's not a big loss, frankly- shadow performance was so terrible on the 9600 that it's not like anybody in their right mind would use them.

6. Water 4's default settings are still hosed, producing identical results as the last time tested.

7. DrawScreen objects are no longer hidden when F5 is hit. This means, among other problems, that my Lua UI cannot be fully hidden now :P I can't make it fully Widget, but I guess I can make it Gadget / Widget to get around this.

Perhaps we need a DrawUI function call that is only for elements that we want drawn as UI, so that users can still hide the UI if they want to, regardless of how Lua developers are designing their stuff?
Last edited by Argh on 22 Jul 2008, 02:44, edited 1 time in total.
User avatar
jK
Spring Developer
Posts: 2299
Joined: 28 Jun 2007, 07:30

Re: Testing, 6205+

Post by jK »

1. why write down fixed stuff again?
2. drivers?
3. no comment
4. it is part of (3.)
5. ShadowHandler haven't got changed at all, so again drivers ...
6. I SAID YA ALREADY X TIMES YOU HAVE TO UPDATE YOUR SPRINGCONTENT.SDZ
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Testing, 6205+

Post by Argh »

I SAID YA ALREADY X TIMES YOU HAVE TO UPDATE YOUR SPRINGCONTENT.SDZ
Shouldn't that be in the installer build by now?

As for the drivers issue... it appears you're correct, after further testing. The new Catalyst drivers simply do not support the OpenGL extensions needed for the shadowmaps. Oh well, big loss ;)

And issue 1 was typed while I was in the middle of testing stuff. I figured that Det would like to know that his fix had been verified.

[EDIT] Added issue 7.
User avatar
LordMatt
Posts: 3393
Joined: 15 May 2005, 04:26

Re: Testing, 6205+

Post by LordMatt »

Argh wrote:Shouldn't that be in the installer build by now?
As far as I know it should. That file is made as a part of the compile process.
trepan
Former Engine Dev
Posts: 1200
Joined: 17 Nov 2005, 00:52

Re: Testing, 6205+

Post by trepan »

7. the change was intentional, Spring.IsGUIHidden()
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Testing, 6205+

Post by Argh »

All right, I'll add that to the DrawScreen loop. I assume that just returns a boolean?

[EDIT]

Yes, it does. Fixed.
User avatar
REVENGE
Posts: 2382
Joined: 24 Aug 2006, 06:13

Re: Testing, 6205+

Post by REVENGE »

Argh wrote:As for the drivers issue... it appears you're correct, after further testing. The new Catalyst drivers simply do not support the OpenGL extensions needed for the shadowmaps. Oh well, big loss ;)
The hell? Sounds like megaphail, why would this be the case? Is this only for lower end, "legacy" cards, or was this functionality lost completely in the driverset?
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Re: Testing, 6205+

Post by Argh »

I have no idea. I assume it's just the older cards, like the 9600, which could barely handle shadows with nothing major going on anyhow.
Post Reply

Return to “Engine”