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