Lines Matching defs:pipe
33 #include "pipe/p_defines.h"
291 softpipe_create_surface(struct pipe_context *pipe,
301 ps->context = pipe;
332 softpipe_surface_destroy(struct pipe_context *pipe,
348 * \param pipe rendering context
355 softpipe_transfer_map(struct pipe_context *pipe,
362 struct sw_winsys *winsys = softpipe_screen(pipe->screen)->winsys;
394 * Transfers, like other pipe operations, must happen in order, so flush the
400 if (!softpipe_flush_resource(pipe, resource,
457 softpipe_transfer_unmap(struct pipe_context *pipe,
467 struct sw_winsys *winsys = softpipe_screen(pipe->screen)->winsys;
513 softpipe_init_texture_funcs(struct pipe_context *pipe)
515 pipe->buffer_map = softpipe_transfer_map;
516 pipe->buffer_unmap = softpipe_transfer_unmap;
517 pipe->texture_map = softpipe_transfer_map;
518 pipe->texture_unmap = softpipe_transfer_unmap;
520 pipe->transfer_flush_region = u_default_transfer_flush_region;
521 pipe->buffer_subdata = u_default_buffer_subdata;
522 pipe->texture_subdata = u_default_texture_subdata;
524 pipe->create_surface = softpipe_create_surface;
525 pipe->surface_destroy = softpipe_surface_destroy;
526 pipe->clear_texture = util_clear_texture;