Api Đồ Họa Vulkan Là Gì? Tại Sao Nói Vulkan Đang Lặng Lẽ Nhấn Chìm Directx 12?

  -  
Giới thiệu

Chắc hẳn mọi người đều biết DirectX là thư viện cải cách và phát triển multimedia và đặc biệt là game trên nền tảng gốc rễ Windows. Với sự thành lập của Windows 10 cùng rất DirectX 12. DX 12 đem về hiệu suất cao hơn (fps) so với những nền tảng gốc rễ trước ở thuộc cấu hình. Còn Vulkan được phát triển bởi Khronos Group, cũng có tương lai sẽ đem đến hiệu suất cực tốt và giảm thiểu tối đa hiện tưởng bottleneck CPU.Có thể coi Vulkan là hậu duệ của OpenGL, API trang bị hoạ ra đời trước cả DirectX.Năm 2013, AMD đã xây đắp thự viện vật dụng hoạ API mạng thương hiệu Mantle dẫu vậy nó dã bị bị tiêu diệt yểu do chỉ cho phép chạy trên chiếc card ATI Radeon. Tuy nhiên toàn cục mã mối cung cấp của Mantle được tích hòa hợp vào Vulkan. Đến năm 2015 tại GDC, Vulkan lần đầu được chào làng bởi Khronos Group là 1 trong nhóm những doanh nghiệp thành viên máu phương diện như AMD, NVIDIA, Intel, Sony, Google ...

Bạn đang xem: Api đồ họa vulkan là gì? tại sao nói vulkan đang lặng lẽ nhấn chìm directx 12?

Tại sao lại là Vulkan

Về mặt hiệu năng Vulkan hoàn toàn ngang bằng DirectX 12. Điều này không những đúng về thông số kỹ thuật mà chủ yếu những công nghệ DirectX 12 sử dụng đa số đều có trên Vulkan. Cùng với DX 11 phần nhiều những tác vụ bao gồm chỉ chạy trên 1 core, còn với DX 12 hay Vulkan hầu hết tác vụ phần nhiều được phân chia đều trên những core. Vulkan còn chất nhận được can thiệp trực tiếp vào GPU cũng tương tự cách buổi giao lưu của CPU. Từ phiên bản Vulkan 1.0 Vulkan đã và đang tích thích hợp cả Nvidia Driver.

Dưới đây là bảng đối chiếu hiệu năng thân Vulkan, DirectX 11 cùng OpenGL

Ở biểu thiết bị trên thì tính năng vẫn chưa thể bởi DX11 dẫu vậy đã thừa trôi hơn với những người tiền nhiệm OpenGL. Bảng so sánh này được tiến hành cách đây khoảng chừng 1 năm, có thể ở thời điểm hiện tại thì hiệu năng đã được điều thiện khá nhiều. Hiện tại Vulkan vẫn chưa cung ứng SLI/Crossfire.

Điểm biệt lập lớn duy nhất giữa 2 bộ API là DirectX chỉ có thể chấp nhận được chạy trên Windows 10 còn Vulkan có thể chạy trên mọi gốc rễ (Windows, OSX, Linux/SteamOS & mobile/embedded devices). Bên cạnh đó Vulkan cũng đang rất được xử lý đẻ tích vừa lòng vào những game engine phổ biến hiện giờ như Unreal, Crytek, Unity và Source.

Điểm cùng nữa là Vulkan còn hộ trợ xuất sắc những loại card cũ hơn. Ví dụ với NVIDA Vulkan hỗ trựo các card tự GTX 600 cho GTX 10. Đối cùng với AMD Vulkan sẽ cung ứng từ ATI Radeon 7700 mang lại ATI Radeon R9. Bởi vậy với hầu như dòng card cỡ trung Vulkan mang đến hiệu suất quá trội hơn rất nhiều DirectX.

Xem thêm: Sinh Năm 1983 Mệnh Gì? Xem Tử Vi Tuổi Quý Hợi Nam Mạng Sinh Năm 1983 Mệnh Gì?

Tương lai của Vulkan

Hiện tại Vulkan sẽ ra mặt cỗ SDK của chính mình cho căn cơ Windows, Linux với Android.https://www.khronos.org/vulkan/https://github.com/KhronosGroup

Với iOS cùng OSXhttps://moltengl.com/

Ngoài ra có tin tức là Valve vẫn định đừa Vulkan vào sửa chữa thay thế cho DirectX trên gốc rễ SteamOS. Sony cũng đang xuất hiện những tin đồn tích thích hợp Vulkan vào khối hệ thống Playstation 4k.

Như vậy hoàn toàn có thể thấy tương lai của Vulkan khá hẹn hẹn.

Ngoài lề

Gần đây, Vulkan đã chứng tỏ được bản lĩnh của bản thân trên Dota 2.

Để đề nghị vulkan bên trên dota 2 bạn có thể làm như sau: Library > Dota 2 > DLC > Install Dota2 - Vulkan support, tiếp đến vào dota 2 properties > set Launch Options > showroom -vconsole -vulkanVới Winows 7, 8, 8.1, Linux nếu dùng Vulkan sẽ nâng cao fps đáng kể.

Xem thêm: Đầy Hơi Trướng Bụng Cứng Là Bệnh Gì ? Bụng Phình To, Căng Cứng Là Bị Gì

*

Hiện tại táo bị cắn vẫn chưa tư vấn chính thức đến Vulkan. Vulkan nhàm mục đích sửa chữa các API OpenGL, còn Metal (apple) cũng nhăm mục đích sửa chữa các api của OpenGL bằng các API tại tầng trên mà không cần thiết phải can thiệp vào cấu hình của máy. Như vây về cơ bản thì công dụng của 2 thư viện là như nhau. Có thể Metal và Vukan đang tồn tại tuy vậy song trên OSX. Bên cạnh đó theo mình biết thì táo apple cũng dự tính sẽ thay thế những mẫu card Nvidia bởi dòng card AMD để cung ứng tố hơn mang đến Vulkan.