Searched refs:surface_to_descriptor (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/intel/vulkan/ |
D | anv_pipeline_cache.c | 41 struct anv_pipeline_binding *surface_to_descriptor, *sampler_to_descriptor; in anv_shader_bin_create() local 48 anv_multialloc_add(&ma, &surface_to_descriptor, in anv_shader_bin_create() 76 typed_memcpy(surface_to_descriptor, bind_map->surface_to_descriptor, in anv_shader_bin_create() 78 shader->bind_map.surface_to_descriptor = surface_to_descriptor; in anv_shader_bin_create() 116 ok = blob_write_bytes(blob, shader->bind_map.surface_to_descriptor, in anv_shader_bin_write_to_blob() 118 sizeof(*shader->bind_map.surface_to_descriptor)); in anv_shader_bin_write_to_blob() 148 bind_map.surface_to_descriptor = (void *) in anv_shader_bin_create_from_blob() 150 sizeof(*bind_map.surface_to_descriptor)); in anv_shader_bin_create_from_blob()
|
D | anv_pipeline.c | 520 struct anv_pipeline_binding surface_to_descriptor[256]; in anv_pipeline_compile_vs() local 524 .surface_to_descriptor = surface_to_descriptor, in anv_pipeline_compile_vs() 658 .surface_to_descriptor = tcs_surface_to_descriptor, in anv_pipeline_compile_tcs_tes() 662 .surface_to_descriptor = tes_surface_to_descriptor, in anv_pipeline_compile_tcs_tes() 783 struct anv_pipeline_binding surface_to_descriptor[256]; in anv_pipeline_compile_gs() local 787 .surface_to_descriptor = surface_to_descriptor, in anv_pipeline_compile_gs() 861 struct anv_pipeline_binding surface_to_descriptor[256]; in anv_pipeline_compile_fs() local 865 .surface_to_descriptor = surface_to_descriptor + 8, in anv_pipeline_compile_fs() 950 map.surface_to_descriptor -= num_rts; in anv_pipeline_compile_fs() 953 memcpy(map.surface_to_descriptor, rt_bindings, in anv_pipeline_compile_fs() [all …]
|
D | anv_nir_apply_pipeline_layout.c | 398 map->surface_to_descriptor[surface].set = set; in anv_nir_apply_pipeline_layout() 399 map->surface_to_descriptor[surface].binding = b; in anv_nir_apply_pipeline_layout() 400 map->surface_to_descriptor[surface].index = i; in anv_nir_apply_pipeline_layout() 401 map->surface_to_descriptor[surface].plane = p; in anv_nir_apply_pipeline_layout() 444 &map->surface_to_descriptor[state.set[set].surface_offsets[binding]]; in anv_nir_apply_pipeline_layout()
|
D | genX_pipeline.c | 895 struct anv_pipeline_binding *binding = &map->surface_to_descriptor[i]; 1349 struct anv_pipeline_binding *binding = &bind_map->surface_to_descriptor[i];
|
D | genX_cmd_buffer.c | 1620 struct anv_pipeline_binding *binding = &map->surface_to_descriptor[s]; in emit_binding_table() 1984 &bind_map->surface_to_descriptor[surface]; in cmd_buffer_flush_push_constants()
|
D | anv_private.h | 2069 struct anv_pipeline_binding * surface_to_descriptor; member
|