Lines Matching defs:dsv_desc
385 D3D12_DEPTH_STENCIL_VIEW_DESC dsv_desc = {
394 dsv_desc.ViewDimension =
401 dsv_desc.ViewDimension =
406 dsv_desc.ViewDimension =
416 switch (dsv_desc.ViewDimension) {
418 dsv_desc.Texture1D.MipSlice = range->baseMipLevel + level;
421 dsv_desc.Texture1DArray.MipSlice = range->baseMipLevel + level;
422 dsv_desc.Texture1DArray.FirstArraySlice = range->baseArrayLayer;
423 dsv_desc.Texture1DArray.ArraySize = layer_count;
426 dsv_desc.Texture2D.MipSlice = range->baseMipLevel + level;
431 dsv_desc.Texture2DArray.MipSlice = range->baseMipLevel + level;
432 dsv_desc.Texture2DArray.FirstArraySlice = range->baseArrayLayer;
433 dsv_desc.Texture2DArray.ArraySize = layer_count;
436 dsv_desc.Texture2DMSArray.FirstArraySlice = range->baseArrayLayer;
437 dsv_desc.Texture2DMSArray.ArraySize = layer_count;
443 return dsv_desc;
1086 iview->dsv_desc = (D3D12_DEPTH_STENCIL_VIEW_DESC) {
1097 iview->dsv_desc.ViewDimension = D3D12_DSV_DIMENSION_TEXTURE1DARRAY;
1098 iview->dsv_desc.Texture1DArray.MipSlice = iview->vk.base_mip_level;
1099 iview->dsv_desc.Texture1DArray.FirstArraySlice = iview->vk.base_array_layer;
1100 iview->dsv_desc.Texture1DArray.ArraySize = iview->vk.layer_count;
1102 iview->dsv_desc.ViewDimension = D3D12_DSV_DIMENSION_TEXTURE1D;
1103 iview->dsv_desc.Texture1D.MipSlice = iview->vk.base_mip_level;
1112 iview->dsv_desc.ViewDimension = D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY;
1113 iview->dsv_desc.Texture2DMSArray.FirstArraySlice = iview->vk.base_array_layer;
1114 iview->dsv_desc.Texture2DMSArray.ArraySize = iview->vk.layer_count;
1116 iview->dsv_desc.ViewDimension = D3D12_DSV_DIMENSION_TEXTURE2DARRAY;
1117 iview->dsv_desc.Texture2DArray.MipSlice = iview->vk.base_mip_level;
1118 iview->dsv_desc.Texture2DArray.FirstArraySlice = iview->vk.base_array_layer;
1119 iview->dsv_desc.Texture2DArray.ArraySize = iview->vk.layer_count;
1121 iview->dsv_desc.ViewDimension = D3D12_DSV_DIMENSION_TEXTURE2DMS;
1123 iview->dsv_desc.ViewDimension = D3D12_DSV_DIMENSION_TEXTURE2D;
1124 iview->dsv_desc.Texture2D.MipSlice = iview->vk.base_mip_level;