簡體   English   中英

CoreGraphics會支持Apple設備上的Metal嗎?

[英]Will CoreGraphics support Metal on Apple Devices?

我已經讀過Core Graphics基於OpenGL ES並在Apple設備上使用Quartz Drawing Engine (iOS,OSX)

然而,隨着即將推出的OpenGL ES for Metal的棄用 ,Core Graphics是否會更新以支持即將推出的iOS / OSX設備的金屬和/或軟件渲染?

首先,Core Graphics不會“使用”Quartz。 “核心圖形”和“石英”只是同一件事的兩個名字。 它們是等價的。

其次,Apple並未承諾Core Graphics使用的技術。 他們偶爾會吹噓他們通過使用某種特定技術可以實現的加速,但這是營銷 - 營銷給開發人員,但營銷仍然 - 而不是設計合同。 他們保留改變Core Graphics實施方式的權利和能力,並且經常這樣做。 編寫依賴於特定實現的代碼的任何開發人員都有可能因為操作系統的未來更新而導致代碼中斷。 開發人員應該只依賴文檔和標題中的設計合同。

Core Graphics很可能已經在使用Metal。 作為開發人員或用戶,無論是否存在,都沒有任何區別。

最后,Core Graphics尚未被棄用。 這意味着沒有理由期望它很快就會消失,破壞或失去功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM