Näytönohjaimien kartoitus

Näytönohjaimesi tukema OpenGL-versio

1.2 tai vanhempi
1
1%
1.3
0
No votes
1.4
9
8%
1.5
1
1%
2.0
14
13%
2.1
13
12%
3.0
3
3%
3.2
27
25%
3.3
15
14%
4.0
27
25%
 
Total votes: 110

Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Näytönohjaimien kartoitus

Post by Koodiapina »

Näytönohjain: Nvidia GeForce GTX 460
Korkein tuettu OpenGL-versio: 4.1
User avatar
Timblex
Advanced Member
Posts: 252
Joined: Sun Apr 11, 2010 10:37 am
Location: Kouvola

Re: Näytönohjaimien kartoitus

Post by Timblex »

mulla on samassa koneessa ubuntu ja windows niin että ubuntulla tuke 2 versiota mutta windowsilla 1.4 versiota
Entinen timpe99...
Demokisa 2013 demo valmis, Check it out!
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Näytönohjaimien kartoitus

Post by esa94 »

timpe99 wrote:mulla on samassa koneessa ubuntu ja windows niin että ubuntulla tuke 2 versiota mutta windowsilla 1.4 versiota
Eh.

Miksei sinulla sitten ole ajureita asennettu Windowsilla?
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: Näytönohjaimien kartoitus

Post by SPuntte »

esa94 wrote:
timpe99 wrote:mulla on samassa koneessa ubuntu ja windows niin että ubuntulla tuke 2 versiota mutta windowsilla 1.4 versiota
Eh.

Miksei sinulla sitten ole ajureita asennettu Windowsilla?
Erityisesti integroitujen grafiikkapiirien kohdalla esiintyy ilmiötä, että avoimen lähdekoodin OpenGL-ajurit ovat Windows-vastineitaan huomattavasti paremmat, kuten tässä asian laita todennäköisesti on. Mm. Intelin suklaalevyn foliosta tehdyillä läppärinäyttiksillä ihan yleistä.
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Näytönohjaimien kartoitus

Post by esa94 »

SPuntte wrote:
esa94 wrote:
timpe99 wrote:mulla on samassa koneessa ubuntu ja windows niin että ubuntulla tuke 2 versiota mutta windowsilla 1.4 versiota
Eh.

Miksei sinulla sitten ole ajureita asennettu Windowsilla?
Erityisesti integroitujen grafiikkapiirien kohdalla esiintyy ilmiötä, että avoimen lähdekoodin OpenGL-ajurit ovat Windows-vastineitaan huomattavasti paremmat, kuten tässä asian laita todennäköisesti on. Mm. Intelin suklaalevyn foliosta tehdyillä läppärinäyttiksillä ihan yleistä.
Mutta tokihan piirisarjan pitäisi silti samaa OpenGL-versiota tukea?
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: Näytönohjaimien kartoitus

Post by SPuntte »

esa94 wrote:Mutta tokihan piirisarjan pitäisi silti samaa OpenGL-versiota tukea?
Kyllä. Ajurien kirjoittavat ovat ilmeisesti vain laiskoja. Toki on myös mahdollista, että Linux-ajurit toteuttavat osan GL 2.0/2.1-ominaisuuksista softatasolla, eikä vastaavaa ole katsottu tarpeelliseksi lisätä windows-puolelle.
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
Aavesoturi
Active Member
Posts: 163
Joined: Fri Aug 31, 2007 7:07 pm
Location: Helsinki
Contact:

Re: Näytönohjaimien kartoitus

Post by Aavesoturi »

Meikällä on jonkin verran kokemusta linux puolen näyttisajuritilanteesta ja voisin tässä jakaa hieman havaintojani (vaikka alkuperäinen topikki onkin jo aika vanha):

ATI/AMD:
Amd lopetti tukensa vanhoille näytönohjaimille pari vuottta sitten (apaut 256 megasten luokka, R500 sarja, jos se jollekin jotain sanoo). Ne periaatteessa kykenevät OpenGL 2.1:een, mutta avoimet ajurit ovat pitkään antaneet vain 1.5:n, senkin paljon Atin omia hitaampana, joskin yleensä riittävän vikkelänä. Nyt on uusi avoin Gallium3D-ajuriarkkitehtuuriin perustuva ajuri noille vanhemmille näyttiksille kypsynyt niin, että se ilmeisesti otetaan ensi vuoden jakeluissa käyttöön oletuksena. Sillä siis saa tuon OpenGL 2.1:n, vaikkakin edelleen Atin omia hitaampana.

