Home
last modified time | relevance | path

Searched refs:igt_buf (Results 1 – 25 of 36) sorted by relevance

12

/external/igt-gpu-tools/lib/
Drendercopy.h28 const struct igt_buf *src, unsigned src_x, unsigned src_y,
30 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y);
33 const struct igt_buf *src, unsigned src_x, unsigned src_y,
35 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y);
38 const struct igt_buf *src, unsigned src_x, unsigned src_y,
40 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y);
43 const struct igt_buf *src, unsigned src_x, unsigned src_y,
45 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y);
48 const struct igt_buf *src, unsigned src_x, unsigned src_y,
50 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y);
[all …]
Dgpu_cmds.h54 const struct igt_buf *buf,
60 const struct igt_buf *dst);
63 const struct igt_buf *src,const struct igt_buf *dst);
72 const struct igt_buf *dst,
107 const struct igt_buf *buf,
112 const struct igt_buf *buf,
120 const struct igt_buf *dst,
125 const struct igt_buf *src,const struct igt_buf *dst,
Dintel_batchbuffer.h226 struct igt_buf { struct
241 unsigned igt_buf_width(const struct igt_buf *buf); argument
242 unsigned igt_buf_height(const struct igt_buf *buf);
245 const struct igt_buf *src, unsigned src_delta,
249 const struct igt_buf *dst, unsigned dst_delta,
296 const struct igt_buf *src, unsigned src_x, unsigned src_y,
298 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y);
320 const struct igt_buf *dst,
329 const struct igt_buf *src,
331 const struct igt_buf *dst);
[all …]
Dmedia_fill.h33 const struct igt_buf *dst,
40 const struct igt_buf *dst,
47 const struct igt_buf *dst,
54 const struct igt_buf *src,
56 const struct igt_buf *dst);
Dgpgpu_fill.h34 const struct igt_buf *dst,
41 const struct igt_buf *dst,
48 const struct igt_buf *dst,
55 const struct igt_buf *dst,
Dmedia_fill.c134 const struct igt_buf *dst, in gen7_media_fillfunc()
178 const struct igt_buf *dst, in gen8_media_fillfunc()
222 const struct igt_buf *dst, in __gen9_media_fillfunc()
278 const struct igt_buf *dst, in gen9_media_fillfunc()
291 const struct igt_buf *src, in __gen11_media_vme_func()
293 const struct igt_buf *dst, in __gen11_media_vme_func()
347 const struct igt_buf *src, in gen11_media_vme_func()
349 const struct igt_buf *dst) in gen11_media_vme_func()
Dgpgpu_fill.c121 const struct igt_buf *dst, in gen7_gpgpu_fillfunc()
170 const struct igt_buf *dst, in gen8_gpgpu_fillfunc()
218 const struct igt_buf *dst, in __gen9_gpgpu_fillfunc()
267 const struct igt_buf *dst, in gen9_gpgpu_fillfunc()
277 const struct igt_buf *dst, in gen11_gpgpu_fillfunc()
Dmedia_spin.h31 const struct igt_buf *dst, uint32_t spins);
34 const struct igt_buf *dst, uint32_t spins);
Dgpu_cmds.c85 const struct igt_buf *buf, in gen7_fill_surface_state()
134 const struct igt_buf *dst) in gen7_fill_binding_table()
152 const struct igt_buf *src,const struct igt_buf *dst) in gen11_fill_binding_table()
184 const struct igt_buf *dst, in gen7_fill_interface_descriptor()
387 const struct igt_buf *buf, in gen8_fill_surface_state()
437 const struct igt_buf *buf, in gen11_fill_surface_state()
502 const struct igt_buf *dst, in gen8_fill_interface_descriptor()
537 const struct igt_buf *src,const struct igt_buf *dst, in gen11_fill_interface_descriptor()
Drendercopy_gen7.c61 const struct igt_buf *buf, in gen7_bind_buf()
196 const struct igt_buf *src, in gen7_bind_surfaces()
197 const struct igt_buf *dst) in gen7_bind_surfaces()
211 const struct igt_buf *src, in gen7_emit_binding_table()
212 const struct igt_buf *dst, in gen7_emit_binding_table()
220 gen7_emit_drawing_rectangle(struct intel_batchbuffer *batch, const struct igt_buf *dst) in gen7_emit_drawing_rectangle()
507 const struct igt_buf *src, unsigned src_x, unsigned src_y, in gen7_render_copyfunc()
509 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y) in gen7_render_copyfunc()
Drendercopy_gen9.c177 gen8_bind_buf(struct intel_batchbuffer *batch, const struct igt_buf *buf, in gen8_bind_buf()
260 const struct igt_buf *src, in gen8_bind_surfaces()
261 const struct igt_buf *dst) in gen8_bind_surfaces()
326 const struct igt_buf *src, in gen7_fill_vertex_buffer_data()
892 gen6_emit_drawing_rectangle(struct intel_batchbuffer *batch, const struct igt_buf *dst) in gen6_emit_drawing_rectangle()
960 const struct igt_buf *src, unsigned src_x, in _gen9_render_copyfunc()
962 const struct igt_buf *dst, unsigned dst_x, in _gen9_render_copyfunc()
1071 const struct igt_buf *src, unsigned src_x, unsigned src_y, in gen9_render_copyfunc()
1073 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y) in gen9_render_copyfunc()
1083 const struct igt_buf *src, unsigned src_x, unsigned src_y, in gen11_render_copyfunc()
[all …]
Drendercopy_i830.c136 const struct igt_buf *dst) in gen2_emit_target()
176 const struct igt_buf *src, in gen2_emit_texture()
236 const struct igt_buf *src, unsigned src_x, unsigned src_y, in gen2_render_copyfunc()
238 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y) in gen2_render_copyfunc()
Drendercopy_gen6.c75 gen6_bind_buf(struct intel_batchbuffer *batch, const struct igt_buf *buf, in gen6_bind_buf()
127 const struct igt_buf *src, in gen6_bind_surfaces()
128 const struct igt_buf *dst) in gen6_bind_surfaces()
355 gen6_emit_drawing_rectangle(struct intel_batchbuffer *batch, const struct igt_buf *dst) in gen6_emit_drawing_rectangle()
526 const struct igt_buf *src, unsigned src_x, unsigned src_y, in gen6_render_copyfunc()
528 const struct igt_buf *dst, unsigned dst_x, unsigned dst_y) in gen6_render_copyfunc()
Dmedia_spin.c84 const struct igt_buf *dst, uint32_t spins) in gen8_media_spinfunc()
124 const struct igt_buf *dst, uint32_t spins) in gen9_media_spinfunc()
Drendercopy_gen4.c138 const struct igt_buf *buf, in gen4_bind_buf()
188 const struct igt_buf *src, in gen4_bind_surfaces()
189 const struct igt_buf *dst) in gen4_bind_surfaces()
426 const struct igt_buf *dst) in gen4_emit_drawing_rectangle()
649 const struct igt_buf *src, in gen4_render_copyfunc()
652 const struct igt_buf *dst, in gen4_render_copyfunc()
/external/igt-gpu-tools/tests/i915/
Dgem_render_copy.c105 static void copy_linear_to_yf(data_t *data, struct igt_buf *buf, in copy_linear_to_yf()
129 static void copy_yf_to_linear(data_t *data, struct igt_buf *buf, in copy_yf_to_linear()
153 static void copy_linear_to_gtt(data_t *data, struct igt_buf *buf, in copy_linear_to_gtt()
169 static void copy_gtt_to_linear(data_t *data, struct igt_buf *buf, in copy_gtt_to_linear()
185 static void *linear_copy(data_t *data, struct igt_buf *buf) in linear_copy()
200 static void scratch_buf_write_to_png(data_t *data, struct igt_buf *buf, in scratch_buf_write_to_png()
221 static int scratch_buf_aux_width(const struct igt_buf *buf) in scratch_buf_aux_width()
226 static int scratch_buf_aux_height(const struct igt_buf *buf) in scratch_buf_aux_height()
231 static void *linear_copy_aux(data_t *data, struct igt_buf *buf) in linear_copy_aux()
253 struct igt_buf *buf, in scratch_buf_aux_write_to_png()
[all …]
Dgem_stress.c139 static struct igt_buf buffers[2][MAX_BUFS];
155 static void tile2xy(struct igt_buf *buf, unsigned tile, unsigned *x, unsigned *y) in tile2xy()
214 static void set_to_cpu_domain(struct igt_buf *buf, int writing) in set_to_cpu_domain()
221 static void (*copyfunc)(struct igt_buf *src, unsigned src_x, unsigned src_y,
222 struct igt_buf *dst, unsigned dst_x, unsigned dst_y,
257 static void cpu_copyfunc(struct igt_buf *src, unsigned src_x, unsigned src_y, in cpu_copyfunc()
258 struct igt_buf *dst, unsigned dst_x, unsigned dst_y, in cpu_copyfunc()
276 static void prw_copyfunc(struct igt_buf *src, unsigned src_x, unsigned src_y, in prw_copyfunc()
277 struct igt_buf *dst, unsigned dst_x, unsigned dst_y, in prw_copyfunc()
320 static void blitter_copyfunc(struct igt_buf *src, unsigned src_x, unsigned src_y, in blitter_copyfunc()
[all …]
Dgem_render_copy_redux.c94 static void scratch_buf_init(data_t *data, struct igt_buf *buf, in scratch_buf_init()
115 static void scratch_buf_fini(data_t *data, struct igt_buf *buf) in scratch_buf_fini()
122 scratch_buf_check(data_t *data, struct igt_buf *buf, int x, int y, in scratch_buf_check()
137 struct igt_buf src, dst; in copy()
159 struct igt_buf src, dst; in copy_flink()
160 struct igt_buf local_src, local_dst; in copy_flink()
161 struct igt_buf flink; in copy_flink()
Dgem_media_vme.c49 struct igt_buf *buf, in scratch_buf_init()
64 static void scratch_buf_init_src(drm_intel_bufmgr *bufmgr, struct igt_buf *buf) in scratch_buf_init_src()
77 static void scratch_buf_init_dst(drm_intel_bufmgr *bufmgr, struct igt_buf *buf) in scratch_buf_init_dst()
137 struct igt_buf src, dst;
Dgem_ring_sync_copy.c74 struct igt_buf *srcs;
75 struct igt_buf *dsts;
132 static void scratch_buf_init_from_bo(struct igt_buf *buf, drm_intel_bo *bo) in scratch_buf_init_from_bo()
143 static void scratch_buf_init(data_t *data, struct igt_buf *buf, in scratch_buf_init()
170 array_size = NUM_BUSY_BUFFERS * sizeof(struct igt_buf); in render_busy()
210 struct igt_buf src_buf, dst_buf; in render_copy()
Dgem_gpgpu_fill.c63 static void scratch_buf_init(data_t *data, struct igt_buf *buf, in scratch_buf_init()
85 scratch_buf_check(data_t *data, struct igt_buf *buf, int x, int y, in scratch_buf_check()
102 struct igt_buf dst;
Dgem_media_fill.c66 static void scratch_buf_init(data_t *data, struct igt_buf *buf, in scratch_buf_init()
88 scratch_buf_check(data_t *data, struct igt_buf *buf, int x, int y, in scratch_buf_check()
105 struct igt_buf dst;
Dgem_ppgtt.c69 static void scratch_buf_init(struct igt_buf *buf, in scratch_buf_init()
82 static void scratch_buf_fini(struct igt_buf *buf) in scratch_buf_fini()
127 struct igt_buf buf = {}; in fork_rcs_copy()
128 struct igt_buf src; in fork_rcs_copy()
Dgem_render_tiled_blits.c62 check_bo(struct intel_batchbuffer *batch, struct igt_buf *buf, uint32_t val) in check_bo()
64 struct igt_buf tmp = {}; in check_bo()
98 struct igt_buf *buf; in run_test()
Dgem_render_linear_blits.c108 struct igt_buf src = {}, dst = {}; in run_test()
133 struct igt_buf src = {}, dst = {}; in run_test()
155 struct igt_buf src = {}, dst = {}; in run_test()

12