Home
last modified time | relevance | path

Searched refs:sampler_heap (Results 1 – 11 of 11) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_batch.cpp94 batch->sampler_heap = in d3d12_init_batch()
100 if (!batch->sampler_heap) in d3d12_init_batch()
195 d3d12_descriptor_heap_clear(batch->sampler_heap); in d3d12_reset_batch()
217 d3d12_descriptor_heap_free(batch->sampler_heap); in d3d12_destroy_batch()
263 d3d12_descriptor_heap_get(batch->sampler_heap) }; in d3d12_start_batch()
H A Dd3d12_batch.h59 struct d3d12_descriptor_heap *sampler_heap; member
H A Dd3d12_draw.cpp223 d2d12_descriptor_heap_get_next_handle(batch->sampler_heap, sampler_table_data); in fill_sampler_descriptors()
225 …d3d12_descriptor_heap_append_handles(batch->sampler_heap, view.descs, shader->end_srv_binding - sh… in fill_sampler_descriptors()
495 if (d3d12_descriptor_heap_get_remaining_handles(batch->sampler_heap) < needed_descs) in check_descriptors_left()
/aosp_15_r20/external/mesa3d/src/microsoft/vulkan/
H A Ddzn_cmd_buffer.c2976 struct dzn_descriptor_heap *sampler_heap, in dzn_cmd_buffer_blit_region() argument
2991 assert(device->support_static_samplers == (sampler_heap == NULL)); in dzn_cmd_buffer_blit_region()
3045 …escriptorTable(cmdbuf->cmdlist, 2, dzn_descriptor_heap_get_gpu_handle(sampler_heap, sampler_heap_s… in dzn_cmd_buffer_blit_region()
3088 struct dzn_descriptor_heap *sampler_heap, in dzn_cmd_buffer_resolve_region() argument
3102 assert(device->support_static_samplers == (sampler_heap == NULL)); in dzn_cmd_buffer_resolve_region()
3153 …escriptorTable(cmdbuf->cmdlist, 2, dzn_descriptor_heap_get_gpu_handle(sampler_heap, sampler_heap_s… in dzn_cmd_buffer_resolve_region()
4318 … struct dzn_descriptor_heap **sampler_heap, uint32_t *sampler_heap_slot) in dzn_alloc_and_bind_blit_heap_slots() argument
4334 1, sampler_heap, sampler_heap_slot); in dzn_alloc_and_bind_blit_heap_slots()
4352 dzn_descriptor_heap_get_cpu_handle(*sampler_heap, *sampler_heap_slot)); in dzn_alloc_and_bind_blit_heap_slots()
4356 … (*sampler_heap && *sampler_heap != cmdbuf->state.heaps[D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER])) { in dzn_alloc_and_bind_blit_heap_slots()
[all …]
/aosp_15_r20/external/mesa3d/src/gallium/drivers/asahi/
H A Dagx_pipe.c1489 batch->sampler_heap.bo ? batch->sampler_heap.bo->va->addr : 0; in agx_cmdbuf()
1490 c->vertex_sampler_count = batch->sampler_heap.count; in agx_cmdbuf()
1491 c->vertex_sampler_max = batch->sampler_heap.count + 1; in agx_cmdbuf()
1645 batch->sampler_heap.bo ? batch->sampler_heap.bo->va->addr : 0, in agx_flush_compute()
1646 .sampler_count = batch->sampler_heap.count, in agx_flush_compute()
1647 .sampler_max = batch->sampler_heap.count + 1, in agx_flush_compute()
H A Dagx_batch.c139 agx_bo_unreference(dev, batch->sampler_heap.bo); in agx_batch_init()
140 batch->sampler_heap.bo = NULL; in agx_batch_init()
141 batch->sampler_heap.count = 0; in agx_batch_init()
H A Dagx_uniforms.c106 agx_sampler_heap_add(dev, &batch->sampler_heap, in agx_set_sampler_uniforms()
H A Dagx_state.h432 struct agx_sampler_heap sampler_heap; member
H A Dagx_state.c5299 } else if (unlikely(batch->sampler_heap.count > in agx_draw_vbo()
/aosp_15_r20/external/intel-media-driver/media_driver/agnostic/common/cm/
H A Dcm_kernel_rt.cpp6035 std::list<SamplerParam> *sampler_heap = cmKernel->samplerHeap; in UpdateSamplerHeap() local
6052 for (iter = sampler_heap->begin(); iter != sampler_heap->end(); ++iter) in UpdateSamplerHeap()
6066 for (iter = sampler_heap->begin(); iter != sampler_heap->end(); ++iter) in UpdateSamplerHeap()
6078 sampler_heap->insert(iter, sampler); in UpdateSamplerHeap()
6114 for (iter = sampler_heap->begin(); iter != sampler_heap->end(); ++iter) in UpdateSamplerHeap()
6130 for (iter = sampler_heap->begin(); iter != sampler_heap->end(); ++iter) in UpdateSamplerHeap()
6173 … if ((iter_next != sampler_heap->end()) && (iter_next->elementType > iter->elementType)) in UpdateSamplerHeap()
6187 if (iter == sampler_heap->end()) in UpdateSamplerHeap()
6194 sampler_heap->insert(iter, sampler); in UpdateSamplerHeap()
H A Dcm_hal.cpp3221 std::list<SamplerParam> *sampler_heap = cmKernel->samplerHeap; in HalCm_DSH_GetDynamicStateConfiguration() local
3226 state->taskParam->samplerCountsByKernel[i] = sampler_heap->size(); in HalCm_DSH_GetDynamicStateConfiguration()
3228 if (sampler_heap->size() > 0) in HalCm_DSH_GetDynamicStateConfiguration()
3230 … heapOffset = heapOffset + sampler_heap->back().heapOffset + sampler_heap->back().size; in HalCm_DSH_GetDynamicStateConfiguration()
3235 for (iter = sampler_heap->begin(); iter != sampler_heap->end(); ++iter) in HalCm_DSH_GetDynamicStateConfiguration()