cocos2d.では
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 ビットのテクスチャ フォーマットを設定します。なんで?