با DirectX 12 جایگزین شد. با این حال، API گرافیکی دیگری غیر از DirectX وجود دارد. این Vulkan API است که توسط AMD و گروه Khronos توسعه یافته است. امروز، اولین مشخصات نسخه 1.0 ظاهر شده است، و در نتیجه، یک درایور بتا تایید شده جدید.

هدف اصلی ایجاد Vulkan API شبیه به Mantle API است. برای به دست آوردن کنترل بیشتر بر بهره وری، کارایی و قابلیت های GPUو پردازنده‌های چند هسته‌ای تا توسعه‌دهندگان بتوانند از مزایای موجود خود بهره بیشتری ببرند سخت افزار. سازندگان سعی کرده اند تا حد امکان نرم افزار جدید را از شر تنگناهای شناخته شده خلاص کنند. با این حال، چنین قابلیت‌هایی خطر را پنهان می‌کنند و توسعه‌دهندگان باید در مورد آنچه که می‌خواهند، مثلاً کار با حافظه، کاملاً واضح باشند. بنابراین، رابط OpenGL که در پس‌زمینه DirectX گم شده بود، اکنون باید توجه خود را جلب کند.

Vulkan API نسخه 1.0 در ویندوز 7، ویندوز 8.1، ویندوز 10، اندروید و لینوکس پشتیبانی می شود. هنوز گزارش نشده است که چه نوع بازی هایی با API جدید در حال توسعه هستند، اما این اطلاعات ممکن است در کنفرانس توسعه دهندگان بازی که از 14 تا 18 می در سانفرانسیسکو برگزار می شود، فاش شود. موتور Source 2 در حال حاضر تنها موتوری است که API جدید Vulkan را ادغام می کند. Valve، Codeplay و LunarG در حال حاضر روی ابزارهای اشکال زدایی کار می کنند، بنابراین می توانیم انتظار پیشرفت های لازم را داشته باشیم.

توسعه Vulkan API تا حد زیادی بر دوش گروه Khronos افتاد، در حالی که AMD بیشتر به عنوان یک ناظر درگیر بود، و جای تعجب نیست که اولین درایور بتا از قلم گروه Radeon Technologies آمده است، و نرم افزار به دنبال آن خواهد آمد. . نرم افزار Radeon. راجا کدوری، مدیرعامل گروه فناوری‌های Radeon درباره این نوآوری گفت:

انتشار مشخصات Vulkan 1.0 یک گام بزرگ رو به جلو برای توسعه دهندگان است. Vulkan API مشتق شده از Mantle مزایای یک کتابخانه API گرافیکی کم هزینه و کارایی بالا را برای برنامه های کاربردی چند پلتفرمی ساخته شده برای محصولات چند فروشنده ارائه می دهد. ترویج فناوری‌های باز و مقیاس‌پذیر همچنان تمرکز اصلی AMD به عنوان پیشرو در کتابخانه‌های API کم‌هزینه است. به عنوان یکی از اعضای گروه Khronos، AMD مفتخر است که با پیشروان نرم افزار و سخت افزار همکاری می کند تا Vulkan API را برای تکامل بعدی در توسعه بازی های رایانه شخصی ایجاد کند.


مزایای سایه زن های ناهمزمان با Vulkan API

می توانید مستندات Vulkan API و درایورهای SDK مربوطه را دانلود کنید

کتابخانه‌های Vulcan Runtime کتابخانه‌هایی هستند که برای کارت‌های NVIDIA (به معنای آخرین تغییرات) ایجاد شده‌اند. نام آنها برای خود صحبت می کند. یعنی نیاز به آنها به دلیل اضافه شدن ویندوز به وجود آمد پشتیبانی از API-Vulkan. توزیع کتابخانه ها جدا از نرم افزار (برای GPU) ارائه شده است. با این حال، عملکرد آنها بدون نرم افزار مستثنی است.

هدف

VRL ها برای اطمینان از اجرای صحیح دستورات گرافیکی داده شده در برنامه های سازگار طراحی شده اند. نیاز به کتابخانه توسط توسعه دهندگانی که قصد پیاده سازی فناوری Vulcan را دارند تجربه می شود. به هر حال، رابط جهانی هم برای بازی ها در سیستم عامل ویندوز و هم برای برنامه های کاربردی در Android، iOS استفاده می شود که شامل استفاده از گرافیک سه بعدی است.

اطلاعات بیشتر در مورد Vulkan API

این رابط، به اصطلاح، جانشین OpenGL شده است. در بسیاری از بازی های محبوب از آن پشتیبانی می شود. بر اساس این واقعیت که با کمک Vulkan می توانید به عملکرد خوبی دست پیدا کنید، نتیجه گیری خود نشان می دهد که معرفی API در بسیاری از پروژه های مرتبط با صنعت بازی امیدوار کننده است، که به خوبی گواه این واقعیت است که محبوب ترین موتورهای امروزی در حال تلاش برای به دست آوردن پشتیبانی برای این رابط هستند (id Tech، منبع 2).

علاوه بر افزایش سطح عملکرد، به ویژه در رایانه هایی که چندین سال پیش منتشر شده اند، این رابط بالاترین جزئیات را ارائه می دهد.

نصب و راه اندازی

نصب Vulcan RT در حالت خودکار. نصب کننده می تواند به طور مستقل وجود کتابخانه های دیگر را در حافظه بررسی کند. اگر موردی پیدا شد، فرآیند حذف آنها آغاز می شود. همچنین می توانید با استفاده از Vulcan RT حذف نصب را آغاز کنید به روش های استانداردتوسط پروتکل سیستم عامل ارائه شده است.

در مورد ویژگی های اصلی

  • دستورات گرافیکی Vulcan API در اجرا می شوند بالاترین درجهبه درستی؛
  • کتابخانه ها در بسته درایورهای جدید کارت های ویدئویی گنجانده شده است.
  • سازگار با جدیدترین نسخه های ویندوزو پردازنده های گرافیکی مدرن؛
  • فرآیند نصب به صورت خودکار انجام می شود.
  • محصول به صورت رایگان در دسترس است

کتابخانه‌های Vulcan Runtime - کتابخانه‌هایی که در آخرین نسخه‌های درایورهای رسمی برای کارت های گرافیک NVIDIA. همانطور که از نام آن پیداست، برای افزودن پشتیبانی از API گرافیکی جهانی، Vulkan، به ویندوز مورد نیاز است. کتابخانه ها نیز جدا از نرم افزار GPU توزیع شده اند، اما بدون نصب دومی نمی توانند کار کنند.

هدف

VRL ها اطمینان حاصل می کنند که دستورات گرافیکی در برنامه های سازگار به درستی اجرا می شوند. کتابخانه‌ها همچنین برای توسعه‌دهندگانی که قصد دارند فناوری Vulkan را در پروژه‌های خود پیاده‌سازی کنند، ضروری هستند. به هر حال، تطبیق پذیری رابط به شما امکان می دهد از آن فقط برای ایجاد بازی برای ویندوز، بلکه همچنین استفاده کنید اپلیکیشن موبایلبرای سیستم های عامل iOS و Android که از گرافیک سه بعدی استفاده می کنند.

درباره Vulcan API

این رابط جایگزین OpenGL منسوخ شده است. از برخی بازی های مدرن - Doom (2016)، The Talos Principle، Get Even و غیره پشتیبانی می کند. با توجه به این واقعیت که Vulkan دستیابی به حداکثر عملکرد را از CPU و GPU ممکن می کند، می توان فرض کرد که در آینده API در بسیاری از بازی ها پیاده سازی خواهد شد. حداقل این با این واقعیت اثبات می شود که موتورهای محبوب به تدریج پشتیبانی رابط را "به دست می آورند". به عنوان مثال - منبع 2 و id Tech.

علاوه بر افزایش عملکرد، که به ویژه در سخت افزارهای قدیمی احساس می شود، این رابط جزئیات بیشتری را نیز ارائه می دهد.

نصب و راه اندازی

نصب VulkanRT به صورت خودکار انجام می شود. نصب کننده به طور مستقل سایر نسخه های کتابخانه های نصب شده روی رایانه را بررسی می کند و در صورت وجود، آنها را از ابتدا حذف می کند. همچنین، بسته VulkanRT را می توان با استفاده از ابزارهای استاندارد سیستم ویندوز حذف نصب کرد.

ویژگی های کلیدی

  • از اجرای صحیح دستورات گرافیکی Vulkan API اطمینان حاصل کنید.
  • کتابخانه ها گنجانده شده است نسخه های تازهدرایورهای کارت گرافیک NVIDIA؛
  • سازگار با تمام مدل های GPU مدرن و نسخه های ویندوز؛
  • نصب خودکار؛
  • کاملا رایگان در دسترس است.

Changes:- New extensions:VK_KHR_get_surface_capabilities2VK_EXT_sampler_filter_minmaxVK_NV_fill_rectangleVK_NV_fragment_coverage_to_color- Updated VulkanRT loader to 1.0.49.0- Various performance improvementsNVIDIA provides full Vulkan support and functionality on NVIDIA GeForce and Quadro graphics card with one based of the following Pascal, Maxwell (firstler or second generations) or Kepp : - سری Quadro: Quadro M6000 24GB، Quadro M6000، Quadro M5000، Quadro M4000، Quadro K6000، Quadro K5200، Quadro K5000، Quadro K4000، Quadro K4200، Quadro K4200، Quadro K4200، Quadro K4200، Quadro K4200، Quadro K4200، Quadro K4200، Quadro K4200، Quadro Quadro K420- Quadro Series (Notebooks): Quadro M5500, Quadro M5000M, Quadro M4000M, Quadro M3000M, Quadro M2000M, Quadro M1000M, Quadro M600M, Quadro K5100M, Quadro K5000M, Quadro K4100M, Quadro K4000M, Quadro K3100M0, QuadroM0, Quadro20 K2100M, Quadro K3000M، Quadro K2000M، Quadro K1100M، Quadro K1000M، Quadro K610M، Quadro K510M، Quadro K500M - سری GeForce 1000: GeForce GTX 1080, GeForce GTX 1070, GeForce GTX 1060, GeForce GTX 1050- GeForce 900 Series: GeForce GTX TITAN X, GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX GTX 970, GeForce GTX GTX 970, GeForce GTX 970, 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 75TX، GeForce GTX 750T، GeForce GTX 750، GeForce GT 740, GeForce GT 720, GeForce GT 710- GeForce 600 Series: GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX GTX 660XT, GeForce GTX 660T, GeForce GTX 660,Ti 650، GeForce GT 635- GeForce 900M Series (نوت بوک): GeForce GTX 980، GeForce GTX 980M، GeForce GTX 970M، GeForce GTX 965M، GeForce GTX 960M، GeForce GTX 960M، GeForce GTX 960M، GeForce GTX 960M، GeForce GTX 960M، GeForce GTX 960M، GeForce GTX 9M5، GeForce GTX 980، GeForce GTX 980M 920M، GeForce 910M- GeForce 800M Series (نوت بوک): GeForce GTX 880M، GeForce GTX 870M، GeForce GTX 860M، GeForce GTX 850M، GeForce 84 0M, GeForce 830M- GeForce 700M Series (نوت بوک): GeForce GTX 780M, GeForce GTX 770M, GeForce GTX 765M, GeForce GTX 760M, GeForce GT 755M, GeForce GT 755M, GeForce GT7T, GeForce GT7T, GeForce GT7T, GeForce GT 75M 730M- سری GeForce 600M (نوت بوک): GeForce GTX 680MX، GeForce GTX 680M، GeForce GTX 675MX، GeForce GTX 675M، GeForce GTX 670MX، GeForce GTX 680MX، فایل GeForce GTX 660T6، GeForce GTX 660MX، GeForce GTX 660MX. website.Vulkan در مورد سخت‌افزار NVIDIA پرسش‌های متداول:1) چگونه می‌توانم از Vulkan در پایه کد خود استفاده کنم؟ صفحه توسعه‌دهنده NVIDIA Vulkan مکانی عالی برای شروع است. تو می توانیاز ارائه ها و مقالات Vulkan و همچنین نمونه های نمایشی و SDK NVIDIA یاد بگیرید. 2) آیا NVIDIA به پشتیبانی از OpenGL در آینده ادامه می دهد؟ . انویدیا معتقد است که حداکثر عملکرد را با کمترین فشار برای توسعه دهندگان ارائه می دهد. از این رو، NVIDIA به طور کامل از Vulkan و OpenGL.3 پشتیبانی می کند. آیا NVIDIA Vulkan درایور منطبق است؟ بله، همه درایورهای موجود نسخه اولیه Vulkan 1.0 مطابقت را پشت سر گذاشته اند. ؟آره. ما قصد داریم Vulkan را در درایورهای ویندوز و لینوکس در نسخه درایور آینده اضافه کنیم. این برای همه کاربران برای اجرای محتوای Vulkan به عنوان بخشی از نسخه‌های درایور معمولی ما در دسترس خواهد بود. ۵) آیا NVIDIA از Vulkan در لینوکس برای Tegra پشتیبانی می‌کند؟ بله. لینوکس برای درایورهای Tegra پشتیبانی می شود.درباره درایورهای گرافیکی: در حالی که نصب درایور گرافیک به سیستم اجازه می دهد تا چیپست و سازنده کارت را به درستی تشخیص دهد، به روز رسانی درایور ویدئو می تواند تغییرات مختلفی ایجاد کند. می تواند تجربه و عملکرد کلی گرافیک را در هر دو بهبود بخشد. بازی‌ها یا برنامه‌های نرم‌افزار مهندسی مختلف، شامل پشتیبانی از فناوری‌های جدید توسعه‌یافته، افزودن سازگاری با چیپ‌ست‌های GPU جدیدتر، یا حل مشکلات مختلفی که ممکن است با آن‌ها مواجه شده باشند. وقتی نوبت به استفاده از این نسخه می‌رسد، مراحل نصب باید سریع باشد، زیرا هر سازنده سعی می کند تا حد امکان آنها را آسان کند تا هر کاربر بتواند به تنهایی و با حداقل خطرات، GPU را به روز کند (اما، بررسی کنید که آیا این دانلود از چیپست گرافیکی شما پشتیبانی می کند یا خیر). راه اندازی را اجرا کنید، دستورالعمل های روی صفحه را برای نصب کامل و موفقیت آمیز دنبال کنید و مطمئن شوید که سیستم را دوباره راه اندازی کرده اید تا c درایور را دانلود کنید، آن را روی سیستم خود اعمال کنید و از کارت گرافیک به روز شده جدید خود لذت ببرید. علاوه بر این، تا جایی که ممکن است با وب سایت ما تماس بگیرید تا از آخرین نسخه ها مطلع شوید.

توجه: پیوند «دانلود» می‌تواند مستقیماً به فایل یا وب‌سایت سازنده منتهی شود، جایی که می‌توانید فایل مورد نیاز خود را پیدا کنید.
این به این دلیل است که برخی از تولید کنندگان اجازه لینک مستقیم به فایل ها را نمی دهند.

AMD Radeon 16.15.2401.1001 بتا (Vulkan)

محتویات بسته
AMD Radeon Software Beta برای Vulkan شامل موارد زیر است:

  • نرم افزار AMD Radeon بتا برای Vulkan نسخه 16.15.2401.1001 Public Vulkan Beta

توجه داشته باشید:
این درایور برای استفاده در محصولات AMD در حال اجرا در پلتفرم های Apple Boot Camp در نظر گرفته نشده است. کاربران این پلتفرم ها باید برای پشتیبانی از درایور با سازنده سیستم خود تماس بگیرند.

هنگام نصب AMD Radeon Software Beta برای Vulkan بر روی سیستم عامل ویندوز، کاربر باید به عنوان Administrator وارد سیستم شده باشد یا دارای حقوق Administrator برای تکمیل نصب AMD Radeon Software Beta برای Vulkan باشد.

AMD Radeon Software Beta برای Vulkan به ویندوز 7 نیاز دارد سرویس پک 1 نصب شود.

مشکلات شناخته شده

  • تغییر اندازه ویندوز در برخی از برنامه ها ممکن است باعث خرابی برنامه شود
  • آداپتورهای HDMI و DP به DVI در ویندوز 7 ممکن است به طور متناوب باعث مشکلات نمایش شوند
  • برخی از سیستم های AMD PowerXpress ممکن است در برخی از برنامه ها دچار سوسو زدن شوند

فرم گزارش مشکل AMD

این نسخه درایور شامل پیشنهادات دریافت شده از طریق فرم گزارش مشکل AMD است. برای ارائه بازخورد خود به ما، از فرم گزارش مشکل AMD دیدن کنید.

سیستم عامل های سازگار

AMD Radeon Software Beta برای Vulkan برای پشتیبانی از موارد زیر طراحی شده است ویندوز مایکروسافتبستر، زمینه:

  • ویندوز 10 (نسخه 32 و 64 بیتی)
  • ویندوز 8.1 (نسخه 32 و 64 بیتی)
  • ویندوز 7 (نسخه 32 و 64 بیتی با SP1 یا بالاتر)