Logo th.boatexistence.com

ทำไมแอปเปิ้ลถึงเลิกใช้ opengl?

สารบัญ:

ทำไมแอปเปิ้ลถึงเลิกใช้ opengl?
ทำไมแอปเปิ้ลถึงเลิกใช้ opengl?
Anonim

Apple เลิกใช้ OpenGL เป็น โปรดปราน API กราฟิคโลหะระดับต่ำสำหรับตลาดทั่วไป และเหตุผลของตลาดเกมเบ้อย่างชัดเจนที่สุดในทิศทางของ iOS

ทำไม Apple ถึงกำจัด OpenGL

"ทั้งหมดที่เรารู้คือ Apple ดูเหมือนจะแสดงเจตจำนงที่จะกำจัด OpenGL ใน โปรดปราน API กราฟิกของตัวเอง Metal ปัญหาเกี่ยวกับ Metal นั้นคล้ายกับปัญหามาก ด้วย DirectX: ไม่ใช่ข้ามแพลตฟอร์ม "ไม่ใช่วันโลกาวินาศ มันเหมือนกับว่า Apple กำลังสร้างเครื่อง EMP ขนาดใหญ่และพูดว่า 'เราอาจจะใช้หรือไม่ใช้ก็ได้

เหตุใดจึงเลิกใช้ OpenGL

OpenGL 3.0 เปิดตัว กลไกการเลิกใช้งาน เพื่อทำให้การแก้ไขในอนาคตของ API ง่ายขึ้น คุณลักษณะบางอย่างที่ทำเครื่องหมายว่าเลิกใช้แล้ว สามารถปิดใช้งานได้โดยสมบูรณ์โดยขอบริบทที่เข้ากันได้กับการส่งต่อจากระบบหน้าต่าง

Apple ยังใช้ OpenGL อยู่หรือไม่

Apple ไม่เคยเพิ่มการรองรับ OpenGL ES 3.1 หรือใหม่กว่าบน iOS และในทำนองเดียวกัน macOS ไม่ได้ไปไกลกว่า OpenGL 4.1 (ตอนนี้ Khronos สูงถึง 4.6) … โดยเฉพาะ OpenGL ES จะทำงานบน Mac, อุปกรณ์ iOS, อุปกรณ์ Android, อุปกรณ์ Windows และอุปกรณ์ Linux ทุกเครื่อง

OpenGL เลิกใช้งานบน iOS แล้วหรือยัง

ในปี 2018 Apple เลิกใช้ OpenGL ใน iOS 12 สำหรับทั้ง iOS และ macOS ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีแปลงแอปจากการใช้ OpenGL เป็น Metal … หมายเหตุ: แอปโลหะไม่ทำงานบนเครื่องจำลอง iOS

แนะนำ: