from: https://community.imgtec.com/developers/powervr/graphics-sdk/
  • Home
  • Partners
  • Developers
  • University Programme
  • Forums
  • Imagination
  • Login
  • Register

Home  › Developers  › PowerVR  › PowerVR SDK

PowerVR SDK

To ease 3D graphics application development, the SDK includes a cross-platform OS and API abstraction layer, as well as a library of helper tools for maths and resource loading. It also features optimized example applications to demonstrate the most efficient ways of implementing common 3D graphics effects on PowerVR GPUs, and a cross-platform, cross-API framework.


Framework

The PowerVR Framework is a cross-platform and cross-API framework that acts as a scaffold for you to build your own rendering or game engine around. It features a number of modules at varying levels of abstraction, and consists of:

  • PVRCore
  • PVRShell
  • PVRAssets
  • PVRAPI
  • PVRUIRenderer
  • PVRPlatformGlue
  • PVRCamera


Example Applications

The examples provided in the SDK are fully commented, highly optimized C++ applications that cover a variety of rendering techniques. They are designed in a step-by-step tutorial style to gradually guide the most inexperienced graphics developers from a simple render of a single triangle to complex scenes that incorporate many objects, animations and shader effects.


Vulkan

Developed by leading hardware, game engine and platform vendors, the Vulkan graphics and compute API has been designed for portability across multiple platforms. The PowerVR Graphics SDK 2016 R1 was developed alongside Vulkan and as such features:

  • A Vulkan backend for the PowerVR Framework abstraction layer
  • New examples to demonstrate key Vulkan features
  • Various examples of Vulkan code

    Documentation

    The SDK contains a wealth of manuals, whitepapers and training materials to educate and inform developers of the most suitable rendering techniques, why they are well suited to the PowerVR architecture and how to get to grips with the utilities to leverage their full capabilities. In addition to its inclusion to the SDK, the documentation is also hosted on the websitehere.


    Supported Platforms

    Supported Operating Systems OpenGL
    ES 2.0
    OpenGL
    ES 3.0
    OpenGL
    ES 3.1
    iOS
    7.0 or newer
     
    Android
    4.1 (Jelly Bean) and newer (ARM, X86 & MIPS)
    Linux
    (ARMv7, ARMv7 HF, X86 & MIPS)
    Windows PC emulation
    Windows 7 and newer (X86 & X64)
    OS X PC Emulation
    10.7 (Lion) and newer (X86 & X64)
     
    Linux PC Emulation
    (X86 & X64)

    PowerVR

    • PowerVR SDK
    • PowerVR Tools
    • PowerVR Downloads
    • PowerVR Documentation
    • PowerVR Presentations
    • PowerVR FAQ
    • PowerVR Forum
    • PowerVR Support
    • PowerVR Developer Blog
    • PowerVR Partners
    • Vulkan

PowerVR SDK相关推荐

  1. GPU 加速下的图像处理

    Instagram,Snapchat,Photoshop. 所有这些应用都是用来做图像处理的.图像处理可以简单到把一张照片转换为灰度图,也可以复杂到是分析一个视频,并在人群中找到某个特定的人.尽管这些 ...

  2. OpenGL ES Emulator再次横向比较

    去年4月份我写过<OpenGL ES Emulator横向比较>,比较了4种常见的OpenGL ES模拟器.过了将近一年,让我们再次横向比较一下现在的模拟器. 基本特性 厂商 NVIDIA ...

  3. linux opengl es,在Linux上,如何开发OpenGL ES(GLES)2.0应用程序?

    问题描述 我想在我的Ubuntu计算机上开发OpenGL ES 2.0应用程序.我找不到支持GLES 2.0的任何库/仿真器.有什么建议么? 最佳回答 您可以使用POWERVR SDK在PC上模拟Op ...

  4. Cocos Play提升3倍转化率:手游微端革命

    Cocos Play:手机页游最佳解决方案 在刚刚结束的ChinaJoy大会上,触控科技cocos引擎旗下的重磅产品Cocos Play全面亮相. Cocos Play是手机页游最佳解决方案,提供高效 ...

  5. Imagination官方信息速递2020年9月期

    新闻快讯 Imagination发布光线追踪等级系统 Imagination和Packetcraft宣布建立合作伙伴关系,共同推出低功耗音频解决方案  Imagination推出首门RISC-V计算机 ...

  6. Vulkan完全光线追踪硬阴影

    在任何视觉图形的场景中,为了让用户获得更真实的体验,阴影往往发挥着重要作用.不过,它们长期以来一直是实时应用程序中在速度和质量方面最难完成的功能之一.随着硬件的改进和硬件加速光线追踪技术的普及,开发人 ...

  7. OpenGL ES Emulator比较

    http://blog.csdn.net/nhsoft/article/details/6337434 http://www.klayge.org/2011/04/20/opengl-es-emula ...

  8. PVRTC compression

    纹理图片数据量巨大,一个256x256 RGBA16的原始象素就有128KB之多,而一个实际应用中会用到巨量的纹理图片.这些数据都需要从硬盘或存储卡上读进内存,然后再上传到显存里.通过 有损压缩,图片 ...

  9. GPU Counter功能更新|支持Adreno、PowerVR芯片

    在GOT Online Overview模式中,UWA提供了Mali GPU Counter功能模块,为的是提供给游戏研发商应对玩家对游戏画面的需求导致游戏渲染压力给性能带来的新挑战.除了GPU着色和 ...

  10. 使用第三方SDK(如微信、qq、快看、头条等),调用接口405 Method Not Allowed

    使用第三方SDK(如微信.qq.快看.头条等),调用接口405 Method Not Allowed 错误描述:postman请求正常,但客户端调用后接口没有反应,但返回了405错误. 解决方法:第三 ...

最新文章

  1. 关闭计算机的com命令,远程重启、关闭电脑命令、远程重启计算机命令。
  2. 华为nova 2 Plus魔镜版818欢购热潮凶猛来袭
  3. 网站优化必知的五大发文注意事项
  4. oracle数据库多表联查并排序,oracle数据库之多表联接查询(一)
  5. log4cplus导致主进程不能退出问题解决
  6. ux.form.field.Verify 验证码控件
  7. 交换机发生网络通信故障问题时该怎么办?
  8. PLSQL创建用户及权限分配
  9. SAS接口互连完全指南
  10. HTML+JS实现可编辑表格
  11. MySQL字符串拼接函数使用
  12. Json数组转Map
  13. mysql局域网搭建_局域网中搭建共享MySQL数据库
  14. matlab求导赋值,MATLAB 函数先求导再赋值
  15. “华为跳槽内幕”:有钱没用,你得值钱
  16. 深度信念网络_静园5号院前沿讲座 | Geoffery Hinton谈深度信念网络
  17. 骑士cms最新全局SQL注入(官方奇葩修复案例)
  18. 那些在一个公司死磕了5-10年的人,最后都怎么样了?
  19. Java技术栈学习路线
  20. 模型稳定度指标PSI

热门文章

  1. Python列表解析式
  2. 彻底理解nth-child和nth-of-type的区别
  3. cpu天梯图2022年11月 cpu排行榜天梯图2022
  4. Java生成token的工具类(对称签名)
  5. [py] 考拉兹猜想
  6. jupyter无法重命名,文件不可信,后台被自动关闭
  7. 天天向上python题目答案_Python入门习题3.天天向上
  8. 天天向上的力量python代码解释_小白学Python-12(天天向上的力量)
  9. 【上海市】青年大学习自动提醒 代码脚本
  10. 这些跳槽理由千万不能说!