GL_RGB_422_APPLE のサポートを追加しようとしています。
internalFormat = GL_RGB;
pixelFormat = GL_RGB_422_APPLE;
PixelType = GL_UNSIGNED_SHORT_8_8_APPLE;
glTexImage2D(GL_TEXTURE_2D, 0, InternalFormat, 2048, 2048, 0, PixelFormat, PixelType, 0);
しかし、`glCheckFramebufferStatus` は GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT エラーを返しています。
次のフォーマットでうまく機能しています: internalFormat = GL_RGB;
pixelFormat = GL_RGB;
PixelType = GL_UNSIGNED_BYTE;
GL_RGB_422_APPLE をサポートするために他に行うべき手順はありますか?
私たちのプロジェクトでは、すべてのピクセルに bool 値 (0/1) を格納するだけのテクスチャを使用しています。ブール値を格納するには、16ビット/ピクセルは非常にコストがかかります。そのため、上記の実装を探しています。