【下载】PowerVR框架开发指南

PowerVR框架(也称为框架)是一组库,旨在作为图形应用程序的基础。它由代码文件,头文件和几个平台“项目文件组成,这些文件将这些文件组合成模块,也称为库。

PowerVR SDK旨在:

  • 使用低级图形API促进开发(OpenGL ES,Vulkan)
  • 使用这些API推广最佳实践
  • 展示并鼓励编写多平台代码的最佳API使用模式,提示和技巧,同时确保PowerVR平台的最佳行为
  • 展示在PowerVR平台上最佳运行的渲染技术的变体。

PowerVR框架的目的是在原始代码和引擎代码之间找到完美的平衡。

换一种说法:

  • 它可以快速轻松地完成 - 例如,所有Vulkan对象的默认参数
  • 对于Vulkan来说,它会将原始对象薄薄地包裹起来,使事情变得更容易,更方便。虽然原始Vulkan必须提供C接口,但是通过PVRVk的Framework提供了C ++ 接口。
    这允许引用计数和STL对象,并且通常使编码更容易和更短。
  • 很明显,代码对查看任何示例的原始API的用户所做的是什么
  • 与原始API(例如Vulkan生命周期管理)的任何差异都会记录在案。

注意:本文档的编写假设读者对3D图形编程管道有一般的了解,并且对OpenGL ES(版本2以后版本)和/或Vulkan有一些了解。

注册或登录 后下载本文相关的附件!

推荐阅读