Lines Matching defs:srv
945 D3D12_SHADER_RESOURCE_VIEW_DESC srv = {};
947 srv.Format = DXGI_FORMAT_R32G32B32A32_FLOAT;
948 srv.Shader4ComponentMapping = D3D12_DEFAULT_SHADER_4_COMPONENT_MAPPING;
952 srv.ViewDimension = D3D12_SRV_DIMENSION_BUFFER;
953 srv.Buffer.FirstElement = 0;
954 srv.Buffer.NumElements = 0;
955 srv.Buffer.Flags = D3D12_BUFFER_SRV_FLAG_NONE;
956 srv.Buffer.StructureByteStride = 0;
959 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURE1D;
960 srv.Texture1D.MipLevels = 1;
961 srv.Texture1D.MostDetailedMip = 0;
962 srv.Texture1D.ResourceMinLODClamp = 0.0f;
965 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURE1DARRAY;
966 srv.Texture1DArray.MipLevels = 1;
967 srv.Texture1DArray.ArraySize = 1;
968 srv.Texture1DArray.MostDetailedMip = 0;
969 srv.Texture1DArray.FirstArraySlice = 0;
970 srv.Texture1DArray.ResourceMinLODClamp = 0.0f;
973 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURE2D;
974 srv.Texture2D.MipLevels = 1;
975 srv.Texture2D.MostDetailedMip = 0;
976 srv.Texture2D.PlaneSlice = 0;
977 srv.Texture2D.ResourceMinLODClamp = 0.0f;
980 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURE2DARRAY;
981 srv.Texture2DArray.MipLevels = 1;
982 srv.Texture2DArray.ArraySize = 1;
983 srv.Texture2DArray.MostDetailedMip = 0;
984 srv.Texture2DArray.FirstArraySlice = 0;
985 srv.Texture2DArray.PlaneSlice = 0;
986 srv.Texture2DArray.ResourceMinLODClamp = 0.0f;
989 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURE2DMS;
992 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY;
993 srv.Texture2DMSArray.ArraySize = 1;
994 srv.Texture2DMSArray.FirstArraySlice = 0;
997 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURE3D;
998 srv.Texture3D.MipLevels = 1;
999 srv.Texture3D.MostDetailedMip = 0;
1000 srv.Texture3D.ResourceMinLODClamp = 0.0f;
1003 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURECUBE;
1004 srv.TextureCube.MipLevels = 1;
1005 srv.TextureCube.MostDetailedMip = 0;
1006 srv.TextureCube.ResourceMinLODClamp = 0.0f;
1009 srv.ViewDimension = D3D12_SRV_DIMENSION_TEXTURECUBEARRAY;
1010 srv.TextureCubeArray.MipLevels = 1;
1011 srv.TextureCubeArray.NumCubes = 1;
1012 srv.TextureCubeArray.MostDetailedMip = 0;
1013 srv.TextureCubeArray.First2DArrayFace = 0;
1014 srv.TextureCubeArray.ResourceMinLODClamp = 0.0f;
1018 if (srv.ViewDimension != D3D12_SRV_DIMENSION_UNKNOWN)
1021 screen->dev->CreateShaderResourceView(NULL, &srv, screen->null_srvs[i].cpu_handle);