Warm tip: This article is reproduced from serverfault.com, please click

ios-UIKit是否在2020年仍在使用OpenGL渲染?

(ios - Is UIKit still using OpenGL rendering in 2020?)

发布于 2020-11-28 04:48:11

我想弄清楚UIkit的渲染方式,但是当我搜索时,我只发现了一些文章,声称UIkit使用OpenGL来命令GPU。苹果很久以前就已经放弃了对OpenGL的支持,我想这些文章可能已经过时了(难道不是Metal之类的吗?)。

如果我想了解这一点,我应该阅读哪些正式文件,以及在搜索引擎中搜索哪些关键字?

Questioner
kkshinkai
Viewed
0
Sweeper 2020-11-28 13:43:25

UIKit建立在Core Animation的基础上。每个视图都有一个CALayer,这就是屏幕上显示的内容。根据此页面的说明Core Animation现在使用Metal和CoreGraphics,而Core Animation文档页面对此进行了引用

在此处输入图片说明