Author Topic: GLSL support and Radeon 9xxx series  (Read 1742 times)

0 Members and 1 Guest are viewing this topic.

Offline MP-Ryan

  • Makes General Discussion Make Sense.
  • Global Moderator
  • 210
  • Keyboard > Pen > Sword
GLSL support and Radeon 9xxx series
Figured this would be a more appropriate discussion for the SCP forum rather than recent builds.

So, I have a Radeon 9500 Pro which supposedly has GLSL support, yet when I try out normal mapping FSO crashes each and every time.  Here are the relevant lines of the debug spew (the rest has been posted for taylor in a recent builds thread):

Compiling shader ->  b-vert.sdr / b-frag.sdr ...
  Shader linked with warnings...
 Link successful. The GLSL vertex shader will run in software due to the GLSL fragment shader running in software. The GLSL fragment shader will run in software - available number of constants exceeded.
  Compiling shader ->  bn-vert.sdr / bn-frag.sdr ...

This error occurs on the Catalyst 7.10 drivers, the most recent set from ATI, and on the Omega drivers based on this release.

In an effort to determine if I really do have GLSL support, I discovered the 3DLabs GLSL Parser Test ( http://developer.3dlabs.com/downloads/glslparsertest/index.htm ).  Running this generates mostly passes with eight specific failures.  I'm attaching the log file to this post.

So - has anyone else with a Radeon 9500 or 9800 series card managed to find a driver release that gives correct normal mapping functionality?

And secondly, would those of you with older ATI cards, with or without working normal mapping, please try running the Parser Test?


[attachment deleted by ninja]
"In the beginning, the Universe was created.  This made a lot of people very angry and has widely been regarded as a bad move."  [Douglas Adams]

 

Offline MP-Ryan

  • Makes General Discussion Make Sense.
  • Global Moderator
  • 210
  • Keyboard > Pen > Sword
Re: GLSL support and Radeon 9xxx series
Update - the Catalyst 7.9 drivers, which got things working for karajorma, exhibit the same problems.
"In the beginning, the Universe was created.  This made a lot of people very angry and has widely been regarded as a bad move."  [Douglas Adams]

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Re: GLSL support and Radeon 9xxx series
I'll have you know I have this problem too.
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline chief1983

  • Still lacks a custom title
  • Moderator
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: GLSL support and Radeon 9xxx series
There was another thread where this was apparently gone into in more detail, it seems the 9xxx cards don't have Shader Model 3 support, and that's going to be required for now to get GLSL working.  That's what it sounded like anyway.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays