Lines Matching refs:blorp
62 blorp_init(struct blorp_context *blorp, void *driver_ctx, in blorp_init() argument
65 memset(blorp, 0, sizeof(*blorp)); in blorp_init()
67 blorp->driver_ctx = driver_ctx; in blorp_init()
68 blorp->isl_dev = isl_dev; in blorp_init()
70 blorp->config = *config; in blorp_init()
74 blorp_finish(struct blorp_context *blorp) in blorp_finish() argument
76 blorp->driver_ctx = NULL; in blorp_finish()
80 blorp_batch_init(struct blorp_context *blorp, in blorp_batch_init() argument
84 batch->blorp = blorp; in blorp_batch_init()
92 batch->blorp = NULL; in blorp_batch_finish()
102 struct blorp_context *blorp = batch->blorp; in brw_blorp_surface_info_init() local
167 if (is_dest && blorp->isl_dev->info->ver <= 6) in brw_blorp_surface_info_init()
226 blorp_compile_fs(struct blorp_context *blorp, void *mem_ctx, in blorp_compile_fs() argument
232 const struct brw_compiler *compiler = blorp->compiler; in blorp_compile_fs()
245 if (blorp->compiler->devinfo->ver < 6) { in blorp_compile_fs()
258 .log_data = blorp->driver_ctx, in blorp_compile_fs()
267 blorp_compile_vs(struct blorp_context *blorp, void *mem_ctx, in blorp_compile_vs() argument
271 const struct brw_compiler *compiler = blorp->compiler; in blorp_compile_vs()
292 .log_data = blorp->driver_ctx, in blorp_compile_vs()
301 blorp_compile_cs(struct blorp_context *blorp, void *mem_ctx, in blorp_compile_cs() argument
306 const struct brw_compiler *compiler = blorp->compiler; in blorp_compile_cs()
331 .log_data = blorp->driver_ctx, in blorp_compile_cs()
352 struct blorp_context *blorp = batch->blorp; in blorp_ensure_sf_program() local
357 if (blorp->compiler->devinfo->ver >= 6) in blorp_ensure_sf_program()
379 if (blorp->lookup_shader(batch, &key, sizeof(key), in blorp_ensure_sf_program()
389 brw_compute_vue_map(blorp->compiler->devinfo, &vue_map, slots_valid, false, 1); in blorp_ensure_sf_program()
392 program = brw_compile_sf(blorp->compiler, mem_ctx, &key.key, in blorp_ensure_sf_program()
396 blorp->upload_shader(batch, MESA_SHADER_NONE, in blorp_ensure_sf_program()
411 const struct intel_device_info *devinfo = batch->blorp->isl_dev->info; in blorp_hiz_op()
519 batch->blorp->exec(batch, ¶ms); in blorp_hiz_op()