Lines Matching +full:- +full:- +full:batch
93 * +---------------+ <---- 4096
99 * |_______|_______| <---- 2048 + ?
102 * | batch |
106 * +---------------+ <---- 0 + ?
120 gen7_gpgpu_fillfunc(struct intel_batchbuffer *batch, in gen7_gpgpu_fillfunc() argument
129 intel_batchbuffer_flush(batch); in gen7_gpgpu_fillfunc()
132 batch->ptr = &batch->buffer[BATCH_STATE_SPLIT]; in gen7_gpgpu_fillfunc()
139 curbe_buffer = gen7_fill_curbe_buffer_data(batch, color); in gen7_gpgpu_fillfunc()
141 interface_descriptor = gen7_fill_interface_descriptor(batch, dst, in gen7_gpgpu_fillfunc()
144 igt_assert(batch->ptr < &batch->buffer[4095]); in gen7_gpgpu_fillfunc()
146 batch->ptr = batch->buffer; in gen7_gpgpu_fillfunc()
151 gen7_emit_state_base_address(batch); in gen7_gpgpu_fillfunc()
152 gen7_emit_vfe_state(batch, THREADS, GEN7_GPGPU_URB_ENTRIES, in gen7_gpgpu_fillfunc()
155 gen7_emit_curbe_load(batch, curbe_buffer); in gen7_gpgpu_fillfunc()
156 gen7_emit_interface_descriptor_load(batch, interface_descriptor); in gen7_gpgpu_fillfunc()
157 gen7_emit_gpgpu_walk(batch, x, y, width, height); in gen7_gpgpu_fillfunc()
161 batch_end = intel_batchbuffer_align(batch, 8); in gen7_gpgpu_fillfunc()
164 gen7_render_flush(batch, batch_end); in gen7_gpgpu_fillfunc()
165 intel_batchbuffer_reset(batch); in gen7_gpgpu_fillfunc()
169 gen8_gpgpu_fillfunc(struct intel_batchbuffer *batch, in gen8_gpgpu_fillfunc() argument
178 intel_batchbuffer_flush(batch); in gen8_gpgpu_fillfunc()
181 batch->ptr = &batch->buffer[BATCH_STATE_SPLIT]; in gen8_gpgpu_fillfunc()
188 curbe_buffer = gen7_fill_curbe_buffer_data(batch, color); in gen8_gpgpu_fillfunc()
190 interface_descriptor = gen8_fill_interface_descriptor(batch, dst, in gen8_gpgpu_fillfunc()
193 igt_assert(batch->ptr < &batch->buffer[4095]); in gen8_gpgpu_fillfunc()
195 batch->ptr = batch->buffer; in gen8_gpgpu_fillfunc()
200 gen8_emit_state_base_address(batch); in gen8_gpgpu_fillfunc()
201 gen8_emit_vfe_state(batch, THREADS, GEN8_GPGPU_URB_ENTRIES, in gen8_gpgpu_fillfunc()
203 gen7_emit_curbe_load(batch, curbe_buffer); in gen8_gpgpu_fillfunc()
204 gen7_emit_interface_descriptor_load(batch, interface_descriptor); in gen8_gpgpu_fillfunc()
205 gen8_emit_gpgpu_walk(batch, x, y, width, height); in gen8_gpgpu_fillfunc()
209 batch_end = intel_batchbuffer_align(batch, 8); in gen8_gpgpu_fillfunc()
212 gen7_render_flush(batch, batch_end); in gen8_gpgpu_fillfunc()
213 intel_batchbuffer_reset(batch); in gen8_gpgpu_fillfunc()
217 __gen9_gpgpu_fillfunc(struct intel_batchbuffer *batch, in __gen9_gpgpu_fillfunc() argument
227 intel_batchbuffer_flush(batch); in __gen9_gpgpu_fillfunc()
230 batch->ptr = &batch->buffer[BATCH_STATE_SPLIT]; in __gen9_gpgpu_fillfunc()
237 curbe_buffer = gen7_fill_curbe_buffer_data(batch, color); in __gen9_gpgpu_fillfunc()
239 interface_descriptor = gen8_fill_interface_descriptor(batch, dst, in __gen9_gpgpu_fillfunc()
242 igt_assert(batch->ptr < &batch->buffer[4095]); in __gen9_gpgpu_fillfunc()
244 batch->ptr = batch->buffer; in __gen9_gpgpu_fillfunc()
250 gen9_emit_state_base_address(batch); in __gen9_gpgpu_fillfunc()
251 gen8_emit_vfe_state(batch, THREADS, GEN8_GPGPU_URB_ENTRIES, in __gen9_gpgpu_fillfunc()
253 gen7_emit_curbe_load(batch, curbe_buffer); in __gen9_gpgpu_fillfunc()
254 gen7_emit_interface_descriptor_load(batch, interface_descriptor); in __gen9_gpgpu_fillfunc()
255 gen8_emit_gpgpu_walk(batch, x, y, width, height); in __gen9_gpgpu_fillfunc()
259 batch_end = intel_batchbuffer_align(batch, 8); in __gen9_gpgpu_fillfunc()
262 gen7_render_flush(batch, batch_end); in __gen9_gpgpu_fillfunc()
263 intel_batchbuffer_reset(batch); in __gen9_gpgpu_fillfunc()
266 void gen9_gpgpu_fillfunc(struct intel_batchbuffer *batch, in gen9_gpgpu_fillfunc() argument
272 __gen9_gpgpu_fillfunc(batch, dst, x, y, width, height, color, in gen9_gpgpu_fillfunc()
276 void gen11_gpgpu_fillfunc(struct intel_batchbuffer *batch, in gen11_gpgpu_fillfunc() argument
282 __gen9_gpgpu_fillfunc(batch, dst, x, y, width, height, color, in gen11_gpgpu_fillfunc()