[Mesa-dev] [PATCH] st/mesa: make unsupported renderbuffer formats always fail as FBO incomplete
Marek Olšák
maraeo at gmail.com
Fri Jun 15 07:23:22 PDT 2012
On Fri, Jun 15, 2012 at 4:07 PM, Brian Paul <brian.e.paul at gmail.com> wrote:
>
> I don't think this last bit of code will be reached for non-texture
> attachments (which are allocated with RenderbufferStorage()). At the
> beginning of st_validate_attachment() we check if the attachment type
> is not a texture and return. I guess we could remove that check, but
> then we need to get rid of stObj and get the attachment's format from
> st_renderbuffer::texture->format, etc.
I see. I've got a better idea how to deal with this. I'll send a new
patch later.
>
> Just curious: have you tried NVIDIA's or AMD's driver to see what
> happens when you try to allocate an unsupported renderbuffer format?
Yes, and you too. :)
NVIDIA and multiple formats:
http://lists.freedesktop.org/archives/mesa-dev/2012-May/021994.html
AMD and RGB9_E5:
http://lists.freedesktop.org/archives/mesa-dev/2012-May/021918.html
Marek
More information about the mesa-dev
mailing list