issue concerning independent cubemaparray srvs was apparently intel bug, rolling back

This commit is contained in:
turanszkij
2018-02-02 09:52:08 +00:00
parent 77613ccf70
commit e8c4e7e876
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -2022,7 +2022,7 @@ HRESULT GraphicsDevice_DX11::CreateShaderResourceView(Texture2D* pTexture)
for (UINT i = 0; i < slices; ++i)
{
shaderResourceViewDesc.ViewDimension = D3D11_SRV_DIMENSION_TEXTURECUBEARRAY;
shaderResourceViewDesc.TextureCubeArray.First2DArrayFace = i;
shaderResourceViewDesc.TextureCubeArray.First2DArrayFace = i * 6;
shaderResourceViewDesc.TextureCubeArray.NumCubes = 1;
shaderResourceViewDesc.TextureCubeArray.MostDetailedMip = 0; //from most detailed...
shaderResourceViewDesc.TextureCubeArray.MipLevels = -1; //...to least detailed
+1 -1
View File
@@ -2600,7 +2600,7 @@ namespace wiGraphicsTypes
for (UINT i = 0; i < slices; ++i)
{
shaderResourceViewDesc.ViewDimension = D3D12_SRV_DIMENSION_TEXTURECUBEARRAY;
shaderResourceViewDesc.TextureCubeArray.First2DArrayFace = i;
shaderResourceViewDesc.TextureCubeArray.First2DArrayFace = i * 6;
shaderResourceViewDesc.TextureCubeArray.NumCubes = 1;
shaderResourceViewDesc.TextureCubeArray.MostDetailedMip = 0; //from most detailed...
shaderResourceViewDesc.TextureCubeArray.MipLevels = -1; //...to least detailed