Go Back   NGOHQ.com / Hardware / Graphic Cards

Reply
 
Old April 18th, 2009, 03:15 AM   #1
Banned
 

Posts: 3,802
CPU: AthlonXP 3000+
GPU: Geforce 6600GT
M/B: Asus A7N8X Deluxe
RAM: 1GB Mixed Brand
PSU: TT ToughPower 600w
Send a message via ICQ to squall_leonhart Send a message via MSN to squall_leonhart Send a message via Yahoo to squall_leonhart
Default ATI's Drivers suck

Quote:
(i know i shouldn't respond...)

and yet somehow their cards still perfom quite well in ogl. how was dx10 supposed to fix an ogl bug?
oh what will nv do when ati releases that lost 50% of performance you mentioned?

routinely, you spew this counter-productive vitriol, with every new ati driver.
why?, no one is sure but you.

in fact, more folks here will begin to ignore you as you repeat this same story monthly.
is that what you want to accomplish?

do you play ogl games on ati cards?
are you losing business because of this alleged terrible bug?

you act as though you have some vested interest and you talk about ati like they were your ex-girlfriend.

why do you care enough to complain and even rant about it?
do you have a goal?

(the above are rhetorical questions on my part, perhaps you should ask yourself)
and yet somehow their cards still perfom quite well in ogl. how was dx10 supposed to fix an ogl bug? -
OpenGL's functions are at this time tied to the development of DirectX, However, the point made at the time was indicating that DirectX applications require texture hacks on ATI cards to work properly, as much as OpenGL titles.


and yet somehow their cards still perfom quite well in ogl. how was dx10 supposed to fix an ogl bug? - You're reading ability sucks. Its already been told that the developers apply hacks on their end to fix issues within the driver.

oh what will nv do when ati releases that lost 50% of performance you mentioned? - Nvidia will be happy to finally have a decent competitor that doesn't require hacks to work. Btw, the 50% loss is incurred at development, and is worked around. ATI are only making it harder for softfirms to make games that work on both cards, having to provide a seperate code path for a number of effects, simply to not suffer the slowdown on ATI cards.

routinely, you spew this counter-productive vitriol, with every new ati driver.
why?, no one is sure but you.
Google is your friend, as are various opengl and directX developers. They are as sure as i am.

in fact, more folks here will begin to ignore you as you repeat this same story monthly.
is that what you want to accomplish?
Let the trolls ignore, they are the ones deluding themselves in the end.

do you play ogl games on ati cards?
are you losing business because of this alleged terrible bug?
No, but i do engage in opengl and directx development for these cards which is where the problems exist the worst.

why do you care enough to complain and even rant about it?
do you have a goal?
The gaming industry is fucked enough as it is, without ATI making it harder on softfirms to produce decent games. You wonder why ATI's Best played program has hardly any softfirms engaged..
squall_leonhart is offline   Reply With Quote
Old April 18th, 2009, 03:28 AM   #2
Newbie

Posts: 5
CPU: Intel E8400
GPU: Nvidia 9800GT
M/B: Gigabyte
RAM: 4GB DDR800
PSU: Generic
Default

Quote:
why do you care enough to complain and even rant about it?
do you have a goal?
Yes. Because I develop on the OpenGL API. So this is a big issue: driver quality.

Note: I can provide proof of concepts to back squall's claims (eg the texture format bug).
mudlord is offline   Reply With Quote
Old April 18th, 2009, 03:35 AM   #3
Banned
 

Posts: 3,802
CPU: AthlonXP 3000+
GPU: Geforce 6600GT
M/B: Asus A7N8X Deluxe
RAM: 1GB Mixed Brand
PSU: TT ToughPower 600w
Send a message via ICQ to squall_leonhart Send a message via MSN to squall_leonhart Send a message via Yahoo to squall_leonhart
Default

should we invite Shash to join the fray?
squall_leonhart is offline   Reply With Quote
Old April 18th, 2009, 03:37 AM   #4
Newbie

Posts: 5
CPU: Intel E8400
GPU: Nvidia 9800GT
M/B: Gigabyte
RAM: 4GB DDR800
PSU: Generic
Default

There is enough proof of concepts found in demoscene productions to show issues which clearly occur on ATI cards and not Nvidia cards.

So yes, a demoscene coder's views would be very interesting.
mudlord is offline   Reply With Quote
Old April 18th, 2009, 03:47 AM   #5
Site Staff
 

Posts: 13,453
CPU: Intel Core i7-965
GPU: ATI Radeon HD 5770
M/B: Intel DX58SO
RAM: Mixed
PSU: X-Spice 630w
Default

I don’t think it’s fair to blast away the entire Catalyst driver for its poor OpenGL support. Besides, we don’t know the story behind ATI’s poor OpenGL support, but there are two possibilities:

1. The Khronos group is biased towards Nvidia.
2. AMD is poor with communications with initiators such as the Khronos group.

When Khronos released OpenGL 3, Nvidia came up with a supported driver in three days. AMD came up with OpenGL 3 driver after six months. This fact should lead us to believe that there is some kind of issue between Khronos and AMD, but we don’t know which side responsible for that.

Last edited by Regeneration; April 18th, 2009 at 03:51 AM..
Regeneration is online now   Reply With Quote
Old April 18th, 2009, 03:52 AM   #6
Banned
 

Posts: 3,802
CPU: AthlonXP 3000+
GPU: Geforce 6600GT
M/B: Asus A7N8X Deluxe
RAM: 1GB Mixed Brand
PSU: TT ToughPower 600w
Send a message via ICQ to squall_leonhart Send a message via MSN to squall_leonhart Send a message via Yahoo to squall_leonhart
Default

And its not because the demo's were made for nvidia, rather they were made to fit a the standard calls in both OGL and D3D
squall_leonhart is offline   Reply With Quote
Old April 18th, 2009, 03:55 AM   #7
Banned
 

Posts: 3,802
CPU: AthlonXP 3000+
GPU: Geforce 6600GT
M/B: Asus A7N8X Deluxe
RAM: 1GB Mixed Brand
PSU: TT ToughPower 600w
Send a message via ICQ to squall_leonhart Send a message via MSN to squall_leonhart Send a message via Yahoo to squall_leonhart
Default

Quote:
Originally Posted by Regeneration View Post
I don’t think it’s fair to blast away the entire Catalyst driver for its poor OpenGL support. Besides, we don’t know the story behind ATI’s poor OpenGL support, but there are two possibilities:

1. The Khronos group is biased towards Nvidia.
2. AMD is poor with communications with initiators such as the Khronos group.

When Khronos released OpenGL 3, Nvidia came up with a supported driver in three days. AMD came up with OpenGL 3 driver after six months. This fact should lead us to believe that there is some kind of issue between Khronos and AMD, but we don’t know which side responsible for that.
Nvidia is active in opengl development, while ATI is not (usually coming up with similar but incompatible extensions in their drivers)

However, The issue is not limited to OpenGL, DirectX Texturing and Shading is also a problem, and has been since the Radeon 8500 days

I might ask Pete Bernert to make an appearance here since he has POC to demonstrate the issues between the cards.
squall_leonhart is offline   Reply With Quote
Old April 18th, 2009, 04:10 AM   #8
Newbie

Posts: 5
CPU: Intel E8400
GPU: Nvidia 9800GT
M/B: Gigabyte
RAM: 4GB DDR800
PSU: Generic
Default

Figured I might post a POC for own of the projects I am collaborating with:
http://code.google.com/p/glidehqplus...trunk/Glitch64

If you read through main.cpp and textures.cpp, it gives away a texture format bug. You may notice the "ATI_SUCKS" in the code. That is to work around a texture format slowdown issue. The exact texture format can be noticed in textures.cpp

In fact.....

Code:
 case GR_TEXFMT_ARGB_1555:
                if (ati_sucks > 0) return -1; // ATI sucks as usual (fixes slowdown on ATI)
                factor = 2;
                *gltexfmt = GL_RGB5_A1;
                *glpixfmt = GL_BGRA;
                *glpackfmt = GL_UNSIGNED_SHORT_1_5_5_5_REV;
                break;
I dont think we can make it more obvious.....
mudlord is offline   Reply With Quote
Old April 18th, 2009, 04:40 AM   #9
Banned
 

Posts: 3,802
CPU: AthlonXP 3000+
GPU: Geforce 6600GT
M/B: Asus A7N8X Deluxe
RAM: 1GB Mixed Brand
PSU: TT ToughPower 600w
Send a message via ICQ to squall_leonhart Send a message via MSN to squall_leonhart Send a message via Yahoo to squall_leonhart
Default

even intel's 950 supports ARGB 1555
squall_leonhart is offline   Reply With Quote
Old April 20th, 2009, 01:53 AM   #10
Newbie

Posts: 5
CPU: Intel E8400
GPU: Nvidia 9800GT
M/B: Gigabyte
RAM: 4GB DDR800
PSU: Generic
Default

Yes, which I find quite interesting.....

So this is a pure driver bug. We tested on other cards, and the code in question works fine. For ATIs, we have a slowdown of 50%, hence the texture format bypass hack.

I find it very interesting why ATI fanpeople haven't responded to make a rebuttal.
mudlord is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off







eXTReMe Tracker

Copyright © NGOHQ.com - All rights reserved
Reproduction in whole or in part in any form or medium
without written permission of the site's owners is prohibited.
Powered by vBadvanced and vBulletin from Jelsoft
Copyright © 2000-2007 Jelsoft Enterprises Limited
Search Engine Friendly URLs by vBSEO 3.3.2

Contact Us - Archive - NGOHQ.com - NGOHQ.org - NGOHQ.net - Disclaimer - Top