| [ |
| { |
| "DXGI_FORMAT_UNKNOWN": |
| { |
| "texture2D": "never", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32B32A32_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32B32A32_FLOAT": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "10_0check10_1always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_R32G32B32A32_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32B32A32_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32B32_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32B32_FLOAT": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "11_0check", |
| "renderTarget": "check", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32B32_UINT": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "check", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32B32_SINT": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "check", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16G16B16A16_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16G16B16A16_FLOAT": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "9_3check_10_0always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_R16G16B16A16_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_R16G16B16A16_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16G16B16A16_SNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R16G16B16A16_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32_FLOAT": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "10_0check10_1always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R32G32_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G32_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32G8X24_TYPELESS": |
| { |
| "texture2D": "10_0", |
| "texture3D": "never", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_D32_FLOAT_S8X24_UINT": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "check", |
| "depthStencil": "10_0", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "10_0check10_1always", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_X32_TYPELESS_G8X24_UINT": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R10G10B10A2_TYPELESS": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R10G10B10A2_UNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R10G10B10A2_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R11G11B10_FLOAT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R8G8B8A8_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8G8B8A8_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_R8G8B8A8_UNORM_SRGB": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_R8G8B8A8_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8G8B8A8_SNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R8G8B8A8_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16G16_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16G16_FLOAT": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "10_0", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_R16G16_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_R16G16_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16G16_SNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R16G16_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32_TYPELESS": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_D32_FLOAT": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "check", |
| "depthStencil": "10_0", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32_FLOAT": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "10_0check10_1always", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_R32_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R32_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R24G8_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_D24_UNORM_S8_UINT": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "check", |
| "depthStencil": "always" |
| }, |
| "DXGI_FORMAT_R24_UNORM_X8_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "10_0check10_1always", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_X24_TYPELESS_G8_UINT": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8G8_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8G8_UNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "9_3check_10_0always", |
| "renderTarget": "9_3check_10_0always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R8G8_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8G8_SNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "always", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R8G8_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16_FLOAT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_D16_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "never", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "check", |
| "depthStencil": "always", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R16_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R16_SNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R16_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "9_3check_10_0always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R8_UINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8_SNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R8_SINT": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "10_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_A8_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "10_0", |
| "renderTarget": "always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "10_0" |
| }, |
| "DXGI_FORMAT_R1_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "11_0", |
| "textureCube": "11_0", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R9G9B9E5_SHAREDEXP": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R8G8_B8G8_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "10_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_G8R8_G8B8_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "10_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC1_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC1_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC1_UNORM_SRGB": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC2_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC2_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC2_UNORM_SRGB": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC3_TYPELESS": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC3_UNORM": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC3_UNORM_SRGB": |
| { |
| "texture2D": "always", |
| "texture3D": "always", |
| "textureCube": "always", |
| "shaderSample": "always", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC4_TYPELESS": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC4_UNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC4_SNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC5_TYPELESS": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC5_UNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC5_SNORM": |
| { |
| "texture2D": "10_0", |
| "texture3D": "10_0", |
| "textureCube": "10_0", |
| "shaderSample": "10_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_B5G6R5_UNORM": |
| { |
| "texture2D": "dxgi1_2", |
| "texture3D": "dxgi1_2", |
| "textureCube": "dxgi1_2", |
| "shaderSample": "dxgi1_2", |
| "renderTarget": "dxgi1_2", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "dxgi1_2" |
| }, |
| "DXGI_FORMAT_B5G5R5A1_UNORM": |
| { |
| "texture2D": "dxgi1_2", |
| "texture3D": "dxgi1_2", |
| "textureCube": "dxgi1_2", |
| "shaderSample": "dxgi1_2", |
| "renderTarget": "check", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "dxgi1_2" |
| }, |
| "DXGI_FORMAT_B8G8R8A8_UNORM": |
| { |
| "texture2D": "check", |
| "texture3D": "check", |
| "textureCube": "check", |
| "shaderSample": "9_3always_10_0check11_0always", |
| "renderTarget": "9_3always_10_0check11_0always", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "always" |
| }, |
| "DXGI_FORMAT_B8G8R8X8_UNORM": |
| { |
| "texture2D": "check", |
| "texture3D": "check", |
| "textureCube": "check", |
| "shaderSample": "10_0check11_0always", |
| "renderTarget": "11_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM": |
| { |
| "texture2D": "check", |
| "texture3D": "check", |
| "textureCube": "never", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_B8G8R8A8_TYPELESS": |
| { |
| "texture2D": "check", |
| "texture3D": "check", |
| "textureCube": "check", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_B8G8R8A8_UNORM_SRGB": |
| { |
| "texture2D": "check", |
| "texture3D": "check", |
| "textureCube": "check", |
| "shaderSample": "9_3check11_0always", |
| "renderTarget": "dxgi1_2", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "dxgi1_2" |
| }, |
| "DXGI_FORMAT_B8G8R8X8_TYPELESS": |
| { |
| "texture2D": "check", |
| "texture3D": "check", |
| "textureCube": "check", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_B8G8R8X8_UNORM_SRGB": |
| { |
| "texture2D": "check", |
| "texture3D": "check", |
| "textureCube": "check", |
| "shaderSample": "10_0check11_0always", |
| "renderTarget": "11_0", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC6H_TYPELESS": |
| { |
| "texture2D": "11_0", |
| "texture3D": "11_0", |
| "textureCube": "11_0", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC6H_UF16": |
| { |
| "texture2D": "11_0", |
| "texture3D": "11_0", |
| "textureCube": "11_0", |
| "shaderSample": "11_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC6H_SF16": |
| { |
| "texture2D": "11_0", |
| "texture3D": "11_0", |
| "textureCube": "11_0", |
| "shaderSample": "11_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC7_TYPELESS": |
| { |
| "texture2D": "11_0", |
| "texture3D": "11_0", |
| "textureCube": "11_0", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC7_UNORM": |
| { |
| "texture2D": "11_0", |
| "texture3D": "11_0", |
| "textureCube": "11_0", |
| "shaderSample": "11_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_BC7_UNORM_SRGB": |
| { |
| "texture2D": "11_0", |
| "texture3D": "11_0", |
| "textureCube": "11_0", |
| "shaderSample": "11_0", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_AYUV": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "11_1", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_Y410": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_Y416": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_NV12": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "11_1", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_P010": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "11_1", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_P016": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "11_1", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_420_OPAQUE": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_YUY2": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_Y210": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_Y216": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_NV11": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "11_1", |
| "renderTarget": "11_1", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_AI44": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_IA44": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_P8": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_A8P8": |
| { |
| "texture2D": "11_1", |
| "texture3D": "never", |
| "textureCube": "never", |
| "shaderSample": "never", |
| "renderTarget": "never", |
| "multisampleRT": "never", |
| "depthStencil": "never", |
| "mipAutoGen": "never" |
| }, |
| "DXGI_FORMAT_B4G4R4A4_UNORM": |
| { |
| "texture2D": "dxgi1_2", |
| "texture3D": "dxgi1_2", |
| "textureCube": "dxgi1_2", |
| "shaderSample": "dxgi1_2", |
| "renderTarget": "check", |
| "multisampleRT": "check", |
| "depthStencil": "never", |
| "mipAutoGen": "dxgi1_2" |
| } |
| } |
| ] |