Nvidia OpenGL Display Driver for FreeBSD

Programinė įranga Screenshot:
Nvidia OpenGL Display Driver for FreeBSD
Programinė detalės:
Versija: 358.09 Beta Atnaujintas
Įkėlimo datą: 9 Dec 15
Kūrėjas: NVIDIA Corporation
Licencija: Nemokamai
Populiarumas: 28

Rating: nan/5 (Total Votes: 0)

"Nvidia" OpenGL Display Driver FreeBSD yra laisvai platinama, gimtoji ir nuosavybės Graphics Driver sukūrė Nvidia remti OpenGL ir GLSL technologijas FreeBSD ir kitų BSD operacinių sistemų. Ši versija yra suderinama su abiem 64-bit ir 32-bit versijos FreeBSD.


Kas nVidia GPU bus OpenGL 3 ir 4 OpenGL palaikymas?

Ant stalinių kompiuterių, oficialiai palaikomos Nvidia pagal OpenGL 3 technologiją yra GeForce 9 serija ir GeForce 8 serija, GeForce 300, 200 ir 100 serijos, taip pat ION Ion LE serijos.

darbo vietose, OpenGL 3 technologija palaiko Quadro FX serija, NVS serija, Quadro NVS serija, Quadro G-Sync "serijos, Quadro Plex serija, Quadro Ašmenys / Įterptosios Grafika Pagrindinis diskusijų serijos, S-klasės sistemos, taip pat M-klasės ir C-Class "procesoriai.

Kita vertus, "OpenGL" 4 technologija palaiko daug Nvidia vaizdo plokštes iš GeForce 700, 600, 500 ir 400 serijos, taip pat daug kitų GPU nuo Quadro serijos.


Įdiegti "Nvidia" OpenGL ekranų FreeBSD

Jei norite įdiegti NVIDIA OpenGL ekranų savo FreeBSD ar panašiai BSD operacinė sistema, įdiegti branduolio antraštes, atsisiųsti tar.gz failą, kuris atitinka jūsų kompiuteryje & rsquo; s aparatinės įrangos architektūrą iš Atsisiuntimai skirsnyje ir išsaugokite jį savo Pagrindinis aplankas.

Be X11 terminalo emuliatorius, įvykdykite & ldquo; deguto xzf NVIDIA FreeBSD-x86_64-xxx.xx.xx.tar.gz & amp; & amp; CD NVIDIA FreeBSD-x86_64-xxx.xx.xx & amp; make install & rdquo; komandą 64 bitų sistemose arba Apmokėti "dervas xzf NVIDIA FreeBSD-x86-xxx.xx.xx.tar.gz & amp; & amp; CD NVIDIA FreeBSD-x86-xxx.xx.xx & amp; make install & rdquo; komandą 32 bitų sistemose, kaip "root", kur xxx.xx.xx yra versijos numeris vairuotojas.


Ką apie Linux ir Solaris?

GNU / Linux ir Solaris operacinės sistemos taip pat remia "Nvidia" OpenGL Display Driver produkto. Jūs galite ieškoti ir atsisiųsti juos iš Linux skirsnį Softoware, tiesiog ieškoti svetainėje NVIDIA OpenGL ekranų ar Nvidia OpenGL ekranų Solaris.

