https://bugs.freedesktop.org/show_bug.cgi?id=106601
--- Comment #11 from Tapani Pälli lemody@gmail.com --- (In reply to Yunchao He from comment #10)
(In reply to Tapani Pälli from comment #8)
What comes to conformance, you should refer to latest OpenGL spec (now being 4.6). In this case you want to render to RGB32F we should take a look at section "9.2.5 Required Renderbuffer Formats". Since you are using a sized format, it means you need to check if driver is required to support this from column 'Req. rend" as said in 9.2.5.
That said, IMO this bug should be considered a feature request (which is fine) rather than a missing feature.
Sorry. Maybe the description is not clear. The issue we raised is to render into a RGB32F format texture, not RGB32F format renderbuffer.
For the latest OpenGL 4.6 spec, RGB32F internalformat is required by texture, see Table 8.12 in GL 4.6 spec. So I think it is a missing feature in mesa for Intel devices.
'Req. tex.' column in that table means that texture mapping with this format should work (sample from in a shader), it does *not* mean that rendering to such format should work, for that there is column 'Req. rend.'.