/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_physical_device.c | 30 vk_physical_device_init(struct vk_physical_device *pdevice, in vk_physical_device_init() argument 35 memset(pdevice, 0, sizeof(*pdevice)); in vk_physical_device_init() 36 vk_object_base_init(NULL, &pdevice->base, VK_OBJECT_TYPE_PHYSICAL_DEVICE); in vk_physical_device_init() 37 pdevice->instance = instance; in vk_physical_device_init() 40 pdevice->supported_extensions = *supported_extensions; in vk_physical_device_init() 42 pdevice->dispatch_table = *dispatch_table; in vk_physical_device_init() 46 &pdevice->dispatch_table, &vk_common_physical_device_entrypoints, false); in vk_physical_device_init() 49 pdevice->disk_cache = NULL; in vk_physical_device_init() 80 VK_FROM_HANDLE(vk_physical_device, pdevice, physicalDevic in vk_common_EnumerateDeviceExtensionProperties() [all...] |
H A D | vk_fence.c | 74 get_fence_sync_type(struct vk_physical_device *pdevice, in get_fence_sync_type() argument 83 pdevice->supported_sync_types; *t; t++) { in get_fence_sync_type() 297 VK_FROM_HANDLE(vk_physical_device, pdevice, physicalDevice); in vk_common_GetPhysicalDeviceExternalFenceProperties() 305 get_fence_sync_type(pdevice, handle_type); in vk_common_GetPhysicalDeviceExternalFenceProperties() 320 get_fence_sync_type(pdevice, VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT); in vk_common_GetPhysicalDeviceExternalFenceProperties()
|
/third_party/mesa3d/src/imagination/vulkan/ |
H A D | pvr_wsi.c | 40 PVR_FROM_HANDLE(pvr_physical_device, pdevice, physicalDevice); in pvr_wsi_proc_addr() 42 return vk_instance_get_proc_addr_unchecked(&pdevice->instance->vk, pName); in pvr_wsi_proc_addr() 45 VkResult pvr_wsi_init(struct pvr_physical_device *pdevice) in pvr_wsi_init() argument 49 result = wsi_device_init(&pdevice->wsi_device, in pvr_wsi_init() 50 pvr_physical_device_to_handle(pdevice), in pvr_wsi_init() 52 &pdevice->vk.instance->alloc, in pvr_wsi_init() 53 pdevice->master_fd, in pvr_wsi_init() 59 pdevice->wsi_device.supports_modifiers = true; in pvr_wsi_init() 60 pdevice->vk.wsi_device = &pdevice in pvr_wsi_init() 65 pvr_wsi_finish(struct pvr_physical_device *pdevice) pvr_wsi_finish() argument [all...] |
H A D | pvr_device.c | 121 const struct pvr_physical_device *pdevice, in pvr_physical_device_get_supported_extensions() 205 static void pvr_physical_device_finish(struct pvr_physical_device *pdevice) in pvr_physical_device_finish() argument 213 if (pdevice->compiler) in pvr_physical_device_finish() 214 rogue_compiler_destroy(pdevice->compiler); in pvr_physical_device_finish() 216 pvr_wsi_finish(pdevice); in pvr_physical_device_finish() 218 free(pdevice->name); in pvr_physical_device_finish() 220 if (pdevice->ws) in pvr_physical_device_finish() 221 pvr_winsys_destroy(pdevice->ws); in pvr_physical_device_finish() 223 if (pdevice->master_fd >= 0) { in pvr_physical_device_finish() 224 vk_free(&pdevice in pvr_physical_device_finish() 120 pvr_physical_device_get_supported_extensions( const struct pvr_physical_device *pdevice, struct vk_device_extension_table *extensions) pvr_physical_device_get_supported_extensions() argument 252 pvr_physical_device_init_uuids(struct pvr_physical_device *pdevice) pvr_physical_device_init_uuids() argument 304 pvr_physical_device_init(struct pvr_physical_device *pdevice, struct pvr_instance *instance, drmDevicePtr drm_render_device, drmDevicePtr drm_primary_device) pvr_physical_device_init() argument 666 pvr_calc_fscommon_size_and_tiles_in_flight( const struct pvr_physical_device *pdevice, uint32_t fs_common_size, uint32_t min_tiles_in_flight) pvr_calc_fscommon_size_and_tiles_in_flight() argument 751 pvr_get_physical_device_descriptor_limits(struct pvr_physical_device *pdevice) pvr_get_physical_device_descriptor_limits() argument [all...] |
H A D | pvr_pipeline_cache.c | 41 struct pvr_physical_device *pdevice = device->pdevice; in pvr_pipeline_cache_load() local 57 if (header.device_id != pdevice->dev_info.ident.device_id) in pvr_pipeline_cache_load() 59 if (memcmp(header.uuid, pdevice->pipeline_cache_uuid, VK_UUID_SIZE) != 0) in pvr_pipeline_cache_load() 117 struct pvr_physical_device *pdevice = device->pdevice; in pvr_GetPipelineCacheData() local 129 .device_id = pdevice->dev_info.ident.device_id, in pvr_GetPipelineCacheData() 131 memcpy(header.uuid, pdevice->pipeline_cache_uuid, VK_UUID_SIZE); in pvr_GetPipelineCacheData()
|
H A D | pvr_formats.c | 158 pvr_get_image_format_properties(struct pvr_physical_device *pdevice, in pvr_get_image_format_properties() argument 172 PVR_FROM_HANDLE(pvr_physical_device, pdevice, physicalDevice); in pvr_GetPhysicalDeviceImageFormatProperties2() 177 pdevice, in pvr_GetPhysicalDeviceImageFormatProperties2() 231 return vk_error(pdevice, VK_ERROR_FORMAT_NOT_SUPPORTED); in pvr_GetPhysicalDeviceImageFormatProperties2()
|
H A D | pvr_job_context.c | 60 const struct pvr_device_info *dev_info = &device->pdevice->dev_info; in pvr_ctx_reset_cmd_init() 88 const struct pvr_device_info *dev_info = &device->pdevice->dev_info; in pvr_pds_pt_store_program_create_and_upload() 157 const struct pvr_device_info *dev_info = &device->pdevice->dev_info; in pvr_pds_pt_resume_program_create_and_upload() 313 const struct pvr_device_info *dev_info = &device->pdevice->dev_info; in pvr_pds_render_ctx_sr_program_create_and_upload() 372 const struct pvr_device_info *dev_info = &device->pdevice->dev_info; in pvr_pds_compute_ctx_sr_program_create_and_upload() 457 const struct pvr_device_info *dev_info = &device->pdevice->dev_info; in pvr_ctx_sr_programs_setup() 929 &device->pdevice->dev_runtime_info; in pvr_pds_sr_fence_terminate_program_create_and_upload() 930 ASSERTED const struct pvr_device_info *dev_info = &device->pdevice->dev_info; in pvr_pds_sr_fence_terminate_program_create_and_upload() 944 &device->pdevice->dev_info); in pvr_pds_sr_fence_terminate_program_create_and_upload() 959 &device->pdevice in pvr_pds_sr_fence_terminate_program_create_and_upload() [all...] |
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
H A D | lvp_device.c | 567 LVP_FROM_HANDLE(lvp_physical_device, pdevice, physicalDevice); in lvp_GetPhysicalDeviceFeatures() 568 bool indirect = false;//pdevice->pscreen->get_param(pdevice->pscreen, PIPE_CAP_GLSL_FEATURE_LEVEL) >= 400; in lvp_GetPhysicalDeviceFeatures() 573 .imageCubeArray = (pdevice->pscreen->get_param(pdevice->pscreen, PIPE_CAP_CUBE_MAP_ARRAY) != 0), in lvp_GetPhysicalDeviceFeatures() 575 .geometryShader = (pdevice->pscreen->get_shader_param(pdevice->pscreen, PIPE_SHADER_GEOMETRY, PIPE_SHADER_CAP_MAX_INSTRUCTIONS) != 0), in lvp_GetPhysicalDeviceFeatures() 576 .tessellationShader = (pdevice->pscreen->get_shader_param(pdevice->pscreen, PIPE_SHADER_TESS_EVAL, PIPE_SHADER_CAP_MAX_INSTRUCTIONS) != 0), in lvp_GetPhysicalDeviceFeatures() 577 .sampleRateShading = (pdevice in lvp_GetPhysicalDeviceFeatures() 619 lvp_get_physical_device_features_1_1(struct lvp_physical_device *pdevice, VkPhysicalDeviceVulkan11Features *f) lvp_get_physical_device_features_1_1() argument 639 lvp_get_physical_device_features_1_2(struct lvp_physical_device *pdevice, VkPhysicalDeviceVulkan12Features *f) lvp_get_physical_device_features_1_2() argument 696 lvp_get_physical_device_features_1_3(struct lvp_physical_device *pdevice, VkPhysicalDeviceVulkan13Features *f) lvp_get_physical_device_features_1_3() argument 1027 lvp_get_physical_device_properties_1_1(struct lvp_physical_device *pdevice, VkPhysicalDeviceVulkan11Properties *p) lvp_get_physical_device_properties_1_1() argument 1057 lvp_get_physical_device_properties_1_2(struct lvp_physical_device *pdevice, VkPhysicalDeviceVulkan12Properties *p) lvp_get_physical_device_properties_1_2() argument 1134 lvp_get_physical_device_properties_1_3(struct lvp_physical_device *pdevice, VkPhysicalDeviceVulkan13Properties *p) lvp_get_physical_device_properties_1_3() argument [all...] |
H A D | lvp_wsi.c | 29 LVP_FROM_HANDLE(lvp_physical_device, pdevice, physicalDevice); in lvp_wsi_proc_addr() 30 return vk_instance_get_proc_addr_unchecked(pdevice->vk.instance, pName); in lvp_wsi_proc_addr()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_nir.h | 44 anv_nir_ssbo_addr_format(const struct anv_physical_device *pdevice, in anv_nir_ssbo_addr_format() argument 47 if (pdevice->has_a64_buffer_access) { in anv_nir_ssbo_addr_format() 58 anv_nir_ubo_addr_format(const struct anv_physical_device *pdevice, in anv_nir_ubo_addr_format() argument 61 if (pdevice->has_a64_buffer_access) { in anv_nir_ubo_addr_format() 74 const struct anv_physical_device *pdevice, 80 const struct anv_physical_device *pdevice,
|
H A D | anv_device.c | 672 anv_physical_device_init_queue_families(struct anv_physical_device *pdevice) in anv_physical_device_init_queue_families() argument 676 if (pdevice->engine_info) { in anv_physical_device_init_queue_families() 678 intel_gem_count_engines(pdevice->engine_info, in anv_physical_device_init_queue_families() 683 c_count = intel_gem_count_engines(pdevice->engine_info, in anv_physical_device_init_queue_families() 691 pdevice->queue.families[family_count++] = (struct anv_queue_family) { in anv_physical_device_init_queue_families() 700 pdevice->queue.families[family_count++] = (struct anv_queue_family) { in anv_physical_device_init_queue_families() 708 pdevice->queue.families[family_count++] = (struct anv_queue_family) { in anv_physical_device_init_queue_families() 721 pdevice->queue.families[family_count++] = (struct anv_queue_family) { in anv_physical_device_init_queue_families() 731 pdevice->queue.family_count = family_count; in anv_physical_device_init_queue_families() 1157 list_for_each_entry_safe(struct anv_physical_device, pdevice, in anv_DestroyInstance() 1192 struct anv_physical_device *pdevice; anv_enumerate_physical_devices() local 1343 anv_get_physical_device_features_1_1(struct anv_physical_device *pdevice, VkPhysicalDeviceVulkan11Features *f) anv_get_physical_device_features_1_1() argument 1363 anv_get_physical_device_features_1_2(struct anv_physical_device *pdevice, VkPhysicalDeviceVulkan12Features *f) anv_get_physical_device_features_1_2() argument 1422 anv_get_physical_device_features_1_3(struct anv_physical_device *pdevice, VkPhysicalDeviceVulkan13Features *f) anv_get_physical_device_features_1_3() argument 2029 anv_get_physical_device_properties_1_1(struct anv_physical_device *pdevice, VkPhysicalDeviceVulkan11Properties *p) anv_get_physical_device_properties_1_1() argument 2087 anv_get_physical_device_properties_1_2(struct anv_physical_device *pdevice, VkPhysicalDeviceVulkan12Properties *p) anv_get_physical_device_properties_1_2() argument 2218 anv_get_physical_device_properties_1_3(struct anv_physical_device *pdevice, VkPhysicalDeviceVulkan13Properties *p) anv_get_physical_device_properties_1_3() argument 3780 struct anv_physical_device *pdevice = device->physical; anv_AllocateMemory() local [all...] |
H A D | anv_queue.c | 36 struct anv_physical_device *pdevice = device->physical; in anv_queue_init() local 58 assert(queue->vk.queue_family_index < pdevice->queue.family_count); in anv_queue_init() 59 queue->family = &pdevice->queue.families[queue->vk.queue_family_index]; in anv_queue_init()
|
H A D | genX_query.c | 69 const struct anv_physical_device *pdevice = device->physical; in CreateQueryPool() local 124 &pdevice->perf->query_layout; in CreateQueryPool() 138 &pdevice->perf->query_layout; in CreateQueryPool() 142 n_passes = intel_perf_get_n_passes(pdevice->perf, in CreateQueryPool() 190 intel_perf_get_counters_passes(pdevice->perf, in CreateQueryPool() 196 intel_perf_get_n_passes(pdevice->perf, in CreateQueryPool() 339 const struct anv_physical_device *pdevice = device->physical; in khr_perf_query_ensure_relocs() local 343 pdevice->n_perf_query_commands * sizeof(*cmd_buffer->self_mod_locations), 8, in khr_perf_query_ensure_relocs() 558 const struct anv_physical_device *pdevice = device->physical; in GetQueryPoolResults() local 569 anv_perf_write_pass_results(pdevice in GetQueryPoolResults() 974 const struct anv_physical_device *pdevice = cmd_buffer->device->physical; CmdBeginQueryIndexedEXT() local 1177 const struct anv_physical_device *pdevice = cmd_buffer->device->physical; CmdEndQueryIndexedEXT() local [all...] |
H A D | anv_pipeline.c | 56 const struct anv_physical_device *pdevice = device->physical; in anv_shader_stage_to_nir() local 57 const struct anv_instance *instance = pdevice->instance; in anv_shader_stage_to_nir() 58 const struct brw_compiler *compiler = pdevice->compiler; in anv_shader_stage_to_nir() 72 .float16 = pdevice->info.ver >= 8, in anv_shader_stage_to_nir() 73 .float32_atomic_add = pdevice->info.has_lsc, in anv_shader_stage_to_nir() 74 .float32_atomic_min_max = pdevice->info.ver >= 9, in anv_shader_stage_to_nir() 75 .float64 = pdevice->info.ver >= 8, in anv_shader_stage_to_nir() 76 .float64_atomic_min_max = pdevice->info.has_lsc, in anv_shader_stage_to_nir() 77 .fragment_shader_sample_interlock = pdevice->info.ver >= 9, in anv_shader_stage_to_nir() 78 .fragment_shader_pixel_interlock = pdevice in anv_shader_stage_to_nir() 696 const struct anv_physical_device *pdevice = pipeline->device->physical; anv_pipeline_lower_nir() local [all...] |
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_wsi.c | 36 V3DV_FROM_HANDLE(v3dv_physical_device, pdevice, physicalDevice); in v3dv_wsi_proc_addr() 37 return vk_instance_get_proc_addr_unchecked(pdevice->vk.instance, pName); in v3dv_wsi_proc_addr() 43 V3DV_FROM_HANDLE(v3dv_physical_device, pdevice, _pdevice); in v3dv_wsi_can_present_on_device() 45 return wsi_common_drm_devices_equal(fd, pdevice->display_fd); in v3dv_wsi_can_present_on_device() 130 struct v3dv_physical_device *pdevice = &instance->physicalDevice; in v3dv_CreateSwapchainKHR() local 134 v3dv_physical_device_acquire_display(instance, pdevice, surface); in v3dv_CreateSwapchainKHR()
|
H A D | v3dv_device.c | 540 struct v3dv_physical_device *pdevice) in acquire_display_device_no_surface() 543 pdevice->display_fd = create_display_fd_wayland(NULL); in acquire_display_device_no_surface() 547 if (pdevice->display_fd == -1) in acquire_display_device_no_surface() 548 pdevice->display_fd = create_display_fd_xcb(NULL); in acquire_display_device_no_surface() 552 if (pdevice->display_fd == - 1 && pdevice->master_fd >= 0) in acquire_display_device_no_surface() 553 pdevice->display_fd = dup(pdevice->master_fd); in acquire_display_device_no_surface() 564 struct v3dv_physical_device *pdevice, in acquire_display_device_surface() 574 pdevice in acquire_display_device_surface() 539 acquire_display_device_no_surface(struct v3dv_instance *instance, struct v3dv_physical_device *pdevice) acquire_display_device_no_surface() argument 563 acquire_display_device_surface(struct v3dv_instance *instance, struct v3dv_physical_device *pdevice, VkIcdSurfaceBase *surface) acquire_display_device_surface() argument 596 v3dv_physical_device_acquire_display(struct v3dv_instance *instance, struct v3dv_physical_device *pdevice, VkIcdSurfaceBase *surface) v3dv_physical_device_acquire_display() argument 2271 struct v3dv_physical_device *pdevice = &device->instance->physicalDevice; v3dv_AllocateMemory() local 2703 struct v3dv_physical_device *pdevice = &device->instance->physicalDevice; v3dv_GetMemoryFdPropertiesKHR() local [all...] |
H A D | v3dv_queue.c | 77 if (queue->device->pdevice->caps.multisync) { in queue_wait_idle() 78 int ret = drmSyncobjWait(queue->device->pdevice->render_fd, in queue_wait_idle() 110 int ret = drmSyncobjWait(queue->device->pdevice->render_fd, in queue_wait_idle() 172 if (job->device->pdevice->caps.multisync) { in export_perfmon_last_job_sync() 182 err = drmSyncobjExportSyncFile(job->device->pdevice->render_fd, in export_perfmon_last_job_sync() 202 err = drmSyncobjExportSyncFile(job->device->pdevice->render_fd, in export_perfmon_last_job_sync() 242 err = drmSyncobjImportSyncFile(job->device->pdevice->render_fd, in handle_end_query_cpu_job() 479 if (queue->device->pdevice->caps.multisync) in process_waits() 483 err = drmSyncobjExportSyncFile(device->pdevice->render_fd, in process_waits() 496 err = drmSyncobjExportSyncFile(device->pdevice in process_waits() [all...] |
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_wsi.c | 20 TU_FROM_HANDLE(tu_physical_device, pdevice, physicalDevice); in tu_wsi_proc_addr() 21 return vk_instance_get_proc_addr_unchecked(&pdevice->instance->vk, pName); in tu_wsi_proc_addr() 27 TU_FROM_HANDLE(tu_physical_device, pdevice, physicalDevice); in tu_wsi_can_present_on_device() 29 return wsi_common_drm_devices_equal(fd, pdevice->local_fd); in tu_wsi_can_present_on_device()
|
H A D | tu_device.c | 545 tu_get_physical_device_features_1_1(struct tu_physical_device *pdevice, in tu_get_physical_device_features_1_1() argument 548 features->storageBuffer16BitAccess = pdevice->info->a6xx.storage_16bit; in tu_get_physical_device_features_1_1() 563 tu_get_physical_device_features_1_2(struct tu_physical_device *pdevice, in tu_get_physical_device_features_1_2() argument 618 tu_get_physical_device_features_1_3(struct tu_physical_device *pdevice, in tu_get_physical_device_features_1_3() argument 642 TU_FROM_HANDLE(tu_physical_device, pdevice, physicalDevice); in tu_GetPhysicalDeviceFeatures2() 695 tu_get_physical_device_features_1_1(pdevice, &core_1_1); in tu_GetPhysicalDeviceFeatures2() 700 tu_get_physical_device_features_1_2(pdevice, &core_1_2); in tu_GetPhysicalDeviceFeatures2() 705 tu_get_physical_device_features_1_3(pdevice, &core_1_3); in tu_GetPhysicalDeviceFeatures2() 912 tu_get_physical_device_properties_1_1(struct tu_physical_device *pdevice, in tu_get_physical_device_properties_1_1() argument 917 memcpy(p->deviceUUID, pdevice in tu_get_physical_device_properties_1_1() 963 tu_get_physical_device_properties_1_2(struct tu_physical_device *pdevice, VkPhysicalDeviceVulkan12Properties *p) tu_get_physical_device_properties_1_2() argument 1044 tu_get_physical_device_properties_1_3(struct tu_physical_device *pdevice, VkPhysicalDeviceVulkan13Properties *p) tu_get_physical_device_properties_1_3() argument [all...] |
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_perfcounter.c | 326 radv_get_counter_registers(const struct radv_physical_device *pdevice, uint32_t num_indices, in radv_get_counter_registers() argument 329 ASSERTED uint32_t num_counters = pdevice->num_perfcounters; in radv_get_counter_registers() 330 const struct radv_perfcounter_desc *descs = pdevice->perfcounters; in radv_get_counter_registers() 363 radv_pc_get_num_instances(const struct radv_physical_device *pdevice, struct ac_pc_block *ac_block) in radv_pc_get_num_instances() argument 366 ((ac_block->b->b->flags & AC_PC_BLOCK_SE) ? pdevice->rad_info.max_se : 1); in radv_pc_get_num_instances() 370 radv_get_num_counter_passes(const struct radv_physical_device *pdevice, unsigned num_regs, in radv_get_num_counter_passes() argument 384 ac_block = ac_pc_get_block(&pdevice->ac_perfcounters, block); in radv_get_num_counter_passes() 404 radv_pc_init_query_pool(struct radv_physical_device *pdevice, in radv_pc_init_query_pool() argument 411 if (!radv_init_perfcounter_descs(pdevice)) in radv_pc_init_query_pool() 415 radv_get_counter_registers(pdevice, perf_inf in radv_pc_init_query_pool() 583 struct radv_physical_device *pdevice = cmd_buffer->device->physical_device; radv_pc_stop_and_sample() local 651 struct radv_physical_device *pdevice = cmd_buffer->device->physical_device; radv_pc_begin_query() local [all...] |
H A D | radv_pipeline.c | 1079 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; in radv_pipeline_init_multisample_state() local 1081 unsigned num_tile_pipes = pdevice->rad_info.num_tile_pipes; in radv_pipeline_init_multisample_state() 1143 ms->pa_sc_mode_cntl_0 = S_028A48_ALTERNATE_RBS_PER_TILE(pdevice->rad_info.gfx_level >= GFX9) | in radv_pipeline_init_multisample_state() 1175 S_028BE0_COVERED_CENTROID_IS_CENTER(pdevice->rad_info.gfx_level >= GFX10_3); in radv_pipeline_init_multisample_state() 1403 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; in radv_compute_ia_multi_vgt_param_helpers() local 1416 if (radv_pipeline_has_stage(pipeline, MESA_SHADER_GEOMETRY) && pdevice->rad_info.gfx_level <= GFX8) in radv_compute_ia_multi_vgt_param_helpers() 1417 if (SI_GS_PER_ES / ia_multi_vgt_param.primgroup_size >= pdevice->gs_table_depth - 3) in radv_compute_ia_multi_vgt_param_helpers() 1435 if ((pdevice->rad_info.family == CHIP_TAHITI || in radv_compute_ia_multi_vgt_param_helpers() 1436 pdevice->rad_info.family == CHIP_PITCAIRN || in radv_compute_ia_multi_vgt_param_helpers() 1437 pdevice in radv_compute_ia_multi_vgt_param_helpers() 1498 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_init_vertex_input_info() local 1839 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_init_color_blend_info() local 2203 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_init_depth_stencil_state() local 2271 const struct radv_physical_device *pdevice = pipeline->device->physical_device; gfx9_get_gs_info() local 2488 const struct radv_physical_device *pdevice = pipeline->device->physical_device; gfx10_get_ngg_info() local 2717 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_init_gs_ring_state() local 2939 const struct radv_physical_device *pdevice = pipeline->device->physical_device; radv_link_shaders() local 3197 const struct radv_physical_device *pdevice = pipeline->device->physical_device; radv_set_driver_locations() local 3421 const struct radv_physical_device *pdevice = pipeline->device->physical_device; radv_determine_ngg_settings() local 5082 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_gfx9_compute_bin_size() local 5346 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_gfx10_compute_bin_size() local 5431 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_init_disabled_binning_state() local 5539 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_blend_state() local 5561 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_raster_state() local 5594 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_multisample_state() local 5622 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_vgt_gs_mode() local 5650 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_hw_vs() local 5742 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_hw_ls() local 5763 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_hw_ngg() local 5941 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_hw_hs() local 5988 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_tess_shaders() local 6018 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_tess_state() local 6097 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_hw_gs() local 6207 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_mesh_shader() local 6349 radv_compute_db_shader_control(const struct radv_physical_device *pdevice, const struct radv_graphics_pipeline *pipeline, const struct radv_shader *ps) radv_compute_db_shader_control() argument 6389 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_fragment_shader() local 6434 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_vgt_vertex_reuse() local 6453 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_vgt_shader_config() local 6590 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_vgt_gs_out() local 6642 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; gfx103_pipeline_emit_vrs_state() local 6690 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_emit_pm4() local 6738 const struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_pipeline_init_vertex_input_state() local 7168 radv_pipeline_emit_hw_cs(const struct radv_physical_device *pdevice, struct radeon_cmdbuf *cs, const struct radv_shader *shader) radv_pipeline_emit_hw_cs() argument 7184 radv_pipeline_emit_compute_state(const struct radv_physical_device *pdevice, struct radeon_cmdbuf *cs, const struct radv_shader *shader) radv_pipeline_emit_compute_state() argument 7214 struct radv_physical_device *pdevice = pipeline->base.device->physical_device; radv_compute_generate_pm4() local 7504 const struct radv_physical_device *pdevice = device->physical_device; radv_GetPipelineExecutableStatisticsKHR() local [all...] |
H A D | radv_device.c | 115 radv_device_get_cache_uuid(struct radv_physical_device *pdevice, void *uuid) in radv_device_get_cache_uuid() argument 117 enum radeon_family family = pdevice->rad_info.family; in radv_device_get_cache_uuid() 137 if (pdevice->use_llvm && in radv_device_get_cache_uuid() 322 radv_get_compiler_string(struct radv_physical_device *pdevice) in radv_get_compiler_string() argument 324 if (!pdevice->use_llvm) { in radv_get_compiler_string() 329 if (driQueryOptionb(&pdevice->instance->dri_options, "radv_report_llvm9_version_string")) { in radv_get_compiler_string() 388 radv_taskmesh_enabled(const struct radv_physical_device *pdevice) in radv_taskmesh_enabled() argument 390 return pdevice->use_ngg && !pdevice->use_llvm && pdevice in radv_taskmesh_enabled() 635 radv_is_conformant(const struct radv_physical_device *pdevice) radv_is_conformant() argument 641 radv_physical_device_init_queue_table(struct radv_physical_device *pdevice) radv_physical_device_init_queue_table() argument 1181 struct radv_physical_device *pdevice; radv_enumerate_physical_devices() local 1207 struct radv_physical_device *pdevice; radv_enumerate_physical_devices() local 1338 radv_get_physical_device_features_1_1(struct radv_physical_device *pdevice, VkPhysicalDeviceVulkan11Features *f) radv_get_physical_device_features_1_1() argument 1358 radv_get_physical_device_features_1_2(struct radv_physical_device *pdevice, VkPhysicalDeviceVulkan12Features *f) radv_get_physical_device_features_1_2() argument 1414 radv_get_physical_device_features_1_3(struct radv_physical_device *pdevice, VkPhysicalDeviceVulkan13Features *f) radv_get_physical_device_features_1_3() argument 1893 radv_uniform_buffer_offset_alignment(const struct radv_physical_device *pdevice) radv_uniform_buffer_offset_alignment() argument 2054 radv_get_physical_device_properties_1_1(struct radv_physical_device *pdevice, VkPhysicalDeviceVulkan11Properties *p) radv_get_physical_device_properties_1_1() argument 2084 radv_get_physical_device_properties_1_2(struct radv_physical_device *pdevice, VkPhysicalDeviceVulkan12Properties *p) radv_get_physical_device_properties_1_2() argument 2210 radv_get_physical_device_properties_1_3(struct radv_physical_device *pdevice, VkPhysicalDeviceVulkan13Properties *p) radv_get_physical_device_properties_1_3() argument 2594 radv_get_physical_device_queue_family_properties(struct radv_physical_device *pdevice, uint32_t *pCount, VkQueueFamilyProperties **pQueueFamilyProperties) radv_get_physical_device_queue_family_properties() argument [all...] |
H A D | radv_cs.h | 115 radeon_set_sh_reg_idx(const struct radv_physical_device *pdevice, struct radeon_cmdbuf *cs, in radeon_set_sh_reg_idx() argument 123 if (pdevice->rad_info.gfx_level < GFX10) in radeon_set_sh_reg_idx() 170 radeon_set_uconfig_reg_idx(const struct radv_physical_device *pdevice, struct radeon_cmdbuf *cs, in radeon_set_uconfig_reg_idx() argument 178 if (pdevice->rad_info.gfx_level < GFX9 || in radeon_set_uconfig_reg_idx() 179 (pdevice->rad_info.gfx_level == GFX9 && pdevice->rad_info.me_fw_version < 26)) in radeon_set_uconfig_reg_idx()
|
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_wsi.c | 30 VK_FROM_HANDLE(dzn_physical_device, pdevice, physicalDevice); in dzn_wsi_proc_addr() 31 return vk_instance_get_proc_addr_unchecked(pdevice->vk.instance, pName); in dzn_wsi_proc_addr()
|
/third_party/mesa3d/src/panfrost/vulkan/ |
H A D | panvk_wsi.c | 36 VK_FROM_HANDLE(panvk_physical_device, pdevice, physicalDevice); in panvk_wsi_proc_addr() 37 return vk_instance_get_proc_addr_unchecked(&pdevice->instance->vk, pName); in panvk_wsi_proc_addr()
|