OpenGL ES 在 iPad Air 上无法正常运行 - 2.0 和 3.0 到底有多大差异?

OpenGL ES 纹理图片解析第一波 - 无耐地放弃重写这一部分

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商业用途-保持一致”创作公用协议

转载请保留此句:太阳火神的美丽人生
-  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作。

最近刚发布测试版,居然无法旋转、缩放以调整视角!这怎么可能,我天天在看的东西呀......

原来是用的  iPad Air ,这个东西是支持 OpenGL ES 3.0 的设备,硬件上就是这个样子了,软件 iOS 7 上提供了 OpenGL ES 3.0 的接口。

但对 OpenGL ES 2.0 仅应该是兼容,那么兼容可能就会存在某些问题,所以才导致在 iPad 3 上运行正常可以缩放、旋转的应用,在  iPad Air 上就会出现问题,无法调整。

后经 iPad 2 上测试也是可以正常运行这份 OpenGL ES 2.0 的应用的。

以上问题具体的原因,还不太清楚,毕竟没有那设备,无法调试,毕竟对 3.0 还不了解,具说是很强大。

可是会不会像 CPU 和内存的增长,会被紧随其后不断提升的操作系统版本给吃掉一样,这个 3.0 在提升性能的同时,会消耗掉最新硬件的优势呢?

只是一种担心,不过大体上应该很快就成为事实了。

更高的呈现效果,必然要以消耗硬件性能为代价。

下面摘录一篇国外有关支持 OpenGL ES 3.0 的平板的文章,我还是译一下吧,毕竟我一打眼看,也无法一目了然:

支持 OpenGL
ES 3.0
 的平板 

Tablets
that support OpenGL ES 3.0

没有多少平板具有支持 OpenGL ES 3.0 的高级图形硬件

There are not even quite a few tablets that have advanced graphics hardware that support OpenGL ES 3.0

支持 OpenGL ES 3.0 的平板

Tablets that support OpenGL ES 3.0

除了以下平板预期会支持
OpenGL ES 3.0 外,再没有能支持的了。

There are no tablets yet that support OpenGL ES 3.0 but below tablets are expected to have support for OpenGL ES 3.0

  • Google Nexus 8 Tablet
  • Apple iPad 4 (基于
    iOS 6 的平板 iOS 6 based tablets)

不支持 OpenGL ES 3.0 的平板

Tablets that do not support OpenGL ES 3.0

以下列出了近期的超强平板,它们并不支持 OpenGL ES 3.0 ,所以你一定要擦亮眼睛,别弄混了

I have listed recent powerful tablets do not support OpenGL ES 3.0 so you get the clarity and no confusions 

  • 所有在 2013 年 1 月份之前发布的平板都不支持 OpenGL ES 3.0 - 它们不支持多实例、纹理压缩等特性
    All tablets that have been released before January 2013 did not support OpenGL ES 3.0 - they don’t have multiple instance
    support, compressed textures etc..
  • 三星 Galaxy Tab, Tab2 
    Samsung Galaxy Tab, Tab2
  • 黑莓 PlayBook 
    BlackBerry PlayBook
  • iPad, iPad2 和 新 iPad(即 iPad 3) 都不支持 OpenGL ES 3.0
    iPad, iPad2 and New iPad(3) do not support OpenGL ES 3.0.
  • 微软 Surface RT (四核),微软 Surface Pro (双核) - 都不支持 OpenGL
    ES 3.0
    Microsoft Surface RT (quad core), Microsoft Surface Pro (dual core)  - both do not support OpenGL ES 3.0
时间: 2024-08-11 00:18:25

OpenGL ES 在 iPad Air 上无法正常运行 - 2.0 和 3.0 到底有多大差异?的相关文章

OpenGL ES 烘焙图遇上灯光会是什么样?!

OpenGL ES 烘焙图遇上灯光会是什么样?! 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 我也期待着.先占个位,研究出来,再填这个坑. 就因为一个破图的尺寸,让我还得继续等待看这一美景.

分辨率-怎么使ipad air 的等比例图片显示在模拟器上,还要让它能在ipad air真机上完美显示

