Home | History | Annotate | Download | only in ilo

Lines Matching refs:render

46  * Render Engine.
199 ilo_render_get_draw_commands_len_gen6(const struct ilo_render *render,
203 ilo_render_get_draw_commands_len_gen7(const struct ilo_render *render,
207 ilo_render_get_draw_commands_len_gen8(const struct ilo_render *render,
211 ilo_render_get_draw_commands_len(const struct ilo_render *render,
214 if (ilo_dev_gen(render->dev) >= ILO_GEN(8))
215 return ilo_render_get_draw_commands_len_gen8(render, vec);
216 else if (ilo_dev_gen(render->dev) >= ILO_GEN(7))
217 return ilo_render_get_draw_commands_len_gen7(render, vec);
219 return ilo_render_get_draw_commands_len_gen6(render, vec);
223 ilo_render_emit_draw_commands_gen6(struct ilo_render *render,
228 ilo_render_emit_draw_commands_gen7(struct ilo_render *render,
233 ilo_render_emit_draw_commands_gen8(struct ilo_render *render,
238 ilo_render_emit_draw_commands(struct ilo_render *render,
242 const unsigned batch_used = ilo_builder_batch_used(render->builder);
244 if (ilo_dev_gen(render->dev) >= ILO_GEN(8))
245 ilo_render_emit_draw_commands_gen8(render, vec, session);
246 else if (ilo_dev_gen(render->dev) >= ILO_GEN(7))
247 ilo_render_emit_draw_commands_gen7(render, vec, session);
249 ilo_render_emit_draw_commands_gen6(render, vec, session);
251 assert(ilo_builder_batch_used(render->builder) <= batch_used +
252 ilo_render_get_draw_commands_len(render, vec));
256 ilo_render_get_rectlist_commands_len_gen6(const struct ilo_render *render,
260 ilo_render_get_rectlist_commands_len_gen8(const struct ilo_render *render,
264 ilo_render_get_rectlist_commands_len(const struct ilo_render *render,
267 if (ilo_dev_gen(render->dev) >= ILO_GEN(8))
268 return ilo_render_get_rectlist_commands_len_gen8(render, blitter);
270 return ilo_render_get_rectlist_commands_len_gen6(render, blitter);
289 ilo_render_emit_rectlist_commands(struct ilo_render *render,
293 const unsigned batch_used = ilo_builder_batch_used(render->builder);
295 if (ilo_dev_gen(render->dev) >= ILO_GEN(8))
296 ilo_render_emit_rectlist_commands_gen8(render, blitter, session);
297 else if (ilo_dev_gen(render->dev) >= ILO_GEN(7))
298 ilo_render_emit_rectlist_commands_gen7(render, blitter, session);
300 ilo_render_emit_rectlist_commands_gen6(render, blitter, session);
302 assert(ilo_builder_batch_used(render->builder) <= batch_used +
303 ilo_render_get_rectlist_commands_len(render, blitter));
307 ilo_render_get_launch_grid_commands_len(const struct ilo_render *render,
311 ilo_render_emit_launch_grid_commands(struct ilo_render *render,
316 ilo_render_get_draw_dynamic_states_len(const struct ilo_render *render,
320 ilo_render_emit_draw_dynamic_states(struct ilo_render *render,
325 ilo_render_get_rectlist_dynamic_states_len(const struct ilo_render *render,
329 ilo_render_emit_rectlist_dynamic_states(struct ilo_render *render,
334 ilo_render_get_launch_grid_dynamic_states_len(const struct ilo_render *render,
338 ilo_render_emit_launch_grid_dynamic_states(struct ilo_render *render,
343 ilo_render_get_draw_surface_states_len(const struct ilo_render *render,
347 ilo_render_emit_draw_surface_states(struct ilo_render *render,
352 ilo_render_get_launch_grid_surface_states_len(const struct ilo_render *render,
356 ilo_render_emit_launch_grid_surface_states(struct ilo_render *render,