Lines Matching refs:dfmt_info
599 D3D12_FEATURE_DATA_FORMAT_SUPPORT dfmt_info = { in dzn_physical_device_get_format_support() local
604 return dfmt_info; in dzn_physical_device_get_format_support()
612 D3D12_FEATURE_DATA_FORMAT_SUPPORT dfmt_info = { in dzn_physical_device_get_format_support() local
619 &dfmt_info, sizeof(dfmt_info)); in dzn_physical_device_get_format_support()
623 return dfmt_info; in dzn_physical_device_get_format_support()
648 dfmt_info.Support1 |= dfmt_info2.Support1 & DS_SRV_FORMAT_SUPPORT1_MASK; in dzn_physical_device_get_format_support()
649 dfmt_info.Support2 |= dfmt_info2.Support2; in dzn_physical_device_get_format_support()
652 return dfmt_info; in dzn_physical_device_get_format_support()
660 D3D12_FEATURE_DATA_FORMAT_SUPPORT dfmt_info = in dzn_physical_device_get_format_properties() local
668 if (dfmt_info.Format == DXGI_FORMAT_UNKNOWN) { in dzn_physical_device_get_format_properties()
679 if (dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_IA_VERTEX_BUFFER) in dzn_physical_device_get_format_properties()
686 if (dfmt_info.Support1 & TEX_FLAGS) { in dzn_physical_device_get_format_properties()
691 if (dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE) { in dzn_physical_device_get_format_properties()
696 if ((dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_SHADER_LOAD) && in dzn_physical_device_get_format_properties()
697 (dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_TYPED_UNORDERED_ACCESS_VIEW)) { in dzn_physical_device_get_format_properties()
708 if ((dfmt_info.Support2 & ATOMIC_FLAGS) == ATOMIC_FLAGS) { in dzn_physical_device_get_format_properties()
713 if (dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_SHADER_LOAD) in dzn_physical_device_get_format_properties()
720 if (dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_SHADER_LOAD) { in dzn_physical_device_get_format_properties()
721 if (dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_RENDER_TARGET) { in dzn_physical_device_get_format_properties()
726 if (dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_BLENDABLE) in dzn_physical_device_get_format_properties()
729 if (dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_DEPTH_STENCIL) { in dzn_physical_device_get_format_properties()
808 D3D12_FEATURE_DATA_FORMAT_SUPPORT dfmt_info = in dzn_physical_device_get_image_format_properties() local
810 if (dfmt_info.Format == DXGI_FORMAT_UNKNOWN) in dzn_physical_device_get_image_format_properties()
816 … if ((info->type == VK_IMAGE_TYPE_1D && !(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_TEXTURE1D)) || in dzn_physical_device_get_image_format_properties()
817 … (info->type == VK_IMAGE_TYPE_2D && !(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_TEXTURE2D)) || in dzn_physical_device_get_image_format_properties()
818 … (info->type == VK_IMAGE_TYPE_3D && !(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_TEXTURE3D)) || in dzn_physical_device_get_image_format_properties()
820 !(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_TEXTURECUBE))) in dzn_physical_device_get_image_format_properties()
824 !(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE)) in dzn_physical_device_get_image_format_properties()
828 (!(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_SHADER_LOAD) || is_bgra4)) in dzn_physical_device_get_image_format_properties()
832 (!(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_RENDER_TARGET) || is_bgra4)) in dzn_physical_device_get_image_format_properties()
836 (!(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_DEPTH_STENCIL) || is_bgra4)) in dzn_physical_device_get_image_format_properties()
840 (!(dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_TYPED_UNORDERED_ACCESS_VIEW) || is_bgra4)) in dzn_physical_device_get_image_format_properties()
850 dfmt_info.Support1 & D3D12_FORMAT_SUPPORT1_MIP) in dzn_physical_device_get_image_format_properties()
897 dfmt_info.Support1 & in dzn_physical_device_get_image_format_properties()
908 .Format = dfmt_info.Format, in dzn_physical_device_get_image_format_properties()