Lines Matching refs:pipe
29 #include "pipe/p_defines.h"
75 i915_surface_copy_render(struct pipe_context *pipe, struct pipe_resource *dst,
80 struct i915_context *i915 = i915_context(pipe);
111 dst_view = i915_create_surface_custom(pipe, dst, &dst_templ, dst_width0,
113 src_view = i915_create_sampler_view_custom(pipe, src, &src_templ, src_width0,
125 util_resource_copy_region(pipe, dst, dst_level, dstx, dsty, dstz, src,
130 i915_clear_render_target_render(struct pipe_context *pipe,
136 struct i915_context *i915 = i915_context(pipe);
146 pipe->set_framebuffer_state(pipe, &fb_state);
151 i915_clear_emit(pipe, PIPE_CLEAR_COLOR, color, 0.0, 0x0, dstx, dsty, width,
154 pipe->set_framebuffer_state(pipe, &i915->blitter->saved_fb_state);
160 i915_clear_depth_stencil_render(struct pipe_context *pipe,
166 struct i915_context *i915 = i915_context(pipe);
175 pipe->set_framebuffer_state(pipe, &fb_state);
180 i915_clear_emit(pipe, clear_flags & PIPE_CLEAR_DEPTHSTENCIL, NULL, depth,
183 pipe->set_framebuffer_state(pipe, &i915->blitter->saved_fb_state);
196 i915_surface_copy_blitter(struct pipe_context *pipe, struct pipe_resource *dst,
203 util_resource_copy_region(pipe, dst, dst_level, dstx, dsty, dstz, src,
245 i915_copy_blit(i915_context(pipe), block_size,
253 i915_blit(struct pipe_context *pipe, const struct pipe_blit_info *blit_info)
255 struct i915_context *i915 = i915_context(pipe);
258 if (util_try_blit_via_copy_region(pipe, &info, false)) {
285 i915_clear_render_target_blitter(struct pipe_context *pipe,
301 i915_fill_blit(i915_context(pipe), util_format_get_blocksize(pt->format),
308 i915_clear_depth_stencil_blitter(struct pipe_context *pipe,
335 i915_fill_blit(i915_context(pipe), util_format_get_blocksize(pt->format),