首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在cocos2d中颜色缓冲器和纹理格式的含义是什么?

在cocos2d中颜色缓冲器和纹理格式的含义是什么?
EN

Stack Overflow用户
提问于 2013-04-08 12:06:10
回答 1查看 349关注 0票数 0

在cocos2d.We中使用

CCGLView *glView = [CCGLView viewWithFrame:[window_ bounds] pixelFormat:kEAGLColorFormatRGB565 //kEAGLColorFormatRGBA8 depthFormat:0 //GL_DEPTH_COMPONENT24_OES preserveBackbuffer:NO sharegroup:nil multiSampling:NO numberOfSamples:0];

若要创建带有颜色缓冲区和深度缓冲区的CCGLView,请执行以下操作。但是缓冲意味着什么呢?

我们用

[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA8888];

要设置纹理格式,请执行以下操作。这意味着什么。

我找不到缓冲区和纹理格式之间的关系和区别。他们是怎么工作的?

我们设置了16位的缓冲区,但是设置了32位的纹理格式.为什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-08 15:07:27

请参阅以下链接:

对缓冲区是什么以及它们如何应用于Cocos2d的解释

http://www.learn-cocos2d.com/2012/11/optimize-memory-usage-bundle-size-cocos2d-app/ http://www.glprogramming.com/red/chapter10.html

关于缓冲区的cocos2d文档

buffers

cocos2d关于RGBA8888的文档

http://www.cocos2d-iphone.org/archives/61

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15878617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档