[Mesa-dev] [PATCH 1/2] gallium: add PIPE_CAP_MIXED_FRAMEBUFFER_SIZES

Erik Faye-Lund kusmabite at gmail.com
Mon Sep 9 04:55:17 PDT 2013


On Mon, Sep 9, 2013 at 1:31 PM, Roland Scheidegger <sroland at vmware.com> wrote:
> I'm not really convinced of this idea.
> There's already PIPE_CAP_MIXED_COLORBUFFER_FORMATS which is sort of
> similar - a "requirement" of ARB_fbo, but it isn't used to determine
> support of ARB_fbo or not (my guess is drivers want to advertize ARB_fbo
> even if they can't do it, and ARB_fbo doesn't really have a hard
> requirement for anything as you always can say "no" to fb supported).
> So I can't see why not supporting different width/height is treated
> different to not supporting different formats.

Actually, ARB_framebuffer_object does have a hard requirement on
rendering to differently sized attachments. FRAMEBUFFER_UNSUPPORTED is
only allowed for format-issues. EXT_framebuffer_objects can still be
supported on hardware that cannot meet this requirement.


More information about the mesa-dev mailing list