Kas naujo , šioje laidoje:

  • Ištaisyta regresiją, kad lengvatinio OpenGL našumą begalvis X serveris konfigūracijų.
  • Ištaisyta Atminties nutekėjimas, įvykusių po sunaikinti GLXWindow kurie dar turi dabartinį kontekstą prie jo pritvirtintos.
  • Ištaisyta klaida, kuri sukėlė EGL pbuffers būti sukurta tiek priekyje ir nugaros buferio, o ne tik atgal buferis, kaip reikalaujama dėl EGL.
  • pridėjo naują branduolio modulis, NVIDIA modeset.ko. Ši nauja vairuotojas komponentas veikia kartu su nvidia.ko branduolio modulio programa ekrano variklis GPU.
  • NVIDIA modeset.ko nesuteikia jokios naujos vartotojui matomi funkcionalumą ar sąsajas su trečiųjų šalių programas. Tačiau vėliau išleidimo, NVIDIA modeset.ko bus naudojamas kaip už modesetting sąsaja pateikta branduolio tiesioginio atvaizdavimo vadybininkas (DRM) pagrindu.
  • Sumažintas mirgėjimas ir vėlavimas, kai pereinate į arba iš "G-SYNC režimu. Kaip dalį šio pakeitimo, monitoriai, G-SYNC rodiklius savo ekrane rodo dabar visada praneša, kad jie yra "G-SYNC režimu. OpenGL G-SYNC vaizdo rodiklis gali būti įjungtas NVIDIA nustatymus nustatyti, kada G-SYNC yra faktiškai naudojamas.
  • GLX protokolas dėl šios OpenGL pratęsimo nuo OpenGL 3.0 buvo paaukštintas nuo neoficiali į ARB patvirtino oficialų statusą:
  • GL_EXT_draw_buffers2
  • GLX protokolas dėl šių OpenGL 3.0 komandų:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • , kuris yra dalis šių plėtinių: "
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • buvo paaukštintas nuo neoficiali į ARB patvirtintą oficialų statusą.
  • Su pirmiau nurodytais pakeitimais, GLX protokolas OpenGL 3.0 buvo paaukštintas nuo neoficiali į ARB patvirtino oficialų statusą.
  • pridėjo naują sistemą atminties paskirstymo mechanizmą didelių lėšų į OpenGL. Šis mechanizmas leidžia unmapping paskirstymą nuo proceso, kai jis yra nenaudojamas, todėl daugiau virtualios adresų erdvę prieinama prie paraiškos. Tai yra įjungta pagal nutylėjimą 32 bitų OpenGL su Linux 3.11+ ir glibc 2.19+. Atminties skiriama šiuo būdu bus suvartojama erdvę, / dev / SHM. Nustačius aplinkos kintamąjį __GL_DevShmPageableAllocations 2 bus išjungti šią funkciją

