Nvidia OpenGL Display Driver for FreeBSD

Software skärmdump:
Nvidia OpenGL Display Driver for FreeBSD
Mjukvaruinformation:
Version: 358.09 Beta Uppdaterad
Ladda upp dagen: 9 Dec 15
Utvecklare: NVIDIA Corporation
Licens: Gratis
Popularitet: 19

Rating: nan/5 (Total Votes: 0)

Nvidia OpenGL Display Driver för FreeBSD är ett fritt distribueras, infödda och proprietära grafikdrivrutin som skapats av Nvidia för att stödja OpenGL och GLSL teknik på FreeBSD och andra BSD-baserade operativsystem. Denna version är kompatibel med både 64-bitars och 32-bitarsversioner av FreeBSD.


Vad Nvidia GPU kommer OpenGL 3 och OpenGL 4 support?

På stationära datorer, statsstödda Nvidia GPU från OpenGL 3-teknik inkluderar GeForce 9 serien och GeForce 8-serien, GeForce 300, 200 och 100-serien, samt ION och ION LE-serien.

På arbetsstationer stöder OpenGL 3 tekniken Quadro FX-serien, NVS-serien, Quadro NVS-serien, Quadro G-Sync-serien, Quadro Plex-serien, Quadro Blad / Embedded Graphics Board serie, S-klass system, samt M-Klass och C-Klass processorer.

Å andra sidan stöder OpenGL 4 teknologi många Nvidia grafikkort från GeForce 700, 600, 500 och 400-serien, liksom många andra grafikkretsar från Quadro-serien.


Installera Nvidia OpenGL Display Driver för FreeBSD

Så här installerar du Nvidia OpenGL Display Driver på din FreeBSD eller liknande BSD operativsystem, installera kärnhuvud, hämta tar.gz-filen som motsvarar datorn och rsquo; s hårdvaruarkitektur från Downloads avsnittet ovan och spara den på din hemmapp.

I en X11 terminalemulator, verkställa & ldquo; tjära xzf NVIDIA-FreeBSD-x86_64-xxx.xx.xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86_64-xxx.xx.xx & amp; make install & rdquo; kommando på 64-bitarssystem eller & ldquo; tjära xzf NVIDIA-FreeBSD-x86-xxx.xx.xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86-xxx.xx.xx & amp; make install & rdquo; kommando på 32-bitarssystem, som root, där xxx.xx.xx är versionsnumret för föraren.


Vad sägs om Linux och Solaris?

De GNU / Linux och Solaris-operativsystem stöds också av Nvidia OpenGL Display Driver produkt. Du kan söka och ladda ner dem från Linux avsnittet Softoware, bara söka på webbplatsen för Nvidia OpenGL Display Driver eller Nvidia OpenGL Display Driver för Solaris.

Vad är nytt i den här versionen:

  • Fixat en regression som reducerade OpenGL prestanda på huvudlösa X serverkonfigurationer.
  • Fast en minnesläcka som inträffade efter att ha förstört ett GLXWindow som fortfarande har den nuvarande situationen fäst vid den.
  • Fixat en bugg som orsakade EGL pbuffers skapas med både fram- och baksidan buffert, i stället för en tillbaka bara buffert, vilket krävs för EGL.
  • Lade till en ny kärnmodul, nvidia-modeset.ko. Denna nya drivrutinen komponenten fungerar tillsammans med nvidia.ko kärnmodulen att programmera visnings motor GPU.
  • nvidia-modeset.ko inte ger någon ny användare synlig funktion eller gränssnitt till tredje part. Men i en senare utgåva, nvidia-modeset.ko kommer att användas som underlag för inställningar av grefiklägen gränssnitt som tillhandahålls av kärnans direkta renderings manager (DRM).
  • Minskad flimmer och förseningar vid en övergång till eller från G-SYNC-läge. Som en del av denna förändring kommer bildskärmar som har G-SYNC indikatorer i sina skärmar på skärmen nu alltid rapporterar att de är i G-SYNC-läge. OpenGL G-SYNC visuell indikator kan aktiveras i nvidia-inställningar för att bestämma när G-SYNC faktiskt används.
  • GLX protokoll för följande OpenGL förlängning från OpenGL 3.0 har befordrats från inofficiella till ARB godkänd officiell status:
  • GL_EXT_draw_buffers2
  • GLX protokoll för följande OpenGL 3.0 kommandon:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • som är en del av följande tillägg:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • har befordrats från inofficiella till ARB godkänd officiell status.
  • Med ovanstående ändringar GLX protokoll för OpenGL 3.0 har befordrats från inofficiella till ARB godkänd officiell status.
  • Lade till en ny mekanism systemminne anslag för stora anslag i OpenGL drivrutinen. Denna mekanism gör unmapping tilldelningen från processen när det inte används, vilket gör flera virtuella adressutrymme tillgängligt för programmet. Det är aktiverat som standard på 32 bitars OpenGL applikationer med Linux 3.11+ och glibc 2.19+. Minne tilldelas på detta sätt kommer att förbruka utrymme i / dev / shm. Ställa miljövariabeln __GL_DevShmPageableAllocations till 2 kommer att stänga av denna funktion

