Raspberry Pi 4 sẽ cải thiện khả năng hiển thị 3D với bản cập nhật Vulkan 1.2

Gần đây, trong một bài đăng trên blog của Giám đốc điều hành Raspberry Pi, Eben Upton, tiết lộ rằng la Raspberry 4 hiện tuân thủ phiên bản 1.2 của API đồ họa Vulkan.

Sau khi đạt được phiên bản 1.0 vào tháng 2020 năm 1.1 và phiên bản 2021 vào tháng 1.2 năm 23, phiên bản 1.3 tích hợp XNUMX phần mở rộng Vulkan thường được sử dụng vào tiêu chuẩn và gần hơn đáng kể với phiên bản cuối cùng, XNUMX, được phát hành vào tháng Giêng.

Khronos đã chấp thuận và cần có bản cập nhật trình điều khiển trong phiên bản hệ điều hành trong tương lai.

“Tất cả những thay đổi cần thiết đã được tích hợp trong trình điều khiển Mesa v3dv trước đó và cuối cùng sẽ có sẵn trong các bản cập nhật trong tương lai cho Hệ điều hành Raspberry Pi. Khả năng tương thích với nhiều tiện ích mở rộng khác, một số tiện ích mở rộng cần thiết trong Vulkan 1.3, cũng như nhiều bản sửa lỗi và cải tiến hiệu suất. ”, Iago Toral của Igalia nói.

Phiên bản hiện tại của Mesa là 22.1.3 và mã mới có lẽ sẽ không có sẵn cho đến ngày 22.2. Điều này có nghĩa là một số công việc sẽ được yêu cầu cho những người chấp nhận sớm. Bài báo của Upton cũng chỉ ra một đóng góp của Roman Stratiienko đã bổ sung hỗ trợ Android cho bộ điều khiển. Điều này mở đường cho việc chạy các trò chơi Android trên Pi 4 thông qua một cổng hệ điều hành của Google, chẳng hạn như Lineage OS.

Sự phát triển này, bao gồm hỗ trợ cho Vulkan 1.2, không nhất thiết có nghĩa là các trò chơi phổ biến sẽ được xem hoặc có thể được sử dụng cho những thứ thuộc loại này trong Raspberry Pi 4. Nhưng nó có thể dẫn đến cải thiện hiệu suất ứng dụng như Kodi, VLC hoặc các ứng dụng web tăng tốc phần cứng.

Ngoài ra còn có các thư viện Vulkan dành cho học máy, mở ra những cách mới để đào tạo mạng nơ-ron trên các cụm Pi. Đối với hầu hết những người sử dụng Pi của họ làm máy chủ, bộ điều khiển DIY hoặc máy tính để bàn nhẹ, việc tuân thủ Vulkan 1.2 sẽ không đáng chú ý. Đồ họa máy tính để bàn trên hệ điều hành Raspberry Pi tiêu chuẩn được điều khiển bởi OpenGL.

Đây là API đồ họa cũ mà Vulkan được cho là sẽ thay thế. VângTheo Upton, có một nhóm được hưởng lợi: trò chơi Android 3D và các ứng dụng khác. Android sử dụng Vulkan làm API đồ họa chi phí thấp.

Như với hầu hết các tiến bộ của Raspberry Pi, thay đổi có vẻ nhỏ này có thể mở ra những cơ hội không lường trước được. Hỗ trợ cho Vulkan 1.2 cung cấp cho các nhà phát triển giao diện đồ họa 3D tương tự (nhưng không có cùng sức mạnh) với card đồ họa NVIDIA 2019, chip Intel 2020 với đồ họa tích hợp và hàng chục thiết bị khác.

Với trình điều khiển Vulkan 1.0 được cài đặt, Toral, vào năm 2020, có thể chạy bộ ba Quake gốc trên Pi 4, với tốc độ khung hình không quá tệ. Việc thiết lập trình điều khiển Vulkan hiện đại cho Pi 4 có tầm quan trọng đặc biệt đối với Upton.

Trên thực tế, trước khi làm việc trên Raspberry Pi, Upton là một phần của nhóm thiết kế chip VideoCore 3D GPU, cùng một loại được gắn trên mọi bo mạch Raspberry Pi. Upton cũng đại diện cho Broadcom từ năm 2007 đến năm 2012 tại Khronos, cơ quan tiêu chuẩn API đồ họa giám sát các tiêu chuẩn như OpenGL.

OpenGL đã có tuổi từ thời Upton, và anh ấy đã tham gia vào nỗ lực ban đầu để phát hành người kế nhiệm của nó, Vulkan.

“Chúng tôi có xu hướng thúc đẩy các bản phát hành Mesa về phía trước thay vì đợi hai năm để chúng xuất hiện trong bản phát hành Debian lớn tiếp theo. Có lẽ đã quá muộn để phát hành vào tháng XNUMX, vì vậy tôi đang nghĩ đến cuối năm, "anh ấy nói. Về việc công nghệ này có thể đi đến đâu, anh ấy nói, "nó hữu ích như một phần mềm hỗ trợ hiệu quả hơn cho các công cụ trò chơi tiêu chuẩn khác nhau (đặc biệt là công cụ Unreal của Epic Games)." Các hãng phim đầu tư vào việc chuyển các trò chơi sang nền tảng là một cái gì đó khác, "nhưng thật tuyệt khi có những điều cơ bản."

Cuối cùng, điều đáng nói là tính năng hỗ trợ vẫn chưa có sẵn trên các hệ điều hành có thể tải xuống phù hợp với bo mạch Pi, nhưng sẽ sớm có trong thời gian tới.

Dành cho những ai muốn biết thêm về nó, bạn có thể kiểm tra các chi tiết Trong liên kết sau đây.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.