Uusille näyttiksille suljetut ajurit tarjoavat hyvää suorituskykyä ja ominaisuuksia, samaa kun Windows puolella. ATI:n linux tuki on kuitenkin perinteisesti ollut sangen kehnoa, ja ihan peruskäyttöä hankaloittavia ärsyttäviä bugeja ei ole kovin vaikea löytää. Vapaalla puolella uudemmille näyttiksille on ajureita, mutta ne ovat kovasti vaiheessa, eikä 3d kiihdytystä vielä ole. Ne kuitenkin tukevat linux-puolen (kernel, X) uusimpia jippoja, joten joissakin vaatimattomissa perustapauksissa voi jopa olla parempi kokemus kuin ATI:n ajurit.

NVIDIA:
NVIDIA:lla on linux hyvin hallussa. Suljetut ajurit tarjoavat mainion suorituskyvyn, yleisen kokemuksen ja ominaisuudet (esim. OpenGL 4.1 tuki oli beta ajurien muodossa testattavana apaut samaan aikaan kun speksi julkaistiin), joskin ylikellotusta ei ole vielä näkynyt. Nvidia myös reagoi sangen nopeasti X-ikkunointi tai kernel muutoksiin. Vapaalla puolella on ajureita, mutta ne eivät ole kovin kehittyneitä, ehkäpä koska nvidian omatkin toimivat niin mainiosti.

Jos hankit uutta konetta (tai näyttistä) ja menasit edes jonkin verran käyttää linuxia, suosittelen lämpimästi ostamaan NVIDIA:n ohjaimen.

Intel:
Nämä ovat niitä kökköjä integroituja näyttiksiä, joita löytyy erityisesti halvoista läppäreistä. Intelin ajurit ovat avoimet ja periaatteessa OpenGL 2 on mahdollinen, mutta sen verta hitaita kyllä ovat, että kovin kummosia pelejä ei kannata kuvitella pelaavansa. Työpöytäefekteihin ym. riittää kyllä hyvin.


Itselläni on nykyisin pöytäkone NVIDIA GTX460 1Gb OpenGL4.1, vanha läppäri ATI Mobility Radeon X1600 256Mb OpenGL2.1 (Gallium3D) ja miniläppäri Intel GMA3150:lla (kaikki siis linux käytössä).

Linux näyttisajuribenchmarkeille ym. hyvä lähde on phoronix.com
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: Näytönohjaimien kartoitus

Post by esa94 »

Aavesoturi wrote:Vapaalla puolella on ajureita, mutta ne eivät ole kovin kehittyneitä, ehkäpä koska nvidian omatkin toimivat niin mainiosti.
Nouveau on aktiivisessa kehityksessä mutta ilmeisesti porukkaa on vähän ja kaikilla on vanhemman sarjan näytönohjain - uusille näyttiksille kuin ei löydy muuta takuuta kuin että ajuri toimii jotenkin. Ehkä.
User avatar
Misthema
Advanced Member
Posts: 312
Joined: Mon Aug 27, 2007 8:32 pm
Location: Turku, Finland
Contact:

Re: Näytönohjaimien kartoitus

Post by Misthema »

Örör.

ATI Radeon (XFX) HD5770 1GB GDDR5 = 4.0
Emännän ATI Radeon (CLUB 3D) HD6750 1GB GDDR5 = 4.0 (löytyhän se kortin malli prkl...)
Oma wanha cb-soodaus-läppäri = 1.5 - 2.1 väliltä. Joku intelin integroitu tästä taitaa löytyä.

Mahtavaahan CBC:ssä olisi, että OpenGL -versiota voisi vaihtaa lennosta (lue: asetukset) jollain komennolla; GraphicsDriver("OpenGLx.x") ja tämä vaikka siksi, että joissain tapauksissa aikaisempi versio saattaa toimia nopeammin ja paremmin, vaikka tukea olisikin uudemmalle(?). Tuon siis heitin päästä. Taitaa päteä enempi DX:n puolella... =)
Tai sitten se vaikka osaisi katsoa, että minkä tason OpenGL-tuki löytyy?
Mahdollisuuksiahan on monia, mutta varmasti joissain turhauttavasti enemmän hommaa. =)
Post Reply