Home | History | Annotate | Download | only in d3d11

Lines Matching refs:baseLevel

50 TextureStorage11::SRVKey::SRVKey(int baseLevel, int mipLevels, bool swizzle)
51 : baseLevel(baseLevel), mipLevels(mipLevels), swizzle(swizzle)
57 return baseLevel == rhs.baseLevel &&
200 unsigned int mipLevels = mipmapping ? (samplerState.maxLevel - samplerState.baseLevel) : 1;
203 mipLevels = std::min(mipLevels, mMipLevels - mTopLevel - samplerState.baseLevel);
210 SRVKey key(samplerState.baseLevel, mipLevels, swizzleRequired);
221 srv = createSRV(samplerState.baseLevel, mipLevels, format, texture);
690 ID3D11ShaderResourceView *TextureStorage11_2D::createSRV(int baseLevel, int mipLevels, DXGI_FORMAT format, ID3D11Resource *texture)
695 srvDesc.Texture2D.MostDetailedMip = mTopLevel + baseLevel;
1082 ID3D11ShaderResourceView *TextureStorage11_Cube::createSRV(int baseLevel, int mipLevels, DXGI_FORMAT format, ID3D11Resource *texture)
1092 srvDesc.Texture2DArray.MostDetailedMip = mTopLevel + baseLevel;
1101 srvDesc.TextureCube.MostDetailedMip = mTopLevel + baseLevel;
1385 ID3D11ShaderResourceView *TextureStorage11_3D::createSRV(int baseLevel, int mipLevels, DXGI_FORMAT format, ID3D11Resource *texture)
1390 srvDesc.Texture3D.MostDetailedMip = baseLevel;
1752 ID3D11ShaderResourceView *TextureStorage11_2DArray::createSRV(int baseLevel, int mipLevels, DXGI_FORMAT format, ID3D11Resource *texture)
1757 srvDesc.Texture2DArray.MostDetailedMip = mTopLevel + baseLevel;