Vad är nytt i version 352,09 Beta:

  • Lagt till möjligheten att konfigurera byta beteende för quad-buffrade stereo grafik. Föraren kan konfigureras att självständigt byta varje öga som den blir klar, för att vänta på båda ögonen för att slutföra rendering innan byta eller att tillåta att program för att ange vilken av dessa två beteenden föredras genom att ställa in växlingsintervallet. Den här inställningen kan justeras i nvidia-settings kontrollpanel eller via NV-CONTROL API.
  • Fixat en regression som orsakade GPU fläktstatusindikering försvinner från nvidia-settings kontrollpanelen.
  • Inkom rapportering av ECC fel räknas till nvidia-settings kontrollpanelen.
  • Fixat en bugg som ibland hindrade OpenGL sampler föremål från att ordentligt avallokeras när förstöra OpenGL sammanhang.
  • Fixat en bugg som orsakade GLX_EXT_framebuffer_sRGB felaktigt rapportera sRGB stöd på 30 bit-per-pixel framebuffer konfigurationer.
  • Stöd för G-SYNC med synk till vblank inaktiverad. Detta gör det möjligt för program att använda G-SYNC för att eliminera riva för frame rates under bildskärmens maximala uppdateringsfrekvens men tillåter riva över den maximala uppdateringsfrekvensen för att minimera latens.
  • När G-SYNC är aktiv och synkronisera till vblank är aktiverat, bildfrekvensen är begränsad till bildskärmens maximala uppdateringsfrekvens.
  • GLSL gl_Fog.scale nu + oändligheten när gl_Fog.end lika gl_Fog.start. Tidigare var värdet 0 används, men det bröt vissa applikationer såsom spel XIII körs på vin (Vin bugg # 37068).
  • Aktiverad G-SYNC som standard när Unified Back Buffer (UBB) är inaktiverad.
  • Uppdaterade NVIDIA GPU föraren att undvika att använda videominne redan används av vesafb.
  • Fixat en bugg som orsakar förlust av stereo synkronisering i vissa Quadro Sync ramlås konfigurationer.
  • Fixat ett sällsynt dödläge tillstånd när du kör program som använder OpenGL i flera trådar på en Quadro GPU.
  • Fixat en bugg som orsakade trunkering av EGLAttribEXT som returneras av eglQueryDeviceAttribEXT () på 64-bitarssystem.

Vad är nytt i version 340.23.03 Beta:

  • Du behöver något av följande Fermi, Kepler eller Maxwell baserade grafikkretsar för att få tillgång till alla OpenGL 4.5 och GLSL 4,50 funktionalitet:
  • Quadro-serien: 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-serien: GeForce GTX TITAN Z, GeForce GTX TITAN Black, 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-serien: 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-serien: 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-serien: 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
  • Förlängningarna nedan är en del av OpenGL 4.5 kärnan specifikation, men de kan också användas i sammanhang nedan OpenGL 4.5 på maskinvara som stöds:
  • 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
  • De nya ARB tillägg finns också:
  • ARB_pipeline_statistics_query
  • ARB_sparse_buffer
  • ARB_transform_feedback_overflow_query
  • KHR_blend_equation_advanced
  • Dessa ytterligare tillägg finns också:
  • EXT_polygon_offset_clamp
  • NV_uniform_buffer_unified_memory

Vad är nytt i version 325.05.14 Beta:

  • Quadro-serien: K600, K5000, K4000, K2000D, K2000, 6000, 600, 5000, 410, 4000, 400, 2000D, 2000
  • GeForce 700-serien: GTX TITAN, GTX 780, GTX 770, GTX 760
  • GeForce 600-serien: 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-serien: 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-serien: 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
  • Förlängningarna nedan är en del av OpenGL 4.4 kärnan specifikation, men de kan också användas i sammanhang nedan OpenGL 4.4 på maskinvara som stöds:
  • För OpenGL 4 kapabel hårdvara:
  • ARB_buffer_storage
  • ARB_clear_texture
  • ARB_query_buffer_object
  • För OpenGL 3 kapabel hårdvara:
  • ARB_enhanced_layouts
  • ARB_multi_bind
  • ARB_texture_mirror_clamp_to_edge
  • ARB_texture_stencil8
  • ARB_vertex_type_10f_11f_11f_rev
  • De nya ARB tillägg finns:
  • För GeForce 6xx och uppåt kan hårdvara:
  • ARB_bindless_texture
  • ARB_seamless_cubemap_per_texture
  • För OpenGL 4 kapabel hårdvara:
  • ARB_compute_variable_group_size
  • ARB_indirect_parameters
  • ARB_shader_draw_parameters
  • ARB_shader_group_vote
  • ARB_sparse_texture
  • De nya NV tillägg finns:
  • NV_blend_equation_advanced
  • NV_bindless_multi_draw_indirect
  • NV_gpu_program5_mem_extended

Vad är nytt i version 325.05.13:

  • ger här versionen beta stöd för OpenGL 4.4 och GLSL 4,40 för kapabel maskinvara.

Vad är nytt i version 325.05.03:

  • Quadro-serien: K600, K5000, K4000, K2000D, K2000, 6000, 600, 5000, 410, 4000, 400, 2000D, 2000
  • GeForce 700-serien: GTX TITAN, GTX 780, GTX 770, GTX 760
  • GeForce 600-serien: 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-serien: 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-serien: 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

Annan programvara för utvecklare NVIDIA Corporation

Kommentarer till Nvidia OpenGL Display Driver for FreeBSD

Kommentarer hittades inte
Kommentar
Slå på bilder!