| /third_party/mesa3d/src/gallium/drivers/i915/ |
| H A D | i915_batchbuffer.h | 37 i915_winsys_batchbuffer_space(struct i915_winsys_batchbuffer *batch) in i915_winsys_batchbuffer_space() argument 43 i915_winsys_batchbuffer_check(struct i915_winsys_batchbuffer *batch, in i915_winsys_batchbuffer_check() argument 50 i915_winsys_batchbuffer_dword_unchecked(struct i915_winsys_batchbuffer *batch, in i915_winsys_batchbuffer_dword_unchecked() argument 58 i915_winsys_batchbuffer_float(struct i915_winsys_batchbuffer *batch, floa argument 70 i915_winsys_batchbuffer_dword(struct i915_winsys_batchbuffer *batch, unsigned dword) i915_winsys_batchbuffer_dword() argument 78 i915_winsys_batchbuffer_write(struct i915_winsys_batchbuffer *batch, void *data, size_t size) i915_winsys_batchbuffer_write() argument 88 i915_winsys_validate_buffers(struct i915_winsys_batchbuffer *batch, struct i915_winsys_buffer **buffers, int num_of_buffers) i915_winsys_validate_buffers() argument 96 i915_winsys_batchbuffer_reloc(struct i915_winsys_batchbuffer *batch, struct i915_winsys_buffer *buffer, enum i915_winsys_buffer_usage usage, size_t offset, bool fenced) i915_winsys_batchbuffer_reloc() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| H A D | crocus_pipe_control.c | 58 crocus_emit_pipe_control_flush(struct crocus_batch *batch, in crocus_emit_pipe_control_flush() argument 95 crocus_emit_pipe_control_write(struct crocus_batch *batch, in crocus_emit_pipe_control_write() argument 116 crocus_emit_depth_stall_flushes(struct crocus_batch *batch) in crocus_emit_depth_stall_flushes() argument 158 crocus_emit_end_of_pipe_sync(struct crocus_batch *batch, const char *reason, uint32_t flags) crocus_emit_end_of_pipe_sync() argument 211 crocus_emit_mi_flush(struct crocus_batch *batch) crocus_emit_mi_flush() argument 265 crocus_emit_post_sync_nonzero_flush(struct crocus_batch *batch) crocus_emit_post_sync_nonzero_flush() argument 281 crocus_flush_all_caches(struct crocus_batch *batch) crocus_flush_all_caches() argument [all...] |
| H A D | crocus_genx_macros.h | 38 __gen_get_batch_dwords(struct crocus_batch *batch, unsigned dwords) in __gen_get_batch_dwords() argument 51 __gen_combine_address(struct crocus_batch *batch, void *location, in __gen_combine_address() argument [all...] |
| /third_party/mesa3d/src/panfrost/vulkan/ |
| H A D | panvk_vX_meta_blit.c | 110 struct panvk_batch *batch = panvk_cmd_open_batch(cmdbuf); in panvk_meta_blit() local
|
| H A D | panvk_vX_device.c | 39 panvk_queue_submit_batch(struct panvk_queue *queue, struct panvk_batch *batch, uint32_t *bos, unsigned nr_bos, uint32_t *in_fences, unsigned nr_in_fences) panvk_queue_submit_batch() argument 148 panvk_add_wait_event_syncobjs(struct panvk_batch *batch, uint32_t *in_fences, unsigned *nr_in_fences) panvk_add_wait_event_syncobjs() argument 168 panvk_signal_event_syncobjs(struct panvk_queue *queue, struct panvk_batch *batch) panvk_signal_event_syncobjs() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
| H A D | fd4_draw.h | 49 fd4_draw(struct fd_batch *batch, struct fd_ringbuffer *ring, in fd4_draw() argument 87 fd4_draw_emit(struct fd_batch *batch, struct fd_ringbuffer *ring, in fd4_draw_emit() argument
|
| /third_party/mesa3d/src/gallium/drivers/panfrost/ |
| H A D | pan_compute.c | 117 struct panfrost_batch *batch = panfrost_get_batch_for_fbo(ctx); in panfrost_set_global_binding() local
|
| H A D | pan_helpers.c | 92 panfrost_get_index_buffer(struct panfrost_batch *batch, in panfrost_get_index_buffer() argument 124 panfrost_get_index_buffer_bounded(struct panfrost_batch *batch, in panfrost_get_index_buffer_bounded() argument 195 panfrost_draw_target(struct panfrost_batch *batch, unsigned target) panfrost_draw_target() argument 207 panfrost_set_batch_masks_blend(struct panfrost_batch *batch) panfrost_set_batch_masks_blend() argument 219 panfrost_set_batch_masks_zs(struct panfrost_batch *batch) panfrost_set_batch_masks_zs() argument 240 panfrost_track_image_access(struct panfrost_batch *batch, enum pipe_shader_type stage, struct pipe_image_view *image) panfrost_track_image_access() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/zink/ |
| H A D | zink_blit.c | 63 struct zink_batch *batch = &ctx->batch; in blit_resolve() local 173 struct zink_batch *batch = &ctx->batch; in blit_native() local [all...] |
| /third_party/mesa3d/src/gallium/winsys/i915/drm/ |
| H A D | i915_drm_batchbuffer.c | 30 i915_drm_batchbuffer(struct i915_winsys_batchbuffer *batch) in i915_drm_batchbuffer() argument 36 i915_drm_batchbuffer_reset(struct i915_drm_batchbuffer *batch) in i915_drm_batchbuffer_reset() argument 57 struct i915_drm_batchbuffer *batch = CALLOC_STRUCT(i915_drm_batchbuffer); i915_drm_batchbuffer_create() local 75 i915_drm_batchbuffer_validate_buffers(struct i915_winsys_batchbuffer *batch, struct i915_winsys_buffer **buffer, int num_of_buffers) i915_drm_batchbuffer_validate_buffers() argument 100 struct i915_drm_batchbuffer *batch = i915_drm_batchbuffer(ibatch); i915_drm_batchbuffer_reloc() local 165 struct i915_drm_batchbuffer *batch = i915_drm_batchbuffer(ibatch); i915_drm_batchbuffer_flush() local 221 struct i915_drm_batchbuffer *batch = i915_drm_batchbuffer(ibatch); i915_drm_batchbuffer_destroy() local [all...] |
| /third_party/node/deps/base64/base64/test/ |
| H A D | benchmark.c | 52 int batch; member
|
| /third_party/mesa3d/src/mesa/main/ |
| H A D | glthread_shaderobj.c | 144 int batch = p_atomic_read(&ctx->GLThread.LastProgramChangeBatch); in wait_for_glLinkProgram() local
|
| H A D | glthread.c | 48 struct glthread_batch *batch = (struct glthread_batch*)job; in glthread_unmarshal_batch() local
|
| /third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
| H A D | fd5_blitter.c | 427 struct fd_batch *batch; variable 447 fd_batch_update_queries(batch); variable 463 fd_batch_needs_flush(batch); variable 465 fd_batch_flush(batch); global() variable [all...] |
| H A D | fd5_emit.h | 114 fd_reset_wfi(batch); variable 141 fd5_event_write(struct fd_batch *batch, struct fd_ringbuffer *ring, in fd5_event_write() argument 154 fd5_emit_blit(struct fd_batch *batch, struct fd_ringbuffer *ring) in fd5_emit_blit() argument 190 fd5_emit_lrz_flush(struct fd_batch *batch, struc argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/freedreno/ |
| H A D | freedreno_batch.c | 39 alloc_ring(struct fd_batch *batch, unsigned sz, enum fd_ringbuffer_flags flags) in alloc_ring() argument 61 batch_init(struct fd_batch *batch) in batch_init() argument 126 struct fd_batch *batch = CALLOC_STRUCT(fd_batch); fd_batch_create() local 148 cleanup_submit(struct fd_batch *batch) cleanup_submit() argument 186 batch_fini(struct fd_batch *batch) batch_fini() argument 239 batch_reset_dependencies(struct fd_batch *batch) batch_reset_dependencies() argument 252 batch_reset_resources(struct fd_batch *batch) batch_reset_resources() argument 271 batch_reset_dependencies(batch); global() variable 274 batch_reset_resources(batch); global() variable 277 batch_fini(batch); global() variable 278 batch_init(batch); global() variable 282 fd_batch_reset(struct fd_batch *batch) fd_batch_reset() argument 289 __fd_batch_destroy(struct fd_batch *batch) __fd_batch_destroy() argument 318 __fd_batch_describe(char *buf, const struct fd_batch *batch) __fd_batch_describe() argument 325 fd_batch_get_prologue(struct fd_batch *batch) fd_batch_get_prologue() argument 346 fd_batch_finish_queries(batch); global() variable 348 batch_flush_dependencies(batch); global() variable 351 batch_reset_resources(batch); global() variable 368 fd_gmem_render_tiles(batch); global() variable 372 cleanup_submit(batch); global() variable 373 fd_batch_unlock_submit(batch); global() variable 379 fd_batch_flush(struct fd_batch *batch) fd_batch_flush() argument 394 recursive_dependents_mask(struct fd_batch *batch) recursive_dependents_mask() argument 407 fd_batch_add_dep(struct fd_batch *batch, struct fd_batch *dep) fd_batch_add_dep() argument 437 fd_batch_add_resource(struct fd_batch *batch, struct fd_resource *rsc) fd_batch_add_resource() argument 452 fd_batch_resource_write(struct fd_batch *batch, struct fd_resource *rsc) fd_batch_resource_write() argument 502 fd_batch_resource_read_slowpath(struct fd_batch *batch, struct fd_resource *rsc) fd_batch_resource_read_slowpath() argument 522 fd_batch_check_size(struct fd_batch *batch) fd_batch_check_size() argument 545 fd_wfi(struct fd_batch *batch, struct fd_ringbuffer *ring) fd_wfi() argument [all...] |
| H A D | freedreno_autotune.c | 49 get_history(struct fd_autotune *at, struct fd_batch *batch) in get_history() argument 156 fallback_use_bypass(struct fd_batch *batch) in fallback_use_bypass() argument 174 fd_autotune_use_bypass(struct fd_autotune *at, struct fd_batch *batch) fd_autotune_use_bypass() argument [all...] |
| H A D | freedreno_fence.c | 161 fence_create(struct fd_context *ctx, struct fd_batch *batch, in argument 271 fd_fence_create(struct fd_batch *batch) fd_fence_create() argument 277 fd_fence_set_batch(struct pipe_fence_handle *fence, struct fd_batch *batch) fd_fence_set_batch() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_genx_macros.h | 36 __gen_get_batch_dwords(struct iris_batch *batch, unsigned dwords) in __gen_get_batch_dwords() argument 49 __gen_combine_address(struct iris_batch *batch, void *location, in __gen_combine_address() argument 65 __gen_get_batch_address(struct iris_batch *batch, void *location) in __gen_get_batch_address() argument [all...] |
| H A D | iris_pipe_control.c | 58 iris_emit_pipe_control_flush(struct iris_batch *batch, in iris_emit_pipe_control_flush() argument 92 iris_emit_pipe_control_write(struct iris_batch *batch, in iris_emit_pipe_control_write() argument 123 iris_emit_end_of_pipe_sync(struct iris_batch *batch, in iris_emit_end_of_pipe_sync() argument 183 iris_emit_buffer_barrier_for(struct iris_batch *batch, struct iris_bo *bo, enum iris_domain access) iris_emit_buffer_barrier_for() argument 337 iris_flush_all_caches(struct iris_batch *batch) iris_flush_all_caches() argument [all...] |
| H A D | iris_perf.c | 47 struct iris_batch *batch = &ice->batches[IRIS_BATCH_RENDER]; in iris_perf_emit_mi_report_perf_count() local 64 struct iris_batch *batch = &ice->batches[IRIS_BATCH_RENDER]; in iris_perf_store_register_mem() local
|
| H A D | iris_utrace.c | 47 struct iris_batch *batch = container_of(trace, struct iris_batch, trace); in iris_utrace_record_ts() local 95 void iris_utrace_flush(struct iris_batch *batch, uint64_t submission_id) in iris_utrace_flush() argument
|
| /third_party/mesa3d/src/gallium/drivers/d3d12/ |
| H A D | d3d12_batch.cpp | 41 d3d12_init_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) in d3d12_init_batch() argument 112 d3d12_reset_batch(struct d3d12_context *ctx, struct d3d12_batch *batch, uint64_t timeout_ns) d3d12_reset_batch() argument 146 d3d12_destroy_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) d3d12_destroy_batch() argument 160 d3d12_start_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) d3d12_start_batch() argument 199 d3d12_end_batch(struct d3d12_context *ctx, struct d3d12_batch *batch) d3d12_end_batch() argument 238 d3d12_batch_has_references(struct d3d12_batch *batch, struct d3d12_bo *bo, bool want_to_write) d3d12_batch_has_references() argument 250 d3d12_batch_reference_resource(struct d3d12_batch *batch, struct d3d12_resource *res, bool write) d3d12_batch_reference_resource() argument 265 d3d12_batch_reference_sampler_view(struct d3d12_batch *batch, struct d3d12_sampler_view *sv) d3d12_batch_reference_sampler_view() argument 278 d3d12_batch_reference_surface_texture(struct d3d12_batch *batch, struct d3d12_surface *surf) d3d12_batch_reference_surface_texture() argument 285 d3d12_batch_reference_object(struct d3d12_batch *batch, ID3D12Object *object) d3d12_batch_reference_object() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
| H A D | fd2_draw.c | 348 clear_fast(struct fd_batch *batch, struct fd_ringbuffer *ring, uint32_t color_clear, uint32_t depth_clear, unsigned patch_type) clear_fast() argument 433 struct fd_batch *batch = ctx->batch; global() variable [all...] |
| /third_party/skia/third_party/externals/dawn/src/dawn_native/ |
| H A D | IndirectDrawMetadata.cpp | 45 IndexedIndirectValidationBatch& batch = *it; in AddIndexedIndirectDraw() local 99 IndexedIndirectValidationBatch& batch = *it; AddBatch() local [all...] |