Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 7 of 7

Thread: Different capabilities - different boards confusion!

  1. #1
    Advanced Member Frequent Contributor
    Join Date
    Jul 2001
    Posts
    533

    Different capabilities - different boards confusion!

    Hi ppl,

    I've tested my application with a GeForce 2MX and it works great. With a TNT2 M64 it works mostly (minor niggles with some aspects of lighting, which I have mentioned in this forum frequently). I've tried a crappy ATI Rage XL and it doesn't like my app at all and most recently I've tried a Voodoo 3000 - which doesn't work correctly either (almost as bad as the XL).

    Now my question is therefore: how can I detect minimum capability support for things such as GL_LUMINANCE or GL_ALPHA, etc. Will this stuff be available in the DX caps structure? How the hell do you guys get your games to work on so many platforms!!?!!

  2. #2
    Senior Member OpenGL Pro
    Join Date
    Jul 2001
    Location
    France
    Posts
    1,749

    Re: Different capabilities - different boards confusion!

    i think you've done all under Windows.
    OK.

    there are some extensions define in glext.h
    make sure your drivers are OK.
    Concerning the differences you got between 2 nvidia cards, i think it's just disgusting!
    Nvidia uses the same pilot for all its cards which are differents: mx has got less capacities, so some tricks won't work as it does with normal gpu.

    i can't be more precise.

    JD

  3. #3
    Senior Member OpenGL Pro
    Join Date
    Sep 2000
    Location
    Santa Clara, CA
    Posts
    1,463

    Re: Different capabilities - different boards confusion!

    Robbo, I _will_ look at that one, I've just been very busy (as usual!).

    - Matt

  4. #4
    Member Regular Contributor
    Join Date
    Nov 2000
    Posts
    409

    Re: Different capabilities - different boards confusion!

    I wouldn't even bother to support *dead* products.

    The voodoo is dead, and the drivers were never really that good.

    The Rage XL (if this is a pre Rage 128/Radeon board, then skip it!)

    For the record, your app/game should support minimum rage 128 or TNT2 or Kyro 1/2. Anything else is just wishfull thinking. (Oh, I suppose the matrox G400 also.)

    However, personally, I say only support GF2 and higher or Radeon 7500 or better, and Kyro 2.

  5. #5
    Advanced Member Frequent Contributor
    Join Date
    Jul 2001
    Posts
    533

    Re: Different capabilities - different boards confusion!

    Well my idea is to say GeForce 2MX or better. But I'm puzzled that cross platform compatibility doesn't involve any actualy compatibility at all! I guess thats just the driver writing (would be great to do things correctly in software if they aren't available in hardward of course).

    Anyway, I'm happy using NVIDIA cards and we buy the hardware for our customers when we sell them the software. It would just be nice to have a more robust product

  6. #6
    Advanced Member Frequent Contributor
    Join Date
    Jul 2001
    Posts
    533

    Re: Different capabilities - different boards confusion!

    Originally posted by mcraighead:
    Robbo, I _will_ look at that one, I've just been very busy (as usual!).

    - Matt
    Matt, if you weren't busy I'd assume you weren't doing your job properly

  7. #7
    Advanced Member Frequent Contributor
    Join Date
    Jul 2001
    Posts
    533

    Re: Different capabilities - different boards confusion!

    Well I got it to work with the Voodoo 3000. It was just a case of dumping GL_BGR (and swapping texels over myself manually) and not using odd shaped textures. For some reason, the card doesn't mind 512x512 RGB but hates 512x512 RGBA (memory constraints?).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •