یکی از مواردی که بسیاری از کاربران با عرضه ویندوز 10 در انتظار آن هستند، امکان استفاده از DirectX 12 است. در طول یک سال گذشته، کمپانی های AMD و Nvidia تبلیغات زیادی درباره پشتیبانی خانواده GPU های قدیمی تر از DirectX 12 انجام داده اند اما پس از عرضه نهایی ویندوز 10 مشخص شد اوضاع دقیقا به شکل تبلیغات شده هم نیست. دلیل اصلی این اتفاقات هم به صحبت های رابرت هالوک از کمپانی AMD بر می گردد که عنوان کرده بود GPU های کلاس GCN این کمپانی از سطوح مختلفی از ویژگی های DirectX 12 پشتیبانی خواهند کرد. به این ترتیب می توان به راحتی نتیجه گرفت AMD قرار نیست پشتیبانی کاملی از DirectX 12 داشته باشد. نکته ای که باید به آن توجه کرد هم هیمنجاست. اینتل، انویدیا و AMD در سطوح مختلفی از DirectX 12 پشتیبانی می کنند و GPU های فعلی موجود در بازار هیچ کدام قادر به پشتیبانی از “همه” ویژگی های انتخابی آن نیستند. خوب، حالا سوالی که در این بین به وجود می آید آن است که بلاخره کدام کارت ها در چه سطحی از این پشتیبانی استفاده خواهند کرد؟ در ادامه با ما همراه باشید.
سطح ویژگی یعنی چه؟
اولین نکته ای که باید در اینجا در نظر داشت آن است که سطوح ویژگی های DirectX 12 با بروزرسانی (point update) های DirectX یکسان نیست. منظور از point update که به شکل های 10.1 یا 11.1 و شبیه به آن ارائه می شود، مجموعه ای از قابلیت های استاندارد شده است که به توسعه دهندگان اجازه می دهد وظایف به خصوص را به صورت بهینه تر ارائه کرده و یا قابلیت های جدیدی را به مجموعه خود اضافه کنند. برای مثال DirectX 10.1 از استانداردهای جدیدی برای کیفیت بصری و پشتیبانی از آرایه های cube map ارائه کرده بود. در واقع این موارد اضافی در آن حد بزرگ نیستند که نیاز به یک افزایش شماره ورژن وجود داشته باشد. در طرف دیگر، سطح ویژگی DirectX مشخص کننده سطح پشتیبانی خاصی است که یک GPU در عین پشتیبانی از مشخصات موجود ارائه می کند. این مورد هم باز به توسعه دهندگان بر می گردد تا برای اینکه مطمئن شوند یک بازی روی نسل های مختلف از GPU روان و بدون ایراد کار می کند، نیازی به توسعه کدهای مرجع جداگانه نداشته باشند و فقط یک API مشخص را بررسی کنند.
بالاخره کدام؟
اجازه بدهید از توضیحات فنی بگذریم و بررسی آن را به مطالب ویژه و حرفه ای موکول کنیم. یکی از مشکلاتی که برای تشخیص پشتیبانی هر GPU از ویژگی های مشخصی وجود دارد، پیچیدگی ایجاد تمایز بین پشتیبانی DirectX API و پشتیبانی سطح ویژگی است. برای مثال انویدیا عنوان کرده است که GPU های کپلر و فرمی از DirectX 11.1 در سطح ویژگی 0_11 پشتیبانی می کنند و دلیل پشتیبانی نکردن آنها در سطح ویژگی 1_11 آن است که دو مورد از پیش نیاز های آن روی این GPU ها موجود نیستند. در جدول زیر که از طرف مایکروسافت ارائه شده می توانید ببینید دقیقا کدام سخت افزارها از کدام سطوح ویژگی DirectX 12 پشتیبانی می کنند:
حالا اگر بخواهیم موضوع را خلاصه کنیم باید گفت چیپ های CGN 1.0 کمپانی AMD شامل Cape Verde، Pitcairn و Tahiti از سطح ویژگی 1_11 پشتیبانی می کنند در حالی که Tonga، Fiji، Bonaire و Hawaii از سطح ویژگی 0_12 پشتیبانی خواهند کرد. مدل های مختلف 4xx، 5xx، 6xx و 7xx خانواده انویدیا نیز همگی از DirectX 12 در سطوح ویژگی 0_11 و 1_11 پشتیبانی خواهند کرد و GTX 750 Ti از سطح ویژگی FL 12_0 پشتیبانی می کند. درباره اینتل نیز اوضاع در جدول مشخص است و سطوح ویژگی 1_11 برای آنها اعلام شده است. تا اینجا درباره اطلاعات فنی صحبت کردیم و مشخص شد کدام GPU ها در چه سطحی از ویژگی ها از DirectX 12 استفاده می کنند. حالا اگر بخواهیم کمی تجاری تر به قضیه نگاه کنیم باید به لیست منتشر شده توسط کمپانی ها برگردیم. AMD موارد زیر را به عنوان کارت های آماده برای استفاده از DirectX 12 عنوان کرده است:
AMD Radeon™ R9 Series graphics
AMD Radeon™ R7 Series graphics
AMD Radeon™ R5 240 graphics
AMD Radeon™ HD 8000 Series graphics for OEM systems (HD 8570 and up)
AMD Radeon™ HD 8000M Series graphics for notebooks
AMD Radeon™ HD 7000 Series graphics (HD 7730 and up)
AMD Radeon™ HD 7000M Series graphics for notebooks (HD 7730M and up)
AMD A4/A6/A8/A10-7000 Series APUs (codenamed “Kaveri”)
AMD A6/A8/A10 PRO-7000 Series APUs (codenamed “Kaveri”)
AMD E1/A4/A10 Micro-6000 Series APUs (codenamed “Mullins”)
AMD E1/E2/A4/A6/A8-6000 Series APUs (codenamed “Beema”)
پردازنده های Broadwell و Haswell از اینتل را هم باید به این فهرست اضافه کنید. همچنین همان طور که قبل گفتیم، کارت های سری 6، 7، 9 و GTX Titan به اضافه سری 4 و 5 و از مدل های قدیمی تر انویدیا هم در این فهرست بلند و طولانی قرار می گیرند. با مجموع این اطلاعات، دقیقا می توانید مشخص کنید کدام کارت ها در چه سطحی از DirectX 12 پشتیبانی خواهند کرد.
در نظرسنجی بهترین تلفن هوشمند سال 2015 به انتخاب کاربران وب سایت سخت افزار شرکت کنید! برای ثبت رای و آگاهی از روند اجرای مسابقه می توانید از صفحه ویژه این مسابقات دیدن کنید.
یعنی با گرافیک icore 7.840m .4G
رم8
سی پیو 3
بازم روون نیست؟
سلام
هر دو پشتیبانی میکنند.
اما از نظر توان گرافیکی فکر نمیکنم هیچ کدام توان اجرا رو داشته باشند.
بین geforce gt 840m لپتاپ و geforce gt 940 m لپتاپ کدوم از دایرکتس 12 پشتیبانی میکنن؟
یعنی مثلا واچ داگز 2 روی کدوم اجرا میشه
سلام
بین geforce gt 840m و geforce gt 940 m لپتاپ کدومشون از دیرکتس 12 پشتیبانی میکند؟
یعنی اگه واچ داگز 2 بیاد کدومشون توانایی اجراشو داره
سلام
بله دوست عزیز
سلام کارت گرافیک r7 m265 دایرکت 12 را پشتیبانی میکند ؟
سلام
ویندوز 10
بله پشتیبانی میکند.
ببخشید directx 12 رو چه ویندوزی کار میکنه ؟ ایا از کارت های گرافیک لپتاب هم پشنیبانی میکنه. مثلا geforce gt 740m
سلام
بله دوست عزیز
سطح ویژگی 0_12
سلام دوستان کارت گرافیک 750TI از diretx 12 پشتیبانی می کنه ؟ اگر می کنه در چه حدی ؟ ممنون
سلام
بله دوست عزیز
سطوح ویژگی 0_11 و 1_11
اشتباه شد ببخشید
gt 610 هست
سلام ببخشید کارت گرافیک gtx 610 از دایرکت ایکس 12 پشتیبانی میکنه؟در چه سطحی؟
کارتهای سری 900 خیالشون راحت باشه.
سلام
بله پشتیبانی میکند
گرافیک R9 290X قوی تر هست و انتخاب بهتریه علی جان.
سلام.خسته نباشید.ببخشید میخواستم بدونم کارت گرافیک r9 380 از دایرکت ایکس دوازده پشتیبانی میکنه؟یه سوال دیگه هم که دارم اینه که به طور تقریبی به نظر شما این کارت تا چند سال دیگه جواب میده؟یه سوال دیگه هم این بود که r9 290x بهتره یا r9 380؟ببخشید سوالم طولانی شد.
سلام
بله دوست عزیز پشتیبانی میکند.
سلام کارت من gtx 760 هست . از directx 12 پشتیبانی میکنه آیا ؟
کارت 980ti بهترین کارت گرافیک بازار تو رده قیمتی خودشه و در واقع در بین گرونترینها رقیبی نداره.
بله ممنون متوجه شدم پشتیبانی میکنه ولی کدوم سطحش ، کامل !!!!!
سلام
از دایرکس 12 پشتیبانی میکنه.
سلام
دوست عزیز 980TI گرافیک بسیار خوبی و قوی ای هست.
کدام گرافیک AMD مدنظرتونه؟
لطفا یک بار دیگه توضیحاتی که توی متن درباره سطح ویژگی داده شده رو بخونید
1- یعنی چی سطوح ویژگی متفاوته؟
کارتم gtx 950 هستش دیگه. از Maxwell هست
2- از 12.1 پشتیبانی نمیکنه؟
6xx دوست عزیز
12. سطوح ویژگی متفاوته
یک بار دیگه توضیحی که درباره سطح ویژگی داده شده رو بخونید
سلام
این سیستم از دایرکت ایکس چند پشتیبانی میکنه؟:
http://s6.picofile.com/file/8214509068/SYSreqful.jpg
دایرکت ایکس چند رو پشتیبانی میکنه اگه وین 10 نصب کنم؟
پس این دوتای آخری که نوشته سری 6000 چی میگه؟
کرات گرافیک لپ تاپ من HD 8750 هستش ، متوجه شدم که پشتیبانی میکنه و قبلا هم دیده بودم از دایریکس 11.1 هستش ، ولی با این جدول میخوام بدونم دایریکس 12 کدومش میشه ؟؟؟
الان 980ti بخرم یا ای ام دی!؟
در یک کلام:
برای Nvidia معماری Maxwell یعنی سری 900، سری 700 فقط 750ti و 750 ، سریهای ماقبل هیچ کدوم
برای AMD معماری GCN یعنی 7000 به بعد
هیچ کدوم به درستی از DirectX 12 پشتیبانی نمی کنن.
سلام
خیر دوست عزیز
با توجه به قسمت آخر..ینی 6670 از 12 پشتیبانی میکنه؟؟؟
ساپورت میکنه خیالت راحت باشه
من لپ تاپم LENOVO Z50 70 هست و گرافیکش GT 840M هست از دایرکس 12 پشتیبانی میکنه لطفا جواب بدینI-)
مال من سری 5 AMD بود که دیگه فاتحه اش خوندس هر چند هیچ وقت هم ازش راضی نبودم
خیالم راحت شد 750tiocکامل از داریکس 12پشتیبانی میکنه:emoji2:emoji2
از directX 12 در سطح ویژگی 1_11 پشتیبانی میکنه
بخش آخر رو مجدد بخونید. همه مدل هایی که ساپورت میکنن نوشته
با این توضیحات کارت R9 270 که از CGN 1.0 و Pitcaim هست از سطح ویژگی 1-11 پشتیبانی می کنه ولی در توضیحات تجارتی شرکت AMD نوشته سری AMD Radeon™ R9 Series graphics از DX12 پشتیبانی میکنه؟
اخرشم نفهمیدیم چی شد
درسته اما ظاهرا فقط 980ti از 12.1 پشتیبانی میکنه.
کارت گرافیک gtx 970 به طور کامل پشتیبانی میکنه از directx 12
پشتیبانی هر دو برند خوبه
بله، منتها با سطح ویژگی پایین تر
بالاترین سطح تو انویدیا تو سری 900 است اما 980ti تو بهترین حالته.
یعنی کارت گرافیک GTX550TI ساپورت میکنه؟
دایرک اکس یک مجموعه از رابط های برنامه نویسیه که توی ساخت بازی ها ازش استفاده میشه
و در هر ورژن ازش قابلیت های بیشتری بهش اضافه میشه
در نتیجه اگر یک بازی با این قابلیت ها و این ورژن به خصوص نوشته شده باشه ، برای اجراش نیاز به این ورژن از دایرک اکس هست و ورژن های قبلی جوابگو نیست!
یک سوال
این که کارت گرافیک از DX12 پشتیبانی بکنه یا نکنه چه نتیجه ای در بازی ها داره؟