در انویدیا در OpenGL درایور صفحه نمایش برای FreeBSD یک آزادانه توزیع شده، درایور کارت گرافیک بومی و اختصاصی ایجاد شده توسط انویدیا برای حمایت از OpenGL و GLSL فن آوری در FreeBSD و دیگر سیستم عامل های مبتنی بر BSD است. این نسخه سازگار با هر دو 64 بیتی و 32 بیتی نسخه از FreeBSD است.
چه پردازشگر گرافیکی انویدیا خواهد شد پشتیبانی از OpenGL 3 و OpenGL 4؟
در در رایانه های رومیزی، GPU ها به طور رسمی پشتیبانی انویدیا توسط فن آوری در OpenGL 3، مجموعه کارت گرافیک GeForce 9 و 8 جیفورس سری، کارت گرافیک GeForce 300، 200 و 100 سری، و همچنین به عنوان مجموعه ای ION و ION LE.
در روی ایستگاه های کاری، این فن آوری در OpenGL 3 از سری FX کارت Quadro، سری NVS، سری کارت Quadro NVS، سری کارت Quadro G-همگام سازی، سری کارت Quadro پیچیده، کارت Quadro تیغه / جاسازی شده گرافیک سری هیئت مدیره، سیستم S کلاس، و همچنین به عنوان M-کلاس و کلاس C پردازنده.
در از سوی دیگر، این فن آوری در OpenGL 4 از متعدد انویدیا کارت گرافیک از کارت گرافیک GeForce 700، 600، 500 و 400 سری، و همچنین بسیاری از GPU ها دیگر از سری کارت Quadro.
نصب کارت گرافیک Nvidia در OpenGL درایور صفحه نمایش برای FreeBSD
برای نصب کارت گرافیک Nvidia در OpenGL درایور صفحه نمایش بر روی FreeBSD را خود را و یا یک سیستم عامل BSD مشابه، نصب هدر کرنل، فایل TAR.GZ که مربوط به کامپیوتر و ترانزیت خود را دانلود کنید. معماری سخت افزار از بخش دانلود بالا و ذخیره آن بر روی خود را صفحه اصلی پوشه.
به یک شبیه ساز ترمینال X11، اجرای صفحه & ldquo؛ تار xzf NVIDIA-FreeBSD را-ی x86_64-xxx.xx.xx.tar.gz از & amp؛ از & amp؛ سی دی NVIDIA-FreeBSD را-ی x86_64-xxx.xx.xx از & amp؛ را نصب کنید کار & rdquo؛ دستور بر روی سیستم های 64 بیتی و یا صفحه & ldquo؛ تار xzf NVIDIA-FreeBSD را-x86 را-xxx.xx.xx.tar.gz از & amp؛ از & amp؛ سی دی NVIDIA-FreeBSD را-x86 را-xxx.xx.xx از & amp؛ را نصب کنید کار & rdquo؛ دستور بر روی سیستم های 32 بیتی، به عنوان ریشه، که در آن xxx.xx.xx شماره نسخه از راننده است.
چه در مورد لینوکس و سولاریس؟
در سیستم عامل های گنو / لینوکس و سولاریس نیز توسط انویدیا در OpenGL کالا درایور صفحه نمایش پشتیبانی می شود. شما می توانید جستجو و آنها را از بخش لینوکس از Softoware دانلود، فقط جستجو در وب سایت برای کارت گرافیک Nvidia در OpenGL درایور ها یا کارت گرافیک Nvidia در OpenGL درایور صفحه نمایش برای سولاریس.
در چه در این نسخه است جدید :
- ثابت رگرسیون که عملکرد در OpenGL در تنظیمات X سرور بی سر کاهش می یابد.
- ثابت نشت حافظه که پس از از بین بردن یک GLXWindow که هنوز زمینه فعلی متصل به آن رخ داده است.
- رفع اشکال که باعث pbuffers EGL به با هر دو جلو و بافر پشتی ایجاد می شود، به جای تنها یک بافر تماس، به عنوان EGL مورد نیاز است.
- اضافه شدن یک ماژول کرنل جدید، NVIDIA-modeset.ko. این جزء درایور جدید در رابطه با ماژول کرنل nvidia.ko به برنامه موتور صفحه نمایش از GPU. در
- NVIDIA-modeset.ko هیچ قابلیت کاربر قابل مشاهده و یا رابط های جدید به برنامه های شخص ثالث ارائه نمی دهد. با این حال، در نسخه بعد، NVIDIA-modeset.ko خواهد شد به عنوان پایه ای برای رابط modesetting ارائه شده توسط بدهید نمایش مستقیم هسته (DRM) استفاده می شود.
- از مثل نور سوسو کاهش و تاخیر هنگام انتقال به داخل یا خارج از حالت G-همگام سازی کنید. به عنوان بخشی از این تغییر، مانیتور که شاخص G-SYNC در خود بر روی صفحه نمایش صفحه نمایش در حال حاضر همیشه گزارش می دهند که در حالت G-SYNC هستند. شاخص های بصری در OpenGL G-SYNC را می توان در NVIDIA-تنظیمات را فعال کنید برای تعیین زمانی که G-SYNC است که در واقع استفاده می شود.
- GLX پروتکل برای گسترش در OpenGL زیر از از OpenGL 3.0 شده است از غیر رسمی به ARB ترویج جایگاه رسمی تایید:
- GL_EXT_draw_buffers2
- GLX پروتکل برای از OpenGL 3.0 دستورات زیر:
- BindBufferRangeNV
- BindBufferBaseNV
- BeginTransformFeedbackNV
- EndTransformFeedbackNV
- GetTransformFeedbackVaryingEXT
- TransformFeedbackVaryingsEXT
- که بخشی از پسوندهای زیر:
- GL_NV_transform_feedback
- GL_EXT_transform_feedback
- شده است از غیر رسمی به ARB وضعیت رسمی تایید ترویج شده است.
- با تغییرات فوق، پروتکل GLX از OpenGL 3.0 شده است از غیر رسمی به ARB ترویج جایگاه رسمی تایید شده است.
- اضافه شدن یک مکانیسم جدید تخصیص حافظه سیستم برای تخصیص بزرگ در راننده اپنجیال. این مکانیزم اجازه می دهد تا unmapping تخصیص از فرآیند هنگامی که آن را در حال استفاده نیست، و فضای آدرس مجازی بیشتر در دسترس به برنامه. این است که به طور پیش فرض در برنامه های کاربردی در OpenGL 32 بیتی با لینوکس 3.11+ 2.19+ و glib را فعال کنید. حافظه اختصاص داده شده به این ترتیب فضای در / dev / SHM مصرف می کند. تنظیم محیط زیست __GL_DevShmPageableAllocations متغیر به 2 این ویژگی را غیر فعال کنید
در چه در نسخه جدید 352.09 بتا:
- اضافه شدن قابلیت پیکربندی رفتار مبادله برای تصاویری با چهار بافر استریو. راننده می توان به پیکربندی به طور مستقل مبادله هر چشم به عنوان آن را آماده می شود، به برای هر دو چشم صبر کنید تا کامل رندر قبل از مبادله، و یا به برنامه ها اجازه دهد مشخص است که از این دو رفتار با تنظیم فاصله مبادله ترجیح داده. این تنظیم را می توان در تنظیمات NVIDIA-کنترل پنل تنظیم شده، و یا از طریق API NV-CONTROL. در
- ثابت رگرسیون که ناشی از GPU نمایش وضعیت فن از کنترل پنل تنظیمات NVIDIA-ناپدید می شوند.
- از او گزارش خطا ECC شمارش به کنترل NVIDIA-تنظیمات پانل. در
- رفع اشکال که گاهی اوقات اشیاء نمونه از OpenGL مانع از به درستی بازپس که از بین بردن زمینه های اپنجیال.
- رفع اشکال که باعث GLX_EXT_framebuffer_sRGB به اشتباه گزارش دهید کانونی در 30 بیت در هر پیکسل تنظیمات فریمبافر. در
- اضافه شدن پشتیبانی برای G-SYNC با سنکرون به vblank غیر فعال است. این اجازه می دهد تا برنامه های کاربردی برای استفاده از G-SYNC برای از بین بردن پاره شدن برای نرخ فریم زیر حداکثر نرخ تجدید مانیتور اما اجازه می دهد پاره بالاتر از حداکثر نرخ تجدید منظور به حداقل رساندن تاخیر. در
- از هنگامی که G-SYNC فعال و همگام سازی به vblank فعال شده است، نرخ فریم به حداکثر نرخ تجدید مانیتور محدود شده است.
- gl_Fog.scale GLSL است در حال حاضر + بی نهایت که gl_Fog.end برابر gl_Fog.start. پیش از این، مقدار 0، مورد استفاده قرار گرفت اما این شکست برنامه های خاص مانند بازی XIII در حال اجرا در شراب (شراب اشکال # 37068).
- فعال G-SYNC به طور پیش فرض وقتی متحد بافر (UBB) غیرفعال است.
- به روز رسانی درایور NVIDIA GPU برای جلوگیری از استفاده از حافظه ویدئو در حال حاضر در حال استفاده توسط vesafb. در
- رفع اشکال و باعث از دست دادن هماهنگ سازی استریو در برخی از تنظیمات framelock کارت Quadro همگام سازی. در
- ثابت یک بیماری نادر در حال اجرا برنامه های کاربردی بن بست در هنگام استفاده از OpenGL در که موضوعات متعدد بر روی یک GPU کارت Quadro. در
- رفع اشکال که باعث برشی از ارزش EGLAttribEXT بازگردانده شده توسط eglQueryDeviceAttribEXT () بر روی سیستم های 64 بیتی.
در چه جدید در نسخه بتا است 340.23.03:
- شما هیچ یکی از فرمی، کپلر و یا ماکسول GPU ها بر اساس زیر نیاز به دسترسی به تمام اپنجیال 4.5 و GLSL 4.50 قابلیت:
- کارت 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: کارت گرافیک GeForce GTX TITAN Z، کارت گرافیک GeForce GTX TITAN سیاه و سفید، کارت گرافیک GeForce GTX TITAN، کارت GTX 780 Ti، کارت گرافیک GeForce GTX 780، کارت گرافیک GeForce GTX 770، کارت گرافیک GeForce GTX 760، کارت گرافیک GeForce GTX 760 Ti را (نصب شده)، کارت گرافیک GeForce GTX 750 Ti را ، کارت گرافیک GeForce GTX 750، کارت گرافیک GeForce GTX 745، کارت گرافیک GeForce GT 740، GT 730 کارت گرافیک GeForce
- کارت گرافیک GeForce 600 سری: GTX کارت گرافیک GeForce 690، کارت گرافیک GeForce GTX 680، کارت گرافیک GeForce GTX 670، کارت گرافیک GeForce GTX 660 Ti را، کارت گرافیک GeForce GTX 660، کارت گرافیک GeForce GTX 650 Ti تقویت، کارت گرافیک GeForce GTX 650 Ti و کارت گرافیک GeForce GTX 650، کارت گرافیک GeForce GTX 645، کارت گرافیک GeForce GT 645 ، کارت گرافیک GeForce GT 640، کارت گرافیک GeForce GT 630، GT 620 کارت گرافیک GeForce، کارت گرافیک GeForce GT 610، کارت گرافیک GeForce 605
- کارت گرافیک GeForce 500 سری: کارت گرافیک 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: کارت گرافیک 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
- از پسوند ذکر شده در زیر بخشی از مشخصات هسته ای از OpenGL 4.5، اما آنها نیز می تواند در زمینه های زیر در OpenGL 4.5 در سخت افزار پشتیبانی استفاده می شود:
- 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
- در این الحاقات 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 سری: GTX TITAN، GTX 780، GTX 770، GTX 760
- کارت گرافیک GeForce 600 سری: GTX 690، GTX 680، GTX 670، GTX 660 Ti و GTX 660، GTX 650 Ti تقویت، 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: 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 جدید ارائه شده:
- برای جیفورس 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 بتا برای و GLSL 4.40 بر روی سخت افزار قادر فراهم می کند.
در چه جدید در نسخه 325.05.03:
- سری کارت Quadro: K600، K5000، K4000، K2000D، K2000، 6000، 600، 5000، 410، 4000، 400، 2000D، 2000
- کارت گرافیک GeForce 700 سری: GTX TITAN، GTX 780، GTX 770، GTX 760
- کارت گرافیک GeForce 600 سری: GTX 690، GTX 680، GTX 670، GTX 660 Ti و GTX 660، GTX 650 Ti تقویت، 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: 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
نظر یافت نشد