Hoofdcategorieën
Device Settings

Vraagtekens over ATi X800-drivers en trilinear filtering

Door Hielko van der Hoorn, maandag 17 mei 2004 20:27
Bron: Computerbase.de, views: 16.454

Bij onze oosterburen van Computerbase.de is een kritisch artikel verschenen over de trilineaire texture filtering van de ATi Radeon X800. Het blijkt namelijk dat ATi een optimalisatie in de nieuwste drivers heeft ingebakken waardoor de kaart niet langer gebruik maakt van trilinear wanneer hier expliciet om wordt gevraagd, maar een mix van bilinear en trilinear. De GeForce FX-familie van nVidia werd vorig jaar juist stevig bekritiseerd vanwege een gelijksoortige optimalisatie.

Hiernaast lijkt het er op dat ATi heeft getracht deze optimalisatie goed te verbergen. Wanneer gebruik wordt gemaakt van gekleurde mipmaps weet de kaart namelijk wel het beeld trilinear te filteren. Erg opvallend aangezien gekleurde mipmaps praktisch alleen gebruikt worden in applicaties om verschillende filtering methodes te visualiseren. Op het moment heeft ATi nog niet gereageerd op de resultaten.

ATi Radeon X800 XT logo (verticaal)
Volgende 21:20 Microsoft richt zich meer op kleinbedrijf
Vorige 20:16 UPC werkt hard aan snel kabelnetwerk in Amsterdam
Advertentie

Reacties

«  1  2  3  4  »

Ooops! Nieuw schandaaltje in aantocht }> ben benieuwd of alle mensen die destijds zo tegen NVidia tekeer gingen en ATi de hemel inprezen nu nog zo praten :P

De grote "nVidia GeforceFX rel" van vorig jaar ging over wat anders dan hierboven genoemde 'optimalisaties' van ATi: nVidia renderde om de prestaties te boosten in 3DMark hele scenes niet... en had hele stukken basic Futuremark renderwerk volledig vervangen door eigen "geoptimaliseerde" (maar minderwaardige) renders, waardoor het hele doel van de benchmark - het vergelijken van videokaarten op gelijke termen - verloren ging.

In mijn optiek is het verschil tussen cheaten en optimaliseren als volgt:
1. Bij een optimalisatie gaat geen kwaliteit verloren (in ieder geval niet zichtbaar) en bij een cheat wel
2. Een optimalisatie is niet gericht op een specifieke game of _vooral_ benchmark, maar is algemeen bruikbaar

Bij de truc die nVidia had uitgehaald ging en zichtbaar kwaliteit verloren en het was gericht op een specifieke benchmark en dus useless in real life. Daarom was dat i.m.o. gewoon een cheat.

Deze ATi 'optimaliatie' is in ieder geval wel 'bruikbaar' over de gehele linie.
In hoeverre beeldkwaliteit verloren gaat (zowel t.o.v. het potentieel van de kaart zelf als de concurrentie) zal wat mij betreft dus bepalen of deze stap van ATi een optimalisatie of een cheat is.

Ik vind overigens wel dat de mogelijkheid moet worden geboden dergelijke 'optimalisaties' in de drivers uit te zetten. Als het default aan staat tot daar aan toe, maar als ik trilinear filtering wil forceren moet dat mogelijk zijn...
Dat voorkomt ook meteen de hele cheat/optimalisatie discussie :)

2. Een optimalisatie is niet gericht op een specifieke game of _vooral_ benchmark, maar is algemeen bruikbaar
zolang de IQ maar niet achteruit gaat heb ik eigenlijk helemaal geen moeite met game specifice optimalizties.
ik bedoel elke FPS is welkom en elke game is anders en werkt op een iets andere manier, en als je vervolgens je driver op zo'n manier laat werken dat ze die manier het snelst doen voor dat spel zou ik niet weten waarom dat niet zou mogen.

Duidelijk antwoord van ATi adapten. Er staat echter duidelijk in het bericht dat als je EXPLICIET voor trilineare texture filtering kiest, dat het dan niet zo gebruikt wordt. En het enige programma waar het wel gebruikt wordt zijn juist de benchmarks om te testen of het werkt !!!!

Ik geef toe dat ik niet weet of je die aanpassingen normaal ziet, maar volgens het bericht zit er dus wel degelijk iets in de drivers dat alleen werkt bij bepaalde programma's. En volgens jullie eigen definitie is dat cheaten.

1. Bij een optimalisatie gaat geen kwaliteit verloren (in ieder geval niet zichtbaar) en bij een cheat wel
Als ik het me goed herinner werden in de Nvidia cheat alleen stukken niet gerendered die geblokkeerd werden door objecten op de voorgrond. Die voorgrond werd wel goed gerenderd, dus zichtbaar was er geen achteruitgang in kwaliteit. Dus was het een optimalisatie van Nvidia.

