Forums › English Language Forums › Technical › Technical Issues

Search

Open GL 1 or 2?

3 replies [Last post]
Wed, 03/23/2011 - 19:10
BehindCurtai
Legacy Username

While tracking down an issue (ha!) with firefox 4 and PPC machines, I found this:

Unfortunately, PPC Tiger does not support OpenGL 2 at al (the really irritating part is that Intel Tiger does have OpenGL 2, and OpenGL 2 came out in 2004!).

Does SK have anything in it that wants OGL 2? Might this be why a G4 mac is so much worse than a microsoft windows system?

EDIT: REAL ICCKY:

Mozilla requires non-power-of-two texture sizes, which require OpenGL 2.

Does this mean that a 1024x512 display would have hardware acceleration, while anything else would not?

Wed, 03/23/2011 - 20:11
#1
Dogrock's picture
Dogrock
The minimum GPU specs feature

The minimum GPU specs feature cards that support up to OpenGL 1.3, So I'd say that's where the bar is. However, I bet only checking "Compatibility Mode" forces OpenGL 1.3, otherwise the game probably wants to use more advanced features.

Thu, 03/24/2011 - 09:33
#2
BehindCurtai
Legacy Username
If OpenGL version 1 is based

If OpenGL version 1 is based around powers-of-2 for drawing screen size, then full hardware support would basically require a 1024x512 drawing pad. Add to that whatever bordering pixel space the game uses in addition, and that would then become the ideal sized window resolution to use.

I've used a microsoft windows machine with a 420 "Geoforce 4", that apparently has nothing in common with any other geoforce 4 card, yet it runs SK just fine. So software fallback in the driver is, to some extent, expected; that, plus apparently better drivers for microsoft windows than for apple mac seems to be an issue at the low end.

Compatibility mode turned off the GLSL shaders, at least; not sure what else they do. (Software shaders ... well, they do work :-).

Sat, 03/26/2011 - 11:40
#3
BehindCurtai
Legacy Username
And yet

And yet more.

http://www.idevgames.com/forums/printthread.php?tid=3814&page=2

The last generation of G4 iBooks have 9550s.

10.4.8 also introduces the extensions that were missing from 10.4.7 but merged into 2.0 -- ARB_draw_buffers and ARB_texture_non_power_of_two. Radeon 9550+ and GeForce 6600+ cards report that they support both.

However, the Radeons are effectively lying. They do *not* support non-power-of-two textures with mipmapping in hardware. If you enable mipmapping for an NPOT texture on a Radeon, you will fall back to software rendering.

===
Does Spiral Knights use textures (not viewports :-) that are not powers of two in size?

The 9550 is a "mobility" card. My other machine is a 9300 discrete, and it ... yea, apparently another site also says that it claims support for this and does not have it in hardware.

So:
1. Does SK use non powers of two?
2. Can compatibility mode force powers of two?

Powered by Drupal, an open source content management system