Nvidia OpenGL Display Driver for FreeBSD

ภาพหน้าจอของซอฟแวร์:
Nvidia OpenGL Display Driver for FreeBSD
รายละเอียดซอฟแวร์:
รุ่น: 358.09 Beta การปรับปรุง
วันที่อัพโหลด: 9 Dec 15
ผู้พัฒนา: NVIDIA Corporation
การอนุญาต: ฟรี
ความนิยม: 19

Rating: nan/5 (Total Votes: 0)

ไดร์เวอร์ Nvidia OpenGL แสดงผลสำหรับ FreeBSD เป็นกระจายได้อย่างอิสระกราฟิกพื้นเมืองและเป็นกรรมสิทธิ์ของคนขับรถที่สร้างขึ้นโดย Nvidia เพื่อสนับสนุน OpenGL และเทคโนโลยี GLSL บน FreeBSD และระบบปฏิบัติการ BSD อื่น ๆ ตาม รุ่นนี้สามารถทำงานร่วมกับทั้ง 64 บิตและรุ่น 32 บิตของ FreeBSD.


อะไร Nvidia GPUs จะทำ OpenGL 3 และ OpenGL 4 สนับสนุน?

ในคอมพิวเตอร์เดสก์ท็สนับสนุนอย่างเป็นทางการ GPUs Nvidia ด้วยเทคโนโลยี OpenGL 3 รวม GeForce 9 ชุดและ GeForce 8 ชุด GeForce 300, 200 และ 100 ซีรีส์เช่นเดียวกับชุดไอออนและ ION LE.

ในเวิร์คสเตชั่ที่ OpenGL 3 เทคโนโลยีสนับสนุน Quadro ชุด FX ชุด NVS, Quadro ชุด NVS, Quadro ชุด G-ซิงค์ Quadro ชุดเพล็กซ์, Quadro Blade / ฝังชุดคณะกรรมการกราฟิกระบบ S-Class, เช่นเดียวกับ M-Class และประมวลผล C-Class.

ในทางตรงกันข้ามที่ 4 OpenGL เทคโนโลยีรองรับการ์ด Nvidia กราฟิกจำนวนมากจาก GeForce 700, 600, 500 และ 400 ซีรีส์เช่นเดียวกับ GPUs อื่น ๆ อีกมากมายจากชุด Quadro.


การติดตั้งไดรเวอร์ Nvidia OpenGL แสดงผลสำหรับ FreeBSD

การติดตั้งไดร์เวอร์ Nvidia OpenGL แสดงบน FreeBSD หรือระบบปฏิบัติการ BSD คล้ายของคุณติดตั้งหัวเคอร์เนลดาวน์โหลดไฟล์ tar.gz ที่สอดคล้องกับคอมพิวเตอร์และ rsquo ของคุณสถาปัตยกรรมฮาร์ดแวร์จากส่วนดาวน์โหลดด้านบนและบันทึกไว้ในของคุณ โฟลเดอร์แรก.

ในจำลอง terminal X11 รัน & ldquo; tar xzf NVIDIA-FreeBSD-x86_64-xxx.xx.xx.tar.gz & amp; & amp; cd-NVIDIA FreeBSD-x86_64-xxx.xx.xx & amp; ให้ติดตั้ง & rdquo; คำสั่งบนระบบ 64 บิตหรือ & ldquo; tar xzf NVIDIA FreeBSD-86-xxx.xx.xx.tar.gz & amp; & amp; cd-NVIDIA FreeBSD 86-xxx.xx.xx & amp; ให้ติดตั้ง & rdquo; คำสั่งบนระบบ 32 บิตเป็นรากที่ xxx.xx.xx เป็นจำนวนรุ่นของไดรเวอร์.


สิ่งที่เกี่ยวกับ Linux และ Solaris?