als het betekend dat de kaart sneller loopt ?
en dat je er niets van merkt als speler ?

wat maakt het dan uit ?
ik snap ook het probleem met nvidia niet.

Sommige mensen (Denken) het te zien, dus als ze het aan willen hebben moet dat kunnen. Als je snelheid wilt en het toch niet ziet zet je toch gewoon bilinear aan? 't gaat erom dat je denkt trilineair te hebben maar je hebt het niet.

zo ook bij nvidia overigens

Het verschil tussen bilinear en trilineair ziet iedereen, ik speel NIETS meer op bilineair. Als je hem daarop zet, 'blurt' de omgeving in duidelijk zichtbare, lelijke stappen, terwijl dit lekker smooth gebeurt middels trilinear filtering.

Klinkt vaag, maar zoek maar eens een voorbeeld en je weet meteen wat ik bedoel. (En je speelt voortaan altijd trilineair ;) ).

Je koopt een product na aanleiding van wat ie kan.
als ze leugens verkopen vind ik dat niet goed.

Stel ik koop een BMW750i maar ik trap nooit het gas helemaal in, wil ik toch ook geen 730i met een 750i embleem.

cheaten is een oneerlijke manier om de concurent langzamer te laten lijken en je eigen winst te vergroten...
En dat is voor niemand leuk behalve de fabrikant.
Als straks iedereen cheats gaat gebruiken word het een jungel waar je niet meer door heen kan kijken.

Veel succes dan met je kaartje kopen.....

Je vergelijking gaat wel op maar niet zoals jij wil. Je kunt het idd zien als een BMW 730 en 750.
Als je op een vlak weggetje je gaspadaal intrapt schiet je vooruit, tegen een helling op heeft ie daar echter veel meer moeite mee. Maar datzelfde geldt echter ook voor de 730.
Het uitschakelen van het filter is meer te vergelijken met het loskoppelen van de airco in je BMW op het moment dat je tegen een helling op begint te rijden. Je bent dan weer ongeveer net zo vlot weg en voor korte periodes mis je de airco niet eens.
Het zou pas 'oplichterij' worden als BMW beloof om in bijde gevallen net zo snel te zijn.

Of je niet merkt is de vraag. Misschien komt er ineens een spel uit waarbij je het wel merkt?

Wat is er mis met een extra optie in de filtering keuze? En dan mag "smart trilinear" best als default aan staan.
- geen
- bilinear
- smart trilinear
- trilinear
(als voorbeeld, er zijn er natuurlijk al veel meer).

ik hoop niet dat ati dezelfde (foute) weg ingaat net zoals nvidia met hun drivers heeft gedaan.
Ik had nog altijd vertrouwen in ati, als daar nu een vlek op komt vin ik dat toch echt minder. :r

och.... maakt et uit... k vind et wel ''collegiaal'' van ati :)
Aangezien we niet veel andere (goeie) keus hebben besides ati of nvidia... Staan ze weer op gelijke voet :)

toch lief van ati

Vind ik wel maar raar dat ATi het probeerde "goed" te verbergen.

Ze weten toch wat de hedendaagse "freaks" en "tweakers" allemaal kunnen, keer op keer word het ontdekt. Leren ze dan niets bij? OF is het gewoon geen cheat? Of weten ze van niets? :9

Misschien is het wel onder de noemer 'fine-tunen' te schuiven. Wanneer iemand het verschil bijna niet kan zien, is er iets over te zeggen om bepaalde technieke als 'lite-versie' uit te laten voeren.

Ze weten toch wat de hedendaagse "freaks" en "tweakers" allemaal kunnen, keer op keer word het ontdekt. Leren ze dan niets bij? OF is het gewoon geen cheat? Of weten ze van niets?
Misshcien weten ze JUIST bij ATI wel dat van de truucs cheats juist zelden worden ontdekt:s. Hoe kan jij nu beweren dat alles ontdekt wordt, alles dat niet ontdekt wordt neem je nogal lastig mee in de berekening, denk je ook niet.

Lekker lame zeg |:(
Terwijl ATI juist zo een goede rep. heeft... lijkt mij echt dom als dit daadwerkelijk waar is, ze hebben zelf kunnen zien hoe NVidia zijn goede reputatie kwijt raakte en daarmee veel potentiele klanten

Mja, ati houd die reputatie toch wel, ze zijn nu in en mensen hebben daardoor de neiging dit soort zaken te bagatelliseren bij ati en uit te vergroten bij nvidia.

Ooit in een ver verleden was Nvidia ook in....
Back in the days :)