问题描述 怎么使ipad air 的等比例图片显示在模拟器上,还要让它能在ipad air真机上完美显示 如题,ipad air 的分辨率是2048x1536,现在是模拟器只有1024x768,我需要完美现实在ipad air上,该怎么做?? 解决方案 做两个图片 image@2x.png image@x.png 图片名一样 机器会自己识别加载相应图片 解决方案二: a.png 和 a@2x.png

从零开始学习OpenGL ES之六 – 纹理及纹理映射

转自:http://bbs.ityran.com/article-9-1.html [转载]从零开始学习OpenGL ES之六 – 纹理及纹理映射 2011-9-14 23:49| 发布者: Iven| 查看: 9206| 评论: 15 摘要: 图形图像, 编程,编程, OpenGL ES, 教程,OpenGL ES 3D 在OpenGL ES中另一种为多边形定义颜色创建材质的方法是将纹理映射到多边形.这是一种很实用的方法,它可以产生很漂亮的外观并节省大量的处理器时间.比如说,你想在游戏中造一个

android opengl es总结

注:这篇里的视锥体相对好理解些,不过好像和老罗的也差不多. android opengl es总结(转) 时间:2013-10-25 作者: 屁屁孩 阅读次数:21 内容提示:统的一个免费二维和三维图形库. 为桌面版本OpenGL 的一个子集. OpenGL ES 定义了一个在移动平台上能够支持OpenGL最基本功能的精简标准,以适应如手机,PDA或其它消费者移动终端的显示系统. Khronos Group 定义和管理了OpenGL ES标准. OpenGL 与 OpenGL ES的关系 Ope

苹果iPad Air如何升级iOS7.1?iPad Air升级ios7.1教程

注意:下面方法升级条件是你的ipad设备没有越狱否则可能导致数据丢失哦. 无线升级 1.在ipad air中打开"设置"图标,进入. 2.然后在设置中找到"通用"-->"软件更新" 具体如图为标准. 3.如果你的网络没有问题iPad Air会有一会扫描系统,如果扫描完了会告诉你有新的 iOS7.1 固件可以升级了,我们这时只要点击升级就可以了(当然升级前系统会告诉你你的空间足够升级不,如果不足需要腾出空间来哦) 在电脑上升级 1.电脑更新也

ipad air 阴阳屏怎么办?ipad air 阴阳屏解决办法

行.港版.美版都有出现"阴阳屏" 有用户反映,他们刚买的iPad Air存在"阴阳屏"的问题,即屏幕左边颜色偏黄偏暗,右边色温正常.与之前遭遇的"质量门"不同,这次出现的"阴阳屏"的问题并不局限于国行版,港版.美版同样未能限免.不光是威锋.PP助手论坛等国内苹果社区有用户在反馈这一问题,苹果官网上的技术支持论坛也已经有部分国外用户在讨论 iPad Air 的屏幕问题. 在看纯白背景的书和网页时表现最严重 "阴阳屏&q

OpenGL ES From the Ground Up, Part 6: Textures and Texture Mapping

MONDAY, MAY 25, 2009 OpenGL ES From the Ground Up, Part 6: Textures and Texture Mapping An alternative to creating materials in OpenGL ES to define the color of a polygon is to map a texture onto that polygon. This is a handy options that can give yo

OpenGL ES 背面消隐特性在 iOS 设备与模拟器上的运行效果细微差异

OpenGL ES 背面消隐特性在 iOS 设备与模拟器上的运行效果细微差异 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 2014-01-09补充 ---------------------

无法渲染-Android OpenGL es 下面这段代码在模拟器2.2上可以正常 在真机上都是黑屏

问题描述 Android OpenGL es 下面这段代码在模拟器2.2上可以正常 在真机上都是黑屏 测试环境:平板Android 2.3.1 和 mtk6592 cpu Android4.2.2mtk6592 cpu Android4.2.2 还报错09-20 15:00:30.264: E/linker(13810): load_library(linker.cpp:761): library ""libmaliinstr.so"" not found09-20