Logo vi.boatexistence.com

Tại sao apple không dùng opengl nữa?

Mục lục:

Tại sao apple không dùng opengl nữa?
Tại sao apple không dùng opengl nữa?
Anonim

Apple chắc chắn không chấp nhận OpenGL để ưu tiên API đồ họa Metal cấp thấp của mình cho thị trường chungvà các lý do thị trường game lệch rõ ràng nhất theo hướng iOS.

Tại sao Apple loại bỏ OpenGL?

"Tất cả những gì chúng tôi biết là Apple dường như đã thể hiện ý định loại bỏ OpenGL để ủng hộ API đồ họa của riêng mình, MetalVấn đề với Metal rất giống với vấn đề với DirectX: nó không phải là nền tảng đa nền tảng. "Đó không phải là ngày tận thế, nó giống như Apple đang chế tạo một cỗ máy EMP khổng lồ và nói rằng 'chúng tôi có thể hoặc có thể không sử dụng cái này.

Tại sao OpenGL không được dùng nữa?

OpenGL 3.0 đã giới thiệu cơ chế không dùng nữa để đơn giản hóa các bản sửa đổi trong tương lai của API. Một số tính năng nhất định, được đánh dấu là không dùng nữa, có thể bị vô hiệu hóa hoàn toàn bằng cách yêu cầu ngữ cảnh tương thích chuyển tiếp từ hệ thống cửa sổ.

Apple có còn sử dụng OpenGL không?

Apple chưa bao giờ bổ sung hỗ trợ cho OpenGL ES 3.1trở lên trên iOS và macOS tương tự không vượt ra ngoài OpenGL 4.1 (Khronos hiện đã lên đến 4.6). … OpenGL ES nói riêng sẽ chạy trên mọi máy Mac, thiết bị iOS, thiết bị Android, thiết bị Windows và thiết bị Linux.

Có phải OpenGL không được dùng trên iOS không?

Vào năm 2018, Apple đã ngừng sử dụng OpenGL trong iOS 12cho cả iOS và macOS. Trong hướng dẫn này, bạn sẽ học cách chuyển đổi một ứng dụng từ sử dụng OpenGL sang Metal. … Lưu ý: Các ứng dụng kim loại không chạy trên trình mô phỏng iOS.

Đề xuất: