Asahi Linux符合Apple Silicon Mac上的OpenGL 4.6和OpenGL ES 3.2规范
针对AppleSiliconMac的AsahiLinux项目刚刚符合OpenGL4.6和OpenGLES3.2标准,这超过了苹果公司目前的支持水平。苹果开始专注于其专有的Metal图形API之后,就不再支持OpenGL。自2013年的macOSMavericks发布以来,苹果一直符合OpenGL4.1标准,尽管它在2018年正式放弃了对该标准的支持。
AsahiLinux项目宣布,它在符合GPU驱动程序方面的工作达到了一个新的里程碑。继2022年8月发布符合OpenGLES3.1标准的驱动程序之后,该项目现在已经超越了苹果公司的实现,符合OpenGLES3.1和OpenGL4.6标准。
这些系统和实现有很多技术背景,但从基本层面来说,AppleSiliconMac上的Linux用户将从某些应用程序中获得更好的性能。依赖Blender、Ryujinx和Citra等软件的工作负载,现在都有了与AppleSiliconMac兼容的GPU驱动程序。
从OpenGL4.1跳转到OpenGL4.6增加了多项功能,例如:
稳定性
SPIR-V
裁剪控制
采样距离
计算着色器
升级后的转化反馈
苹果要求开发者使用其MetalAPI制作应用程序,这可以减少执行任务的开销。然而,这意味着要支持一个专有系统,如果你想把你的应用程序带出苹果生态系统,那么这个系统本身就是无用的。
AsahiLinux项目已经瞄准了一个新目标--Vulkan,与Metal一样,它也是一个旨在减少运行开销的驱动程序,但它是开源的。
责任编辑:站长云网
踩一下[0]

站长云网
顶一下[0]