Searched refs:sampler_heap (Results 1 – 11 of 11) sorted by relevance
/aosp_15_r20/external/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_batch.cpp | 94 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 D | d3d12_batch.h | 59 struct d3d12_descriptor_heap *sampler_heap; member
|
H A D | d3d12_draw.cpp | 223 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 D | dzn_cmd_buffer.c | 2976 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 D | agx_pipe.c | 1489 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 D | agx_batch.c | 139 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 D | agx_uniforms.c | 106 agx_sampler_heap_add(dev, &batch->sampler_heap, in agx_set_sampler_uniforms()
|
H A D | agx_state.h | 432 struct agx_sampler_heap sampler_heap; member
|
H A D | agx_state.c | 5299 } 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 D | cm_kernel_rt.cpp | 6035 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 D | cm_hal.cpp | 3221 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()
|