跳转到主要内容

【下载】PowerVR框架开发指南

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

PowerVR SDK旨在:

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

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

换一种说法:

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

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