Ja daar heb je gelijk in.

Veel mensen zagen voorheen geweldige resultaten van de X800.(welk uiteraard niet traag is begrijp me niet verkeerd.) En zaten zich er letterlijk op te g**len en nu oppeens blijkt. (What if situatie) dat de Nvidia kaart weer sneller is.

En veelal wordt dan alsnog de ATI gekozen als volgende kaart omdat als rede : Sja maakt niet uit ATI staat me gewoon meer aan. ATI heeft temp AA fzo.

bij wijze van spreken.

Mensen vergeven het merk heel snel dat wat langer aan de top staat.

Net zoals bij Intel ten tijde van de Williamette.

Veel bedrijven kochten nog steeds een P4 ook al wisten ze dat die trager was als de Athlon.

Omdat die alweer een tijdje in hun pc zat.

Wie weet, misschien is de huidige reputatie ook gebaseerd op dit soort optimalisaties... en wie zegt dat het fout is, zolang wij als end users maar kunnen kiezen en ze eerlijk zijn.

Wie weet, misschien is de huidige reputatie ook gebaseerd op dit soort optimalisaties... en wie zegt dat het fout is, zolang wij als end users maar kunnen kiezen en ze eerlijk zijn.

Stel dat ATI een methode heeft ingebakken waarmee makkelijk bepaald kan worden of er voldoende voordeel te halen valt uit trilineair ipv bilineair om het prestatieverlies te rechtvaardigen, en het alleen op die plaatsen waar het visueel ook een waarneembare verbetering geeft toepast...

In dat geval zal de gebruiker het verschil niet of nauwelijks merken, zelfs al gaat hij een enkel beeld analyseren. Het zou natuurlijk eerlijker geweest zijn als ze zowel bilineair, trilineair als de tussenoplossing in de drivers hadden ingebakken, en de keuze zouden overlaten aan de gebruiker.

Ik hoop dat ze nu niet weer allemaal beginnen met cheaten. Ze moeten gewoon betere kaarten maken!

Ja just great dit.

Nu kun je alleen nog XGI vertrouwen zeker :{

Waarom verpesten ze het nou weer? Ze hebben al een betere kaart dan nVidia, why in godsnaam die optimalisaties?

Optimalisaties leggen zichzelf uit...

Optimaal is beter dan goed.
Daarom dus. dankzij optimalisaties is de kaart beter.

En trouwens, als je mipmaps nodig hebt om het verschil te zien, waar hebben we het dan nog over?

Dat zou mij nou niks uitmaken. Want het verschil zie ja toch bijna niet. Waarom nou druk maken?

inderdaad als ze een echte goede optimalisatie gedaan hadden dan HOEF je deat niet perse te zien lijkt me

Ik ga hier nog geen conclusies aan verbinden. Eerdere berichten over valsspelen door ATi bleken ook een storm in een glas water...

Zelfs als het waar is blijft het natuurlijk altijd nog de vraag of het met opzet was. Zonde, dat zeker, zowel voor de consument als voor de reputatie van ATi :/

hoe bedoel je "de vraag...met opzet was"?

zo van: oeps, sorry, nee we hadden helemaal niet door dat we met de drivers cheatten?

overigens maakt het me niet veel uit. als het er gewoon prachtig uitziet, snel is, stabiel en niet te veel kost, maakt het me niet uit of er gecheat word.

als er kwaliteit verloren gaat, dan wel ja.

En als het waar is, is het de vraag of het cheaten is of gewoon je driver optimaliseren. Dat is natuurlijk een groot verschil. Als jij je driver maakt waardoor je kaart een soort van video afspeelt tijdens 3DMark, dan is dat cheaten. Als jij je driver zo maakt dat hij dingen op een efficiëntere manier aanpakt en die optimalisatie ook gewoon in alle spellen werkt en geen slechtere beeldkwaliteit oplevert, dan is dat een optimalisatie en dient dat alleen maar toegejuicht te worden.
Vergelijk het met de moderne Z-buffers. Vroeger renderde videokaarten ook de delen achter een muur die niet zichbaar waren. Tegenwoordig gebeurt dat niet meer en dat is dus geen cheaten, maar gewoon een optimalisatie. Het is immers overal bruikbaar en gaat niet ten koste van de beeldkwaliteit.
«  1  2  3  4  »

Op dit item kan niet meer gereageerd worden.

Volgende 21:20 Microsoft richt zich meer op kleinbedrijf
Vorige 20:16 UPC werkt hard aan snel kabelnetwerk in Amsterdam
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011