Nvidia OpenGL näytönohjain Solaris on kotoisin, oma, mutta täysin ilmainen näytönohjaimen kehittämä Nvidia tukemaan sekä OpenGL ja GLSL teknologioiden Solaris-käyttöjärjestelmissä. Tämä versio on yhteensopiva sekä 32-bittinen (x86) ja 64-bittinen (x86_64) versioita Solaris, vaikka siellä & rsquo; s vain yhden tiedoston ladattavissa.
Mitä Nvidia grafiikkapiiriä OpenGL 4 ja OpenGL 3 tukea?
Vaikka OpenGL 4 teknologia tukee useita Nvidian näytönohjaimet päässä GeForce 700, 600, 500 ja 400 sarja, se myös tukee monia Nvidia laitteisto voimakas Quadro sarja, myös K6000, K5000, K4000, K2000, K2000D ja K600.
OpenGL 3 tekniikka on tuettu Desktop käytössä Nvidia GPU päässä GeForce 9 ja 8 sarja, ION ja ION LE-sarja, sekä GeForce 300, 200 ja 100 sarja.
Lisäksi OpenGL 3 on tuettu Työasemat käynnissä Nvidia GPU päässä Quadro NVS sarja, Quadro FX sarja, Quadro Plex sarja, NVS sarja, Quadro G-Sync sarja, ja Quadro Terä / Embedded Graphics Board sarja. M-luokan ja C-luokan prosessorit, sekä S-sarjan järjestelmät ovat myös tuettuja.
Asentaminen Nvidia OpenGL Näytön ohjain FreeBSD
Jos haluat asentaa Nvidian OpenGL näytönohjain teidän Solaris-käyttöjärjestelmä, sinun on ensin ladata itsepurkautuva asennusohjelma Downloads jakso edellä ja tallenna se Kotihakemisto. Kirjoita sitten konsoli ja suorittaa & ldquo; sh ./NVIDIA-Solaris-x86-xxx.xx.xx.run” komento root, missä xxx.xx.xx on versionumero tai kuljettaja.
Entä Linux ja FreeBSD?
GNU / Linux ja FreeBSD käyttöjärjestelmät tukee myös Nvidian OpenGL näytönohjain tuote. Kutsumme sinut etsiä ja ladata ne Linuxin osa Softoware, vain etsimällä verkkosivuilla Nvidia OpenGL näytönohjain tai Nvidia OpenGL Näytön ohjain FreeBSD.
Mikä on uusi tässä julkaisussa:
- Kiinteät regressio, joka vähensi OpenGL suorituskyky päätön X palvelinkuvausluettelo.
- Fixed muistivuoto jälkeistä tuhoaa GLXWindow joka vielä on nykytilanteessa liitetty siihen.
- Kiinteä vika, joka aiheutti EGL pbuffers luomisen sekä edessä ja takana puskurin sijasta takaisin puskuri vain, kuin se on tarpeen EGL.
- Lisätty uusi ydin moduuli, nvidia-modeset.ko. Tämä uusi kuljettaja osa toimii yhdessä nvidia.ko ydinmoduulin ohjelmoida näytön moottori GPU.
- nvidia-modeset.ko ei tarjoa mitään uutta käyttäjän näkyviä toimintoja tai rajapintoja kolmannen osapuolen sovelluksia. Kuitenkin myöhemmin vapauttaa, nvidia-modeset.ko käytetään perustana modesetting rajapinnan tarjoamia ytimen suoraan renderöinti johtaja (DRM).
- välkkyy vähiten ja viiveet siirryttäessä tai sieltä pois G-synkronointitila. Osana tätä muutosta, näyttöä, joissa on G-SYNC indikaattoreita niiden kuvaruutunäytöissä nyt aina kertoa, että ne ovat G-SYNC tilassa. OpenGL G-SYNC visuaalinen indikaattori voi olla päällä nvidia-settings määrittää kun G-SYNC todellisuudessa käytetään.
- GLX protokolla seuraavat OpenGL laajennus OpenGL 3.0 on ylennetty epävirallinen ARB hyväksytyn virallinen asema:
- GL_EXT_draw_buffers2
- GLX protokolla seuraavat OpenGL 3.0 komennot:
- BindBufferRangeNV
- BindBufferBaseNV
- BeginTransformFeedbackNV
- EndTransformFeedbackNV
- GetTransformFeedbackVaryingEXT
- TransformFeedbackVaryingsEXT
- jotka ovat osa seuraavat laajennukset:
- GL_NV_transform_feedback
- GL_EXT_transform_feedback
- on ylennetty epävirallinen ARB hyväksytyn virallinen asema.
- Kun edellä mainitut muutokset, GLX protokolla OpenGL 3.0 on ylennetty epävirallinen ARB hyväksytyn virallinen asema.
- Lisätty uusi järjestelmä muistin jakamista mekanismi suurten määrärahojen OpenGL kuljettaja. Tämä mekanismi mahdollistaa sovituksenpoisto jako prosessista, kun se ei ole käytössä, tekemään enemmän virtuaalinen osoiteavaruus käytettävissä sovelluksen. Se on oletusarvoisesti käytössä 32 bittinen OpenGL sovelluksia Linux 3.11+ ja glibc 2.19+. Varatun muistin tällä tavoin kuluttaa tilaa / dev / SHM. Asettaminen muuttujan __GL_DevShmPageableAllocations 2 tulee poistaa tämän ominaisuuden
Mikä on uusi versiossa 352,09 Beta:
- Lisätty kyky määrittää vaihtava käyttäytymistä Quad-puskuroitu stereo grafiikka. Kuljettaja voidaan konfiguroida itsenäisesti vaihtaa kummankin silmän kun se on valmis, odottamaan molempiin silmiin loppuun mallinnus ennen vaihtamista, tai sallia sovelluksia määrittää kumpi näistä kahdesta käyttäytymistä on edullinen asettamalla swap välein. Tämä asetus voidaan säätää nvidia-asetukset ohjauspaneelin kautta tai NV-CONTROL API.
- Kiinteät regressio joka aiheutti GPU tuulettimen tilanäyttö katoaa nvidia-asetukset ohjauspaneelista.
- Lisätty raportointi ECC virheen laskee ja nvidia-asetukset ohjauspaneelista.
- Kiinteä vika, joka joskus estää OpenGL sampleri esineiden asianmukaisesti vapautettu kun tuhota OpenGL yhteyksissä.
- Kiinteä vika, joka aiheutti GLX_EXT_framebuffer_sRGB virheellisesti ilmoittaa sRGB tukea 30 bit-per-pikseli framebuffer kokoonpanoissa.
- Lisätty tuki G-synkronoitu sync-on-VBlank käytöstä. Tämä mahdollistaa sovellukset käyttämään G-SYNC poistamiseksi repiminen varten kehysnopeuksia alle monitorin virkistystaajuutta mutta sallia repiminen yläpuolella virkistystaajuutta minimoimiseksi latenssi.
- Kun G-SYNC on aktiivinen ja sync-to-VBlank on käytössä, kuvataajuus on rajoitettu monitorin virkistystaajuutta.
- GLSL gl_Fog.scale on nyt + ääretön kun gl_Fog.end vastaa gl_Fog.start. Aiemmin arvo 0 käytettiin, mutta tämä rikkoi tiettyjä sovelluksia, kuten peli XIII käynnissä viinin (Viini vika # 37068).
- Käytössä G-SYNC oletusarvoisesti, kun Unified Takaisin Buffer (UBB) on poistettu käytöstä.
- Päivitetty NVIDIA GPU kuljettajaa välttämään näyttömuistia jo käytössä vesafb.
- Kiinteä vika aiheuttaa menetyksiä stereo synkronointi tietyissä Quadro Sync framelock kokoonpanoissa.
- Korjattu harvinainen lukkiumatilanteen kun sovelluksia, jotka käyttävät OpenGL useita kierteet Quadro GPU.
- Kiinteä vika, joka aiheutti katkaisu EGLAttribEXT arvo palauttama eglQueryDeviceAttribEXT () 64-bittisissä järjestelmissä.
Mikä on uusi versiossa 340.23.03 Beta:
- Tarvitset jonkin seuraavista Fermi, Kepler tai Maxwell perustuu GPU päästä käsiksi kaikkiin OpenGL 4.5 ja GLSL 4.50 toiminnot:
- Quadro-sarja: Quadro K6000, Quadro K5000, Quadro K4000, Quadro K2000, Quadro K2000D, Quadro K600, Quadro 6000, Quadro 5000, Quadro 4000, Quadro 2000, Quadro 2000D, Quadro 600, Quadro 410
- GeForce 700 Series: GeForce GTX TITAN Z, GeForce GTX TITAN Musta, GeForce GTX TITAN, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GTX 750 Ti , GeForce GTX 750, GeForce GTX 745, GeForce GT 740, GeForce GT 730
- GeForce 600 sarja: GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 645, GeForce GT 645 , GeForce GT 640, GeForce GT 630, GeForce GT 620, GeForce GT 610, GeForce 605
- GeForce 500 Series: GeForce GTX 590, GeForce GTX 580, GeForce GTX 570, GeForce GTX 560 Ti, GeForce GTX 560 SE, GeForce GTX 560, GeForce GTX 555, GeForce GTX 550 Ti, GeForce GT 545, GeForce GT 530, GeForce GT 520, GeForce 510
- GeForce 400-sarjan: GeForce GTX 480, GeForce GTX 470, GeForce GTX 465, GeForce GTX 460 SE v2, GeForce GTX 460 SE, GeForce GTX 460, GeForce GTS 450, GeForce GT 440, GeForce GT 430, GeForce GT 420, GeForce 405
- laajennukset alla ovat osa OpenGL 4.5 ydin erittely, mutta niitä voidaan käyttää myös yhteyksissä alla OpenGL 4.5 tuetuista laitteisto:
- ARB_clip_control
- ARB_conditional_render_inverted
- ARB_cull_distance
- ARB_derivative_control
- ARB_direct_state_access
- ARB_ES3_1_compatibility
- ARB_get_texture_subimage
- KHR_robust_buffer_access_behavior
- KHR_robustness
- ARB_shader_texture_image_samples
- ARB_texture_barrier
- KHR_context_flush_control
- Nämä uudet ARB laajennuksia ovat myös saatavilla:
- ARB_pipeline_statistics_query
- ARB_sparse_buffer
- ARB_transform_feedback_overflow_query
- KHR_blend_equation_advanced
- Nämä laajennusosien ovat myös:
- EXT_polygon_offset_clamp
- NV_uniform_buffer_unified_memory
Mikä on uusi versiossa 325.05.14 Beta:
- Quadro-sarja: K600, K5000, K4000, K2000D, K2000, 6000, 600, 5000, 410, 4000, 400, 2000D, 2000
- GeForce 700 Series: GTX TITAN, GTX 780, GTX 770, GTX 760
- GeForce 600 sarja: GTX 690, GTX 680, GTX 670, GTX 660 Ti, GTX 660, GTX 650 Ti BOOST, GTX 650 Ti, GTX 650, GT 645, GT 640, GT 630, GT 620, GT 610, 605
- GeForce 500 Series: GTX 590, GTX 580, GTX 570, GTX 560 Ti, GTX 560 SE, GTX 560, GTX 555, GTX 550 Ti, GT 545, GT 530, GT 520, 510
- GeForce 400-sarjan: GTX 480, GTX 470, GTX 465, GTX 460 v2, GTX 460 SE v2, GTX 460 SE, GTX 460, GTS 450, GT 440, GT 430, GT 420, 405
- laajennukset alla ovat osa OpenGL 4.4 ydin erittely, mutta niitä voidaan käyttää myös yhteyksissä alla OpenGL 4.4 tuetuista laitteisto:
- OpenGL 4 pystyy laitteisto:
- ARB_buffer_storage
- ARB_clear_texture
- ARB_query_buffer_object
- OpenGL 3 pystyy laitteisto:
- ARB_enhanced_layouts
- ARB_multi_bind
- ARB_texture_mirror_clamp_to_edge
- ARB_texture_stencil8
- ARB_vertex_type_10f_11f_11f_rev
- Nämä uudet ARB laajennukset ovat:
- GeForce 6xx ja edellä pystyy laitteisto:
- ARB_bindless_texture
- ARB_seamless_cubemap_per_texture
- OpenGL 4 pystyy laitteisto:
- ARB_compute_variable_group_size
- ARB_indirect_parameters
- ARB_shader_draw_parameters
- ARB_shader_group_vote
- ARB_sparse_texture
- Nämä uudet NV laajennukset ovat:
- NV_blend_equation_advanced
- NV_bindless_multi_draw_indirect
- NV_gpu_program5_mem_extended
Mikä on uusi versiossa 325.05.13:
- Tämä versio sisältää beeta tuki OpenGL 4.4 ja GLSL 4,40 jotka pystyvät laitteisto.
Mikä on uusi versiossa 325.05.03:
- Quadro-sarja: K600, K5000, K4000, K2000D, K2000, 6000, 600, 5000, 410, 4000, 400, 2000D, 2000
- GeForce 700 Series: GTX TITAN, GTX 780, GTX 770, GTX 760
- GeForce 600 sarja: GTX 690, GTX 680, GTX 670, GTX 660 Ti, GTX 660, GTX 650 Ti BOOST, GTX 650 Ti, GTX 650, GT 645, GT 640, GT 630, GT 620, GT 610, 605
- GeForce 500 Series: GTX 590, GTX 580, GTX 570, GTX 560 Ti, GTX 560 SE, GTX 560, GTX 555, GTX 550 Ti, GT 545, GT 530, GT 520, 510
- GeForce 400-sarjan: GTX 480, GTX 470, GTX 465, GTX 460 v2, GTX 460 SE v2, GTX 460 SE, GTX 460, GTS 450, GT 440, GT 430, GT 420, 405
Kommentteja ei löytynyt