Lines Matching refs:pipe
33 #include "pipe/p_defines.h"
34 #include "pipe/p_screen.h"
47 softpipe_flush( struct pipe_context *pipe,
51 struct softpipe_context *softpipe = softpipe_context(pipe);
86 debug_dump_surface_bmp(pipe, filename, softpipe->framebuffer.cbufs[0]);
88 debug_dump_surface_bmp(pipe, filename, softpipe->framebuffer.zsbuf);
98 softpipe_flush_wrapped(struct pipe_context *pipe,
102 softpipe_flush(pipe, SP_FLUSH_TEXTURE_CACHE, fence);
115 softpipe_flush_resource(struct pipe_context *pipe,
126 referenced = softpipe_is_resource_referenced(pipe, texture, level, layer);
133 * disappear and the pipe driver should just ensure that all visible
149 softpipe_flush(pipe, flush_flags, &fence);
156 pipe->screen->fence_finish(pipe->screen, NULL, fence,
158 pipe->screen->fence_reference(pipe->screen, &fence, NULL);
165 softpipe_flush(pipe, flush_flags, NULL);
172 void softpipe_texture_barrier(struct pipe_context *pipe, unsigned flags)
174 struct softpipe_context *softpipe = softpipe_context(pipe);
193 void softpipe_memory_barrier(struct pipe_context *pipe, unsigned flags)
198 softpipe_texture_barrier(pipe, 0);