Lines Matching refs:physical_device

55        device->physical_device->rad_info.gfx_level <= GFX8) {
73 if (device->physical_device->rad_info.gfx_level < GFX8)
89 if (device->physical_device->rad_info.gfx_level < GFX9) {
113 if (device->physical_device->rad_info.gfx_level >= GFX9)
233 if (device->physical_device->rad_info.gfx_level < GFX8)
250 (device->physical_device->rad_info.gfx_level < GFX10 ||
272 if (device->physical_device->rad_info.gfx_level < GFX10) {
274 if (pCreateInfo->samples > 1 && !device->physical_device->dcc_msaa_allowed)
279 device->physical_device->rad_info.gfx_level == GFX9)
283 return radv_are_formats_dcc_compatible(device->physical_device, pCreateInfo->pNext, format,
321 return ac_surface_supports_dcc_image_stores(device->physical_device->rad_info.gfx_level,
350 image->info.array_size == 1 && device->physical_device->rad_info.gfx_level >= GFX10;
353 if (device->physical_device->rad_info.gfx_level == GFX10 &&
358 if (device->physical_device->rad_info.chip_class == GFX10 &&
377 if (device->physical_device->rad_info.gfx_level < GFX8)
385 device->physical_device->rad_info.gfx_level < GFX10)
405 return (ATI_VENDOR_ID << 16) | device->physical_device->rad_info.pci_id;
426 if (device->physical_device->rad_info.gfx_level >= GFX9) {
469 if (device->physical_device->rad_info.gfx_level >= GFX10) {
489 } else if (device->physical_device->rad_info.gfx_level >= GFX10) {
534 if (create_info->prime_blit_src && device->physical_device->rad_info.gfx_level == GFX9) {
586 VkFormat format = radv_image_get_plane_format(device->physical_device, image, plane_id);
633 if (device->physical_device->rad_info.gfx_level >= GFX9 &&
732 if (device->physical_device->rad_info.gfx_level != GFX8 && stride) {
742 if (device->physical_device->rad_info.gfx_level >= GFX10) {
743 const struct gfx10_format *fmt = &ac_get_gfx10_format_table(&device->physical_device->rad_info)[vk_format_to_pipe_format(vk_format)];
754 S_008F0C_RESOURCE_LEVEL(device->physical_device->rad_info.gfx_level < GFX11);
777 enum amd_gfx_level gfx_level = device->physical_device->rad_info.gfx_level;
945 if (device->physical_device->rad_info.gfx_level >= GFX10 && desc->nr_channels == 1)
980 img_format = ac_get_gfx10_format_table(&device->physical_device->rad_info)[vk_format_to_pipe_format(vk_format)].img_format;
989 is_storage_image, device->physical_device->rad_info.gfx_level == GFX9);
1006 S_00A008_RESOURCE_LEVEL(device->physical_device->rad_info.gfx_level < GFX11);
1040 if (device->physical_device->rad_info.gfx_level >= GFX11) {
1155 if (device->physical_device->rad_info.gfx_level == GFX9 && vk_format == VK_FORMAT_S8_UINT &&
1163 if (device->physical_device->rad_info.gfx_level == GFX9 &&
1169 is_storage_image, device->physical_device->rad_info.gfx_level == GFX9);
1199 if (device->physical_device->rad_info.gfx_level == GFX9) {
1226 if (device->physical_device->rad_info.gfx_level <= GFX7 && image->info.samples <= 1) {
1246 if (device->physical_device->rad_info.gfx_level == GFX9) {
1294 if (device->physical_device->rad_info.gfx_level == GFX9) {
1335 if (device->physical_device->rad_info.gfx_level >= GFX10) {
1364 ac_surface_get_umd_metadata(&device->physical_device->rad_info, &image->planes[0].surface,
1376 if (device->physical_device->rad_info.gfx_level >= GFX9) {
1411 ac_surface_override_offset_stride(&device->physical_device->rad_info, &image->planes[0].surface,
1456 device->physical_device->rad_info.has_tc_compat_zrange_bug) {
1472 struct radeon_info *rad_info = &device->physical_device->rad_info;
1478 VkFormat fmt = radv_image_get_plane_format(device->physical_device, image, i);
1520 if (device->physical_device->rad_info.gfx_level >= GFX10) {
1521 return !device->physical_device->rad_info.tcc_rb_non_coherent &&
1523 } else if (device->physical_device->rad_info.gfx_level == GFX9) {
1553 if (!radv_image_has_dcc(image) && device->physical_device->rad_info.family == CHIP_STONEY)
1574 if (device->physical_device->rad_info.gfx_level < GFX10)
1587 if (bytes_per_pixel <= 2 && !device->physical_device->rad_info.rbplus_allowed)
1650 radv_image_reset_layout(device->physical_device, image);
1652 unsigned plane_count = radv_get_internal_plane_count(device->physical_device, image->vk.format);
1674 !ac_surface_set_umd_metadata(&device->physical_device->rad_info,
1697 if (!ac_surface_override_offset_stride(&device->physical_device->rad_info,
1709 if (ac_surface_get_plane_offset(device->physical_device->rad_info.gfx_level,
1720 radv_image_get_plane_format(device->physical_device, image, plane);
1768 uint64_t offset = ac_surface_get_plane_offset(device->physical_device->rad_info.gfx_level,
1773 ac_surface_print_info(stderr, &device->physical_device->rad_info, surf);
1781 const struct radv_physical_device *pdev = dev->physical_device;
1831 unsigned plane_count = radv_get_internal_plane_count(device->physical_device, format);
1868 image->queue_family_mask |= 1u << vk_queue_to_radv(device->physical_device,
1959 if (device->physical_device->rad_info.gfx_level >= GFX9)
1972 if (device->physical_device->rad_info.gfx_level <= GFX9) {
2113 if (device->physical_device->emulate_etc2 &&
2125 if (device->physical_device->rad_info.gfx_level >= GFX9) {
2170 if (device->physical_device->rad_info.gfx_level >= GFX9 &&
2323 return device->physical_device->rad_info.gfx_level >= GFX10 || layout != VK_IMAGE_LAYOUT_GENERAL;
2419 pLayout->offset = ac_surface_get_plane_offset(device->physical_device->rad_info.gfx_level,
2421 pLayout->rowPitch = ac_surface_get_plane_stride(device->physical_device->rad_info.gfx_level,
2426 } else if (device->physical_device->rad_info.gfx_level >= GFX9) {
2429 pLayout->offset = ac_surface_get_plane_offset(device->physical_device->rad_info.gfx_level,