GNU / Linux และ Solaris ระบบปฏิบัติการที่ได้รับการสนับสนุนจาก Nvidia OpenGL แสดงผลิตภัณฑ์ไดร์เวอร์ คุณสามารถค้นหาและดาวน์โหลดได้จากส่วนของลินุกซ์ Softoware เพียงค้นหาเว็บไซต์สำหรับไดร์เวอร์ Nvidia OpenGL แสดงหรือไดร์เวอร์ Nvidia OpenGL แสดงผลสำหรับ Solaris.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • คงถดถอยที่ลดประสิทธิภาพ OpenGL ในการกำหนดค่าหัวขาดเซิร์ฟเวอร์เอ็กซ์.
  • คงรั่วไหลของหน่วยความจำที่เกิดขึ้นหลังจากการทำลาย GLXWindow ซึ่งยังคงมีบริบทปัจจุบันที่แนบมากับมัน.
  • แก้ไขข้อผิดพลาดที่ก่อให้เกิด pbuffers EGL ที่จะสร้างที่มีทั้งหน้าและกันชนหลังแทนการกันชนหลังเท่านั้นเนื่องจากเป็นสิ่งจำเป็นสำหรับ EGL.
  • เพิ่มเคอร์เนลโมดูลใหม่ nvidia-modeset.ko ส่วนประกอบโปรแกรมควบคุมใหม่นี้ทำงานร่วมกับโมดูลเคอร์เนล nvidia.ko ในการเขียนโปรแกรมเครื่องมือการแสดงผลของ GPU.
  • nvidia-modeset.ko ไม่ให้การทำงานผู้ใช้มองเห็นที่ใหม่หรือการเชื่อมต่อการใช้งานของบุคคลที่สาม แต่ในรุ่นต่อมา nvidia-modeset.ko จะถูกใช้เป็นพื้นฐานสำหรับการอินเตอร์เฟซ modesetting ให้โดยผู้จัดการการแสดงผลโดยตรงของเคอร์เนล (DRM).
  • ริบหรี่ที่ลดลงและความล่าช้าเมื่อก้าวเข้าสู่หรือออกจากโหมด G-SYNC เป็นส่วนหนึ่งของการเปลี่ยนแปลงนี้จอภาพที่มีตัวชี้วัดที่ G-SYNC ในการแสดงบนหน้าจอของพวกเขาในขณะนี้มักจะรายงานว่าพวกเขาอยู่ในโหมด G-SYNC OpenGL G-SYNC ตัวบ่งชี้ที่มองเห็นสามารถเปิดใช้งานการตั้งค่า NVIDIA เพื่อตรวจสอบเมื่อ G-SYNC เป็นจริงถูกนำมาใช้.
  • GLX โปรโตคอลสำหรับส่วนขยายของ OpenGL ต่อไปนี้จาก OpenGL 3.0 ได้รับการส่งเสริมจากทางการอาร์บได้รับการอนุมัติอย่างเป็นทางการสถานะ:
  • GL_EXT_draw_buffers2
  • GLX โปรโตคอลสำหรับ OpenGL 3.0 คำสั่งดังต่อไปนี้:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • ซึ่งเป็นส่วนหนึ่งของนามสกุลต่อไปนี้:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • ได้รับการส่งเสริมจากทางการอาร์บได้รับการอนุมัติอย่างเป็นทางการสถานะ.
  • กับการเปลี่ยนแปลงดังกล่าวข้างต้น GLX โปรโตคอลสำหรับ OpenGL 3.0 ได้รับการส่งเสริมจากทางการอาร์บได้รับการอนุมัติอย่างเป็นทางการสถานะ.
  • เพิ่มระบบกลไกการจัดสรรหน่วยความจำใหม่สำหรับการจัดสรรขนาดใหญ่ในไดรเวอร์ OpenGL กลไกนี้จะช่วยให้ unmapping จัดสรรจากกระบวนการเมื่อมันไม่ได้ใช้งานทำให้พื้นที่ที่อยู่เสมือนที่มีอยู่ไปยังโปรแกรมประยุกต์ มันถูกเปิดใช้งานโดยค่าเริ่มต้นในการใช้งาน OpenGL 32 บิตกับ Linux 3.11+ และ glibc 2.19+ จัดสรรหน่วยความจำวิธีนี้จะใช้พื้นที่ใน / dev / SHM การตั้งค่าสภาพแวดล้อม __GL_DevShmPageableAllocations ตัวแปร 2 จะปิดใช้งานคุณลักษณะนี้

