Home
last modified time | relevance | path

Searched refs:batch_cache (Results 1 – 25 of 96) sorted by relevance

1234

/dports/graphics/blender/blender-2.91.0/source/blender/draw/intern/
H A Ddraw_cache_extract.h184 #define FOREACH_MESH_BUFFER_CACHE(batch_cache, mbc) \ argument
185 for (MeshBufferCache *mbc = &batch_cache->final; \
186 mbc == &batch_cache->final || mbc == &batch_cache->cage || mbc == &batch_cache->uv_cage; \
187 mbc = (mbc == &batch_cache->final) ? \
188 &batch_cache->cage : \
189 ((mbc == &batch_cache->cage) ? &batch_cache->uv_cage : NULL))
H A Ddraw_cache_impl_volume.c78 VolumeBatchCache *cache = volume->batch_cache; in volume_batch_cache_valid()
84 VolumeBatchCache *cache = volume->batch_cache; in volume_batch_cache_init()
87 cache = volume->batch_cache = MEM_callocN(sizeof(*cache), __func__); in volume_batch_cache_init()
107 return volume->batch_cache; in volume_batch_cache_get()
112 VolumeBatchCache *cache = volume->batch_cache; in DRW_volume_batch_cache_dirty_tag()
127 VolumeBatchCache *cache = volume->batch_cache; in volume_batch_cache_clear()
146 MEM_SAFE_FREE(volume->batch_cache); in DRW_volume_batch_cache_free()
153 VolumeBatchCache *cache = volume->batch_cache; in drw_volume_wireframe_cb()
222 VolumeBatchCache *cache = volume->batch_cache; in drw_volume_selection_surface_cb()
H A Ddraw_cache_impl_metaball.c75 MetaBallBatchCache *cache = mb->batch_cache; in metaball_batch_cache_valid()
86 MetaBallBatchCache *cache = mb->batch_cache; in metaball_batch_cache_init()
89 cache = mb->batch_cache = MEM_mallocN(sizeof(*cache), __func__); in metaball_batch_cache_init()
112 return mb->batch_cache; in metaball_batch_cache_get()
117 MetaBallBatchCache *cache = mb->batch_cache; in DRW_mball_batch_cache_dirty_tag()
132 MetaBallBatchCache *cache = mb->batch_cache; in metaball_batch_cache_clear()
151 MEM_SAFE_FREE(mb->batch_cache); in DRW_mball_batch_cache_free()
H A Ddraw_cache_impl_pointcloud.c67 PointCloudBatchCache *cache = pointcloud->batch_cache; in pointcloud_batch_cache_valid()
80 PointCloudBatchCache *cache = pointcloud->batch_cache; in pointcloud_batch_cache_init()
83 cache = pointcloud->batch_cache = MEM_callocN(sizeof(*cache), __func__); in pointcloud_batch_cache_init()
106 return pointcloud->batch_cache; in pointcloud_batch_cache_get()
111 PointCloudBatchCache *cache = pointcloud->batch_cache; in DRW_pointcloud_batch_cache_dirty_tag()
126 PointCloudBatchCache *cache = pointcloud->batch_cache; in pointcloud_batch_cache_clear()
148 MEM_SAFE_FREE(pointcloud->batch_cache); in DRW_pointcloud_batch_cache_free()
H A Ddraw_cache_impl_hair.c61 HairBatchCache *cache = hair->batch_cache; in hair_batch_cache_valid()
67 HairBatchCache *cache = hair->batch_cache; in hair_batch_cache_init()
70 cache = hair->batch_cache = MEM_callocN(sizeof(*cache), __func__); in hair_batch_cache_init()
90 return hair->batch_cache; in hair_batch_cache_get()
95 HairBatchCache *cache = hair->batch_cache; in DRW_hair_batch_cache_dirty_tag()
110 HairBatchCache *cache = hair->batch_cache; in hair_batch_cache_clear()
121 MEM_SAFE_FREE(hair->batch_cache); in DRW_hair_batch_cache_free()
H A Ddraw_cache_impl_lattice.c240 LatticeBatchCache *cache = lt->batch_cache; in lattice_batch_cache_valid()
265 LatticeBatchCache *cache = lt->batch_cache; in lattice_batch_cache_init()
268 cache = lt->batch_cache = MEM_callocN(sizeof(*cache), __func__); in lattice_batch_cache_init()
294 return lt->batch_cache; in lattice_batch_cache_get()
299 LatticeBatchCache *cache = lt->batch_cache; in DRW_lattice_batch_cache_dirty_tag()
318 LatticeBatchCache *cache = lt->batch_cache; in lattice_batch_cache_clear()
334 MEM_SAFE_FREE(lt->batch_cache); in DRW_lattice_batch_cache_free()
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
H A Dfreedreno_batch.c233 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_flush_dependencies()
247 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_reset_dependencies()
402 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in recursive_dependents_mask()
482 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_batch_resource_write()
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
H A Dfreedreno_batch.c233 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_flush_dependencies()
247 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_reset_dependencies()
402 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in recursive_dependents_mask()
482 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_batch_resource_write()
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
H A Dfreedreno_batch.c233 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_flush_dependencies()
247 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_reset_dependencies()
402 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in recursive_dependents_mask()
482 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_batch_resource_write()
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
H A Dfreedreno_batch.c233 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_flush_dependencies()
247 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in batch_reset_dependencies()
402 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in recursive_dependents_mask()
482 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_batch_resource_write()
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c148 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_flush()
230 foreach_batch (batch, &ctx->screen->batch_cache, rsc->track->batch_mask) in fd_bc_flush_readers()
243 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_dump()
284 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
317 foreach_batch (batch, &screen->batch_cache, rsc->track->batch_mask) { in fd_bc_invalidate_resource()
326 foreach_batch (batch, &screen->batch_cache, rsc->track->bc_batch_mask) in fd_bc_invalidate_resource()
412 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_alloc_batch()
435 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in batch_from_key()
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/freedreno/
H A Dfreedreno_batch_cache.c205 struct fd_batch_cache *cache = &screen->batch_cache; in fd_bc_dump()
232 struct fd_batch_cache *cache = &ctx->screen->batch_cache; in fd_bc_invalidate_context()
261 struct fd_batch_cache *cache = &batch->ctx->screen->batch_cache; in fd_bc_invalidate_batch()
297 foreach_batch(batch, &screen->batch_cache, rsc->batch_mask) { in fd_bc_invalidate_resource()
306 foreach_batch(batch, &screen->batch_cache, rsc->bc_batch_mask) in fd_bc_invalidate_resource()
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/soc/qcom/
H A Drpmh.c286 list_add_tail(&req->list, &ctrlr->batch_cache); in cache_batch()
299 list_for_each_entry(req, &ctrlr->batch_cache, list) { in flush_batch()
501 list_for_each_entry_safe(req, tmp, &ctrlr->batch_cache, list) in rpmh_invalidate()
503 INIT_LIST_HEAD(&ctrlr->batch_cache); in rpmh_invalidate()
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/soc/qcom/
H A Drpmh.c286 list_add_tail(&req->list, &ctrlr->batch_cache); in cache_batch()
299 list_for_each_entry(req, &ctrlr->batch_cache, list) { in flush_batch()
501 list_for_each_entry_safe(req, tmp, &ctrlr->batch_cache, list) in rpmh_invalidate()
503 INIT_LIST_HEAD(&ctrlr->batch_cache); in rpmh_invalidate()
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/soc/qcom/
H A Drpmh.c286 list_add_tail(&req->list, &ctrlr->batch_cache); in cache_batch()
299 list_for_each_entry(req, &ctrlr->batch_cache, list) { in flush_batch()
501 list_for_each_entry_safe(req, tmp, &ctrlr->batch_cache, list) in rpmh_invalidate()
503 INIT_LIST_HEAD(&ctrlr->batch_cache); in rpmh_invalidate()
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/
H A Dmball.c94 metaball_dst->batch_cache = NULL; in metaball_copy_data()
129 mb->batch_cache = NULL; in metaball_blend_write()
163 mb->batch_cache = NULL; in metaball_blend_read_data()
745 if (mb->batch_cache) { in BKE_mball_batch_cache_dirty_tag()
751 if (mb->batch_cache) { in BKE_mball_batch_cache_free()

1234