Am 25.03.2014 23:48, schrieb Ilia Mirkin: > On Tue, Mar 25, 2014 at 6:32 PM, Roland Scheidegger <srol...@vmware.com> > wrote: >> Am 25.03.2014 22:36, schrieb Ilia Mirkin: >>> Signed-off-by: Ilia Mirkin <imir...@alum.mit.edu> >>> --- >>> src/gallium/include/pipe/p_context.h | 11 +++++++++++ >>> 1 file changed, 11 insertions(+) >>> >>> diff --git a/src/gallium/include/pipe/p_context.h >>> b/src/gallium/include/pipe/p_context.h >>> index fe3045a..bf27285 100644 >>> --- a/src/gallium/include/pipe/p_context.h >>> +++ b/src/gallium/include/pipe/p_context.h >>> @@ -332,6 +332,17 @@ struct pipe_context { >>> unsigned dstx, unsigned dsty, >>> unsigned width, unsigned height); >>> >>> + /** >>> + * Clear a buffer. Runs a memset over the specified region with the >>> element >>> + * value passed in through clear_value of size clear_value_size. >>> + */ >>> + void (*clear_buffer)(struct pipe_context *pipe, >>> + struct pipe_resource *res, >>> + unsigned offset, >>> + unsigned size, >>> + const void *clear_value, >>> + int clear_value_size); >>> + >>> /** Flush draw commands >>> * >>> * \param flags bitfield of enum pipe_flush_flags values. >>> >> >> Where's the docs? > > Which docs? Aha, just found src/gallium/docs/source/context.rst -- is > that what you're referring to? > Yes. All functions must be documented.
Roland _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev