DX12 використовує більше речей. Шейдери досить інтенсивні, DX11 використовує менше речей. Простіше кажучи, DX12 дозволяє вашому графічному процесору виконувати деякі функції ЦП і має призвести до кращої продуктивності в ситуаціях, коли ви
.6 квітня 2024 р
Робочі графіки дозволяють графічному процесору планувати власну роботу замість того, щоб запитувати процесор. Більш потужний графічний процесор зазвичай означає, що ваші ігри працюють краще, але це не завжди так. Роль центрального процесора в завданнях і плануванні в деяких випадках може знизити продуктивність.
Якщо говорити дуже просто, гравці, які використовують машини високого класу, повинні використовувати DirectX 12, і тим, хто використовує старі системи, слід вибрати DirectX 11. Загалом, нова версія пропонує кращу графічну якість і ефективніше використання графічних процесорів, ніж її старі аналоги, що часто призводить до вищого FPS.
DirectX 11 — це API високого рівня, що означає, що хоча він і досі має доступ до GPU та іншого обладнання, він більш віддалений і має лише більш загальний контроль над оптимізацією. що низький рівень доступу до апаратної оптимізації робить роботу з DirectX 12 складнішою та забирає багато часу.
Це суттєво зменшує навантаження на ЦП, що спостерігається в DirectX 11, і покращує продуктивність. Отже, як виглядає ця різниця? Ну, згідно з Microsoft, DirectX 12 зменшує навантаження на процесор до 50 відсотків і покращує продуктивність графічного процесора на 20 відсотків.
Я тестував, щоб побачити, чому мій пінг був дуже суперечливим і різким. Я виявив, що коли я вимкнув DirectX12 і повернувся до DirectX11, ці проблеми з пінгом і затримкою зникли.