Home
last modified time | relevance | path

Searched refs:fenced (Results 1 - 6 of 6) sorted by relevance

/third_party/libdrm/intel/
H A Dintel_bufmgr_fake.c94 * fenced.
98 * Marks that the block is currently fenced (being used by rendering)
101 unsigned fenced:1; member
125 * fenced yet.
132 struct block fenced; member
461 block->on_hardware, block->fenced); in free_block()
479 } else if (block->fenced) { in free_block()
586 * Removes all objects from the fenced list older than the given fence.
595 DRMLISTFOREACHSAFE(block, tmp, &bufmgr_fake->fenced) { in clear_fenced()
596 assert(block->fenced); in clear_fenced()
[all...]
/third_party/mesa3d/src/gallium/drivers/i915/
H A Di915_batchbuffer.h99 size_t offset, bool fenced) in i915_winsys_batchbuffer_reloc()
101 return batch->iws->batchbuffer_reloc(batch, buffer, usage, offset, fenced); in i915_winsys_batchbuffer_reloc()
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
H A Di915_winsys.h115 * @fenced relocation needs a fence.
120 unsigned offset, bool fenced);
/third_party/mesa3d/src/gallium/winsys/svga/drm/
H A Dpb_buffer_simple_fenced.c30 * Implementation of fenced buffers.
78 * All fenced buffers are placed in this listed, ordered from the oldest
81 struct list_head fenced; member
156 * Dump the fenced buffer list.
185 curr = fenced_mgr->fenced.next; in fenced_manager_dump_locked()
187 while(curr != &fenced_mgr->fenced) { in fenced_manager_dump_locked()
228 * Add the buffer to the fenced list.
245 list_addtail(&fenced_buf->head, &fenced_mgr->fenced); in fenced_buffer_add_locked()
251 * Remove the buffer from the fenced list, and potentially destroy the buffer
288 * Wait for the fence to expire, and remove it from the fenced lis
[all...]
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/
H A Dpb_buffer_fenced.c30 * Implementation of fenced buffers.
89 * All fenced buffers are placed in this listed, ordered from the oldest
92 struct list_head fenced; member
192 * Dump the fenced buffer list.
221 curr = fenced_mgr->fenced.next; in fenced_manager_dump_locked()
223 while (curr != &fenced_mgr->fenced) { in fenced_manager_dump_locked()
265 * Add the buffer to the fenced list.
282 list_addtail(&fenced_buf->head, &fenced_mgr->fenced); in fenced_buffer_add_locked()
288 * Remove the buffer from the fenced list, and potentially destroy the buffer
325 * Wait for the fence to expire, and remove it from the fenced lis
[all...]
/third_party/mesa3d/src/gallium/winsys/i915/drm/
H A Di915_drm_batchbuffer.c98 unsigned pre_add, bool fenced) in i915_drm_batchbuffer_reloc()
134 if (fenced) in i915_drm_batchbuffer_reloc()
95 i915_drm_batchbuffer_reloc(struct i915_winsys_batchbuffer *ibatch, struct i915_winsys_buffer *buffer, enum i915_winsys_buffer_usage usage, unsigned pre_add, bool fenced) i915_drm_batchbuffer_reloc() argument

Completed in 6 milliseconds