มีอะไรใหม่ ในรุ่นเบต้า 352.09:

  • เพิ่มความสามารถในการกำหนดค่าพฤติกรรมการแลกเปลี่ยนสำหรับ Quad-บัฟเฟอร์ภาพสเตอริโอ คนขับรถสามารถกำหนดค่าให้เป็นอิสระสลับแต่ละตามันจะกลายเป็นความพร้อมที่จะรอให้ตาทั้งสองข้างที่จะเสร็จสิ้นการแสดงผลก่อนที่จะแลกเปลี่ยนหรือเพื่อช่วยให้การใช้งานเพื่อระบุว่าทั้งสองมีพฤติกรรมเป็นที่ต้องการโดยการตั้งค่าช่วงเวลาการแลกเปลี่ยน การตั้งค่านี้สามารถปรับเปลี่ยนได้ในการตั้งค่า NVIDIA แผงควบคุมหรือผ่านทาง NV-CONTROL API.
  • คงถดถอยซึ่งก่อให้เกิดสถานะแฟน GPU จอแสดงผลที่จะหายไปจากแผงควบคุมการตั้งค่า NVIDIA ได้.
  • เพิ่มการรายงานข้อผิดพลาด ECC นับแผงควบคุมการตั้งค่า NVIDIA.
  • แก้ไขข้อผิดพลาดที่ทำให้บางครั้งวัตถุตัวอย่าง OpenGL จากการถูกทำลายเมื่อ deallocated บริบท OpenGL ได้.
  • แก้ไขข้อผิดพลาดที่ทำให้เกิด GLX_EXT_framebuffer_sRGB ไม่ถูกต้องรายงานการสนับสนุน sRGB ใน 30 บิตต่อพิกเซลกำหนดค่า framebuffer ได้.
  • เพิ่มการสนับสนุนสำหรับ G-SYNC กับซิงค์เพื่อ vblank ปิดการใช้งาน นี้จะช่วยให้การใช้งานที่จะใช้ G-SYNC ที่จะกำจัดการฉีกขาดสำหรับอัตราเฟรมที่ต่ำกว่าอัตราการรีเฟรชสูงสุดของจอภาพ แต่อนุญาตให้ฉีกขาดที่สูงกว่าอัตราการรีเฟรชสูงสุดเพื่อลดความล่าช้า.
  • เมื่อ G-SYNC มีการใช้งานและการซิงค์เพื่อ vblank มีการเปิดใช้อัตราเฟรมที่มีการ จำกัด อัตราการรีเฟรชสูงสุดของจอภาพ.
  • GLSL gl_Fog.scale อยู่ในขณะนี้ + อินฟินิตี้เมื่อ gl_Fog.end เท่ากับ gl_Fog.start ก่อนหน้านี้ค่า 0 ถูกนำมาใช้ แต่ยากจนการใช้งานบางอย่างเช่นเกมที่สิบสามทำงานในไวน์ (ไวน์ข้อผิดพลาด # 37068).
  • เปิดใช้งาน G-SYNC โดยค่าเริ่มต้นเมื่อ Unified กลับบัฟเฟอร์ (UBB) ถูกปิดใช้งาน.
  • ปรับปรุงไดรเวอร์ NVIDIA GPU ที่จะหลีกเลี่ยงการใช้หน่วยความจำวิดีโออยู่แล้วในการใช้งานโดย vesafb.
  • แก้ไขข้อผิดพลาดที่ก่อให้เกิดการสูญเสียของการประสานสเตอริโอในบางซิงค์ Quadro การกำหนดค่า Framelock.
  • คงสภาพการหยุดชะงักที่หายากเมื่อใช้โปรแกรมที่ใช้ OpenGL ในหลายหัวข้อบน GPU Quadro.
  • แก้ไขข้อผิดพลาดที่เกิดจากการตัดซึ่งของมูลค่า EGLAttribEXT กลับโดย eglQueryDeviceAttribEXT () บนระบบ 64 บิต.

มีอะไรใหม่ ในรุ่นเบต้า 340.23.03:

  • คุณจะต้องคนใดคนหนึ่งของแฟร์ต่อไปนี้หรือเคปเลอร์แมกซ์เวลตาม GPUs ที่จะได้รับการเข้าถึงทุก OpenGL 4.5 และ 4.5​​0 GLSL การทำงาน:
  • ชุด Quadro: 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 series: GeForce GTX TITAN Z, GeForce GTX TITAN ดำ, 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, GeForce GT 740, GeForce GT 730
  • GeForce 600 ชุด: GTX GeForce 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
  • ชุด 500 GeForce: GeForce GTX 590, GeForce GTX 580, GeForce GTX 570, GeForce GTX 560 Ti, GeForce GTX 560 SE, GeForce GTX 560, GeForce GTX 555, GTX GeForce 550 Ti, GeForce GT 545, GeForce GT 530, GeForce GT 520, GeForce 510
  • ชุด 400 GeForce: GeForce GTX 480, GeForce GTX 470, GeForce GTX 465, GeForce GTX 460 SE v2, GeForce GTX 460 SE, GTX GeForce 460, GeForce GTS 450, GeForce GT 440, GeForce GT 430, GeForce GT 420, GeForce 405
  • ส่ว​​นขยายที่แสดงด้านล่างเป็นส่วนหนึ่งของ OpenGL 4.5 ข้อกำหนดหลัก แต่พวกเขายังสามารถนำมาใช้ในบริบทที่ด้านล่าง OpenGL 4.5 บนฮาร์ดแวร์ที่รองรับ:
  • ARB_clip_control
  • ARB_conditional_render_inverted
  • ARB_cull_distance
  • ARB_derivati​​ve_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
  • ส่ว​​นขยายเหล่านี้ ARB ใหม่ยังมีให้:
  • ARB_pipeline_statistics_query
  • ARB_sparse_buffer
  • ARB_transform_feedback_overflow_query
  • KHR_blend_equation_advanced
  • ส่ว​​นขยายเพิ่มเติมเหล่านี้ยังมีให้:
  • EXT_polygon_offset_clamp
  • NV_uniform_buffer_unified_memory

มีอะไรใหม่ ในรุ่นเบต้า 325.05.14:

  • ชุด Quadro: 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 ชุด: 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 ชุด: 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 series: 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
  • ส่ว​​นขยายที่แสดงด้านล่างเป็นส่วนหนึ่งของ OpenGL 4.4 ข้อกำหนดหลัก แต่พวกเขายังสามารถนำมาใช้ในบริบทที่ด้านล่าง OpenGL 4.4 บนฮาร์ดแวร์ที่รองรับ:
  • สำหรับ OpenGL 4 ฮาร์ดแวร์ที่มีความสามารถ:
  • ARB_buffer_storage
  • ARB_clear_texture
  • ARB_query_buffer_object
  • สำหรับ OpenGL 3 ฮาร์ดแวร์ที่มีความสามารถ:
  • ARB_enhanced_layouts
  • ARB_multi_bind
  • ARB_texture_mirror_clamp_to_edge
  • ARB_texture_stencil8
  • ARB_vertex_type_10f_11f_11f_rev
  • ส่ว​​นขยายเหล่านี้ ARB ใหม่ที่มีให้:
  • สำหรับ GeForce 6xx และเหนือความสามารถของฮาร์ดแวร์:
  • ARB_bindless_texture
  • ARB_seamless_cubemap_per_texture
  • สำหรับ OpenGL 4 ฮาร์ดแวร์ที่มีความสามารถ:
  • ARB_compute_variable_group_size
  • ARB_indirect_parameters
  • ARB_shader_draw_parameters
  • ARB_shader_group_vote
  • ARB_sparse_texture
  • ส่ว​​นขยายเหล่านี้ NV ใหม่ที่มีให้:
  • NV_blend_equation_advanced
  • NV_bindless_multi_draw_indirect
  • NV_gpu_program5_mem_extended

มีอะไรใหม่ ในรุ่น 325.05.13:

  • ข่าวประชาสัมพันธ์ฉบับนี้ให้การสนับสนุนรุ่นเบต้าสำหรับ OpenGL 4.4 และ 4.40 GLSL กับฮาร์ดแวร์ที่มีความสามารถ.

มีอะไรใหม่ ในรุ่น 325.05.03:

  • ชุด Quadro: 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 ชุด: 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 ชุด: 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 series: 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

ซอฟแวร์อื่น ๆ ของนักพัฒนา NVIDIA Corporation

ความคิดเห็นที่ Nvidia OpenGL Display Driver for FreeBSD

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!