PowerVR SDK
PowerVR SDK是我们的图形开发包,它简化了PowerVR器件的开发,主要由两部分组成:
示例
OpenGL ES、Vulkan和OpenCL应用程序示例的集合,这些示例涵盖了广泛的应用场景,从你开始第一个应用程序到实现一个高效的基于物理渲染的应用。
在这次发布版本中我们对示例进行了一些更新,包括:
针对OpenGL ES添加了多线程示例,这个示例展示了在主线程上渲染其他内容时如何使用绑定共享内容的工作线程来异步加载资源。
多线程示例
增强了引入的PVRCamera示例,正确处理帧缓冲区和相机输出之间的不同长宽比。这个示例使用了PVRCamera库来获得设备的硬件相机并应用了一个简单的颜色反转着色器。
针对OpenGL ES移植了基本渲染(BumpMapping)示例,这个示例演示了借助PowerVR框架如何使用法线映射图实现bumpmapping(凹凸贴图)。
框架
SDK框架是一系列C++模块,它为OpenGL ES或Vulkan应用程序提供了主要框架。这些模块消除了应用程序中的许多样板代码,让你能够集中开发更有趣的部分。
SDK框架的更新包括:
对PVRCamera框架模块进行了升级,Android运行时权限系统现在已经实现,异步权限功能现在也可以正常运行了。
更新了pvr::utils::createOnScreenXXX接口,之前这些在多采样示例和其他更复杂的接口中不能正确的运行。 目前接口(createOnScreenFboAndRenderpass, createSwapChainAndDepthStencilImageAndViews)已经弃用了,会在后续版本中删除。 新接口(createOnScreenSwapchainRenderpassFramebuffers)替代了这两个调用。
支持Vulkan扩展(VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT)的使用。
部署实施
我们决定更新这次PowerVR开发工具和SDK的发布方式。你现在可以分开下载我们的开发工具,我们认为这样能够让用户精确选择想要下载和安装的开发工具,从而减少对系统空间的占用。我们已经更新了下载页面,同时介绍了这次发布的一些策略。
PowerVR开发工具和SDK下载页面
SDK现在只能通过Github发布,最新版本已经在我们的代码仓库里了。那么为什么不去看看呢?
PowerVR SDK GitHub地址:https://github.com/powervr-graphics/Native_SDK
PowerVR SDK
PowerVR SDK是我们的图形开发包,它简化了PowerVR器件的开发,主要由两部分组成:
示例
OpenGL ES、Vulkan和OpenCL应用程序示例的集合,这些示例涵盖了广泛的应用场景,从你开始第一个应用程序到实现一个高效的基于物理渲染的应用。
在这次发布版本中我们对示例进行了一些更新,包括:
针对OpenGL ES添加了多线程示例,这个示例展示了在主线程上渲染其他内容时如何使用绑定共享内容的工作线程来异步加载资源。
多线程示例
增强了引入的PVRCamera示例,正确处理帧缓冲区和相机输出之间的不同长宽比。这个示例使用了PVRCamera库来获得设备的硬件相机并应用了一个简单的颜色反转着色器。
针对OpenGL ES移植了基本渲染(BumpMapping)示例,这个示例演示了借助PowerVR框架如何使用法线映射图实现bumpmapping(凹凸贴图)。
框架
SDK框架是一系列C++模块,它为OpenGL ES或Vulkan应用程序提供了主要框架。这些模块消除了应用程序中的许多样板代码,让你能够集中开发更有趣的部分。
SDK框架的更新包括:
对PVRCamera框架模块进行了升级,Android运行时权限系统现在已经实现,异步权限功能现在也可以正常运行了。
更新了pvr::utils::createOnScreenXXX接口,之前这些在多采样示例和其他更复杂的接口中不能正确的运行。 目前接口(createOnScreenFboAndRenderpass, createSwapChainAndDepthStencilImageAndViews)已经弃用了,会在后续版本中删除。 新接口(createOnScreenSwapchainRenderpassFramebuffers)替代了这两个调用。
支持Vulkan扩展(VK_VALIDATION_FEATURE_ENABLE_BEST_PRACTICES_EXT)的使用。
部署实施
我们决定更新这次PowerVR开发工具和SDK的发布方式。你现在可以分开下载我们的开发工具,我们认为这样能够让用户精确选择想要下载和安装的开发工具,从而减少对系统空间的占用。我们已经更新了下载页面,同时介绍了这次发布的一些策略。
PowerVR开发工具和SDK下载页面
SDK现在只能通过Github发布,最新版本已经在我们的代码仓库里了。那么为什么不去看看呢?
PowerVR SDK GitHub地址:https://github.com/powervr-graphics/Native_SDK
举报