1
QOpenGLFramebufferObjectを使用してハーフフロートテクスチャにレンダリングします。 私は次のコードでFBOを作成しよう:レンダリングQOpenGLFramebufferObject GL_HALF_FLOAT
structureTensorTexture = new QOpenGLFramebufferObject(
renderWidth,
renderHeight,
QOpenGLFramebufferObject::NoAttachment,
GL_TEXTURE_2D,
GL_HALF_FLOAT
);
しかし、私はプログラムを実行すると、このメッセージがコンソールに表示されます。
[opengl\qopenglframebufferobject.cpp line 544] OpenGL Error: 1280
QOpenGLFramebufferObject: Framebuffer incomplete attachment.
QOpenGLFramebufferObject: Framebuffer incomplete, missing attachment.
私はGL_RGBAの代わりGL_HALF_FLOATを使用している場合は、エラーメッセージがdoesnの現れませんが、これは私の目的に合っていません。
QTを使用してハーフフロートテクスチャにレンダリングするにはどうすればよいですか?
ありがとうございました。 –