Searched refs:workaround_bo (Results 1 - 25 of 37) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_pipe_control.c127 brw->workaround_bo,
196 brw->workaround_bo,
245 brw->workaround_bo,
304 brw->workaround_bo,
342 brw->workaround_bo, brw->workaround_bo_offset);
382 bo_map = brw_bo_map(NULL, brw->workaround_bo, MAP_READ | MAP_WRITE);
386 brw->workaround_bo->kflags |= EXEC_OBJECT_CAPTURE;
390 brw_bo_unmap(brw->workaround_bo);
436 brw->workaround_bo = brw_bo_alloc(brw->bufmgr, "workaround", 4096,
438 if (brw->workaround_bo
[all...]
H A DgenX_pipe_control.c150 bo = brw->workaround_bo;
H A DgenX_blorp_exec.c254 .buffer = brw->workaround_bo,
H A Dbrw_context.h730 struct brw_bo *workaround_bo; member in struct:brw_context
H A Dbrw_batch.c290 /* Always add workaround_bo which contains a driver identifier to be
293 struct brw_bo *identifier_bo = brw->workaround_bo;
/xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/
H A Dbrw_pipe_control.c127 brw->workaround_bo, 0, 0);
195 brw->workaround_bo, 0, 0);
243 brw->workaround_bo, 0, 0);
301 brw->workaround_bo, 0, 0);
338 brw->workaround_bo, 0);
412 brw->workaround_bo = brw_bo_alloc(brw->bufmgr, "workaround", 4096,
414 if (brw->workaround_bo == NULL)
425 brw_bo_unreference(brw->workaround_bo);
H A DgenX_pipe_control.c149 bo = brw->workaround_bo;
H A DgenX_blorp_exec.c237 .buffer = brw->workaround_bo,
H A Dbrw_context.h726 struct brw_bo *workaround_bo; member in struct:brw_context
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
H A Diris_screen.h80 struct iris_bo *workaround_bo; member in struct:iris_screen
H A Diris_pipe_control.c145 batch->screen->workaround_bo, 0, 0);
H A Diris_screen.c476 iris_bo_unreference(screen->workaround_bo);
585 screen->workaround_bo =
587 if (!screen->workaround_bo)
H A Diris_blorp.c229 return (struct blorp_address) { .buffer = batch->screen->workaround_bo };
H A Diris_batch.c260 if (bo == batch->screen->workaround_bo)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/
H A Dcrocus_pipe_control.c189 batch->ice->workaround_bo,
195 batch->ice->workaround_bo,
273 batch->ice->workaround_bo,
H A Dcrocus_context.c58 bo_map = crocus_bo_map(NULL, ice->workaround_bo, MAP_READ | MAP_WRITE);
62 ice->workaround_bo->kflags |= EXEC_OBJECT_CAPTURE;
66 crocus_bo_unmap(ice->workaround_bo);
200 crocus_bo_unreference(ice->workaround_bo);
290 ice->workaround_bo =
292 if (!ice->workaround_bo)
H A Dcrocus_blorp.c233 .buffer = batch->ice->workaround_bo,
H A Dcrocus_batch.c385 if (target == batch->ice->workaround_bo)
485 /* Always add workaround_bo which contains a driver identifier to be
488 crocus_use_bo(batch, batch->ice->workaround_bo, false);
H A Dcrocus_context.h752 struct crocus_bo *workaround_bo; member in struct:crocus_context
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/iris/
H A Diris_screen.c612 iris_bo_unreference(screen->workaround_bo);
732 bo_map = iris_bo_map(NULL, screen->workaround_bo, MAP_READ | MAP_WRITE);
736 assert(iris_bo_is_real(screen->workaround_bo));
738 screen->workaround_bo->real.kflags |=
741 .bo = screen->workaround_bo,
746 iris_bo_unmap(screen->workaround_bo);
803 screen->workaround_bo =
806 if (!screen->workaround_bo)
H A Diris_screen.h216 struct iris_bo *workaround_bo; member in struct:iris_screen
H A Diris_batch.c349 if (bo == batch->screen->workaround_bo)
438 add_bo_to_batch(batch, screen->workaround_bo, false);
760 if (bo == batch->screen->workaround_bo)
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A DgenX_blorp_exec.c184 .buffer = &cmd_buffer->device->workaround_bo,
H A Danv_device.c2327 result = anv_bo_init_new(&device->workaround_bo, device, 1024);
2332 device->workaround_bo.flags |= EXEC_OBJECT_PINNED;
2334 if (!anv_vma_alloc(device, &device->workaround_bo))
2386 anv_gem_munmap(device->workaround_bo.map, device->workaround_bo.size);
2387 anv_gem_close(device, device->workaround_bo.gem_handle);
2441 anv_gem_munmap(device->workaround_bo.map, device->workaround_bo.size);
2442 anv_vma_free(device, &device->workaround_bo);
2443 anv_gem_close(device, device->workaround_bo
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_device.c3205 &device->workaround_bo);
3210 .bo = device->workaround_bo,
3212 intel_debug_write_identifiers(device->workaround_bo->map,
3213 device->workaround_bo->size,
3218 intel_debug_get_identifier_block(device->workaround_bo->map,
3219 device->workaround_bo->size,
3270 anv_device_release_bo(device, device->workaround_bo);
3350 anv_device_release_bo(device, device->workaround_bo);

Completed in 36 milliseconds

12