Kas naujo versijoje 352,09 Beta:

  • Pridėta galimybė sukonfigūruoti Swapping elgseną Quad-buferinis stereo vizualizacijomis. Vairuotojas gali būti konfigūruojamas, kad nepriklausomai apsikeitimo kiekviena akis, nes ji tampa pasirengusi laukti abiejų akių užbaigti perteikimas prieš keičiant, arba leisti paraiškas nurodyti, kuri iš šių dviejų elgesio pirmenybė nustatant apkeitimo intervalą. Šis nustatymas gali būti koreguojama į NVIDIA nustatymų valdymo skydelyje, arba per NV-CONTROL API.
  • Ištaisyta regresiją, kuri sukelia GPU ventiliatorius būsenos ekraną dingsta iš nvidia-settings valdymo skydelyje.
  • Pridėta ataskaitos ECC klaidų skaičiuoja su nvidia-settings valdymo skydelyje.
  • Ištaisyta klaida, kad kartais trukdo OpenGL sampler objektus iš tinkamai deallocated kai sunaikinti OpenGL kontekstus.
  • Ištaisyta klaida, kuri sukėlė GLX_EXT_framebuffer_sRGB neteisingai pranešti sRGB paramą 30 bit-per-pixel framebuffer 'io konfigūracijų.
  • Pridėta parama G-SYNC su sinchronizacija iki vblank išjungtas. Tai leidžia paraiškas naudoti G-SYNC pašalinti ašarojimas dėl kadravimo žemiau monitoriaus maksimalią atnaujinimo dažnis, tačiau leidžia ašarojimas viršija maksimalų atnaujinimo dažnis, siekiant sumažinti vėlavimą.
  • Kai G-SYNC yra aktyvus ir sinchronizavimo iki vblank įjungta, kadrų dažnis yra tik monitoriaus maksimalią vaizdo atnaujinimo dažniui.
  • GLSL gl_Fog.scale dabar + begalybę, kai gl_Fog.end lygus gl_Fog.start. Anksčiau, vertė 0, buvo naudojami, tačiau tai sugedo tam tikras programas, pavyzdžiui, žaidimo XIII veikia dėl vyno (vyno klaidą # 37068).
  • Įjungta G-SYNC pagal nutylėjimą, kai Unified Back buferis (UBB) yra išjungta.
  • Atnaujinta NVIDIA GPU vairuotojui išvengti naudojant vaizdo atminties jau naudoti vesafb.
  • Ištaisyta klaida, kuri sukelia stereo sinchronizavimo tam tikrais Quadro Sync framelock konfigūracijų.
  • Fiksuotas retas aklavietės būklė, kai vykdomas programas, kurios naudoja OpenGL į kelias temas apie Quadro GPU.
  • Ištaisyta klaida, kuri sukelia sutrumpinimo iš EGLAttribEXT vertės grąžina eglQueryDeviceAttribEXT () ant 64 bitų sistemose.

Kas naujo versija 340.23.03 Beta:

  • Jums reikės vieną iš šių Ferma, Kepleris arba Maksvelo remiantis GPU vieną gauti prieigą prie visų OpenGL 4.5 ir GLSL 4.50 funkcionalumo: "
  • Quadro serija: "Quadro K6000, K5000 Quadro, Quadro K4000, K2000 Quadro, Quadro K2000D, Quadro K600, Quadro 6000, Quadro 5000, Quadro 4000, Quadro 2000, Quadro 2000D, Quadro 600, Quadro 410,
  • GeForce 700 serijos: GeForce GTX TITAN Z "GeForce GTX TITAN Juoda, 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, GTX 745, GeForce GT 740, GeForce GT 730,
  • GeForce 600 serijos: GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GTX 660 Ti, GeForce GTX 660, 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 serijos: GeForce GTX 590, GeForce GTX 580, GeForce GTX 570, GTX 560 Ti, GeForce GTX 560 SE, GeForce GTX 560, GeForce GTX 555, GTX 550 Ti, GeForce GT 545, GeForce GT 530, GeForce GT 520, GeForce 510,
  • GeForce 400 serijos: 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,
  • Toliau išvardyti plėtiniai yra dalis "OpenGL 4.5 core specifikacijos, tačiau jie taip pat gali būti naudojamas kontekstuose žemiau OpenGL 4.5 palaiko aparatūros:
  • 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
  • Šie nauji ARB plėtiniai yra taip pat numatyta: "
  • ARB_pipeline_statistics_query
  • ARB_sparse_buffer
  • ARB_transform_feedback_overflow_query
  • KHR_blend_equation_advanced
  • Šios papildomos plėtiniai yra taip pat numatyta: "
  • EXT_polygon_offset_clamp
  • NV_uniform_buffer_unified_memory

Kas naujo versija 325.05.14 Beta:

  • Quadro serija: K600, K5000, K4000, K2000D, K2000, 6000, 600, 5000, 410, 4000, 400, 2000D, 2000,
  • GeForce 700 serijos: GTX TITAN, GTX 780, GTX 770, GTX 760,
  • GeForce 600 serijos: 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 serijos: 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 serijos: 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,
  • Toliau išvardyti plėtiniai yra dalis "OpenGL 4.4 core specifikacijos, tačiau jie taip pat gali būti naudojamas kontekstuose žemiau OpenGL 4.4 palaiko aparatūros:
  • OpenGL 4, galinčio aparatūros:
  • ARB_buffer_storage
  • ARB_clear_texture
  • ARB_query_buffer_object
  • OpenGL 3, galinti aparatūros:
  • ARB_enhanced_layouts
  • ARB_multi_bind
  • ARB_texture_mirror_clamp_to_edge
  • ARB_texture_stencil8
  • ARB_vertex_type_10f_11f_11f_rev
  • Šie nauji ARB plėtiniai yra numatyta: "
  • Už GeForce 6xx ir aukščiau, galinti aparatūros:
  • ARB_bindless_texture
  • ARB_seamless_cubemap_per_texture
  • OpenGL 4, galinčio aparatūros:
  • ARB_compute_variable_group_size
  • ARB_indirect_parameters
  • ARB_shader_draw_parameters
  • ARB_shader_group_vote
  • ARB_sparse_texture
  • Šie nauji NV plėtiniai yra numatyta: "
  • NV_blend_equation_advanced
  • NV_bindless_multi_draw_indirect
  • NV_gpu_program5_mem_extended

Kas naujo versijoje 325.05.13:

  • Ši laida suteikia beta paramą OpenGL 4.4 ir GLSL 4.40 ant galintį aparatūros.

Kas naujo versijoje 325.05.03:

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

Kita programinė įranga kūrėjas NVIDIA Corporation

Komentarai Nvidia OpenGL Display Driver for FreeBSD

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!