mesa/src/gallium/drivers/noop
Marek Olšák 598cc1f74d gallium: extend pipe_context::flush for it to accept an END_OF_FRAME flag
Usage with pipe_context:
  pipe->flush(pipe, NULL, PIPE_FLUSH_END_OF_FRAME);

Usage with st_context_iface:
  st->flush(st, ST_FLUSH_END_OF_FRAME, NULL);

The flag is only a hint for drivers. Radeon will use it for buffer eviction
heuristics in the kernel (e.g. for queries like how many frames have passed
since a buffer was used).

The flag is currently only generated by st/dri on SwapBuffers.

Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
2013-01-04 13:18:33 +01:00
..
noop_pipe.c gallium: extend pipe_context::flush for it to accept an END_OF_FRAME flag 2013-01-04 13:18:33 +01:00
noop_public.h noop: make noop useable like trace or rbug 2011-01-09 21:04:41 -05:00
noop_state.c gallium: remove pipe_surface::usage 2012-12-12 13:09:54 +01:00
SConscript gallium/noop: no operation gallium driver 2010-11-15 14:56:40 -05:00