[Mesa-dev] 7 questions and proposals about changes in the Gallium interface

Dave Airlie airlied at gmail.com
Mon Mar 7 02:47:11 PST 2011


On Mon, Mar 7, 2011 at 3:42 AM, Marek Olšák <maraeo at gmail.com> wrote:
> Hi,
>
> I have several questions about Gallium. Some of them are about undocumented
> stuff, others are just little things from the top of my head. Please
> consider these as things I may do when time allows.
>
>
> 1) Flush flags
>
> Which PIPE_FLUSH_* flag is used to flush the command stream? There doesn't
> seem to be one and we need it for glFlush.
>
> What is PIPE_FLUSH_FRAME for? To my knowledge, Gallium doesn't know
> "frames". What a driver should do when it gets that flag? The same for
> PIPE_FLUSH_SWAPBUFFERS.

I thought that was used from the X.org state tracker but I could be wrong.

I'd really love a FRAME boundary callback it seems like it would be
really useful for tiled rendering hw,
and also for things like crossfire I think.

Dave.


More information about the mesa-dev mailing list