Prefer X_D3DCOMMON_TYPE_TEXTURE over reading EmuResource8
This commit is contained in:
parent
f615a900af
commit
de02c0146e
|
@ -1270,7 +1270,7 @@ VOID XTL::EmuUpdateActiveTexture() // Never called!
|
||||||
|
|
||||||
X_D3DFORMAT X_Format = (X_D3DFORMAT)((pPixelContainer->Format & X_D3DFORMAT_FORMAT_MASK) >> X_D3DFORMAT_FORMAT_SHIFT);
|
X_D3DFORMAT X_Format = (X_D3DFORMAT)((pPixelContainer->Format & X_D3DFORMAT_FORMAT_MASK) >> X_D3DFORMAT_FORMAT_SHIFT);
|
||||||
|
|
||||||
if(X_Format != 0xCD && (pTexture->EmuResource8->GetType() == D3DRTYPE_TEXTURE))
|
if(X_Format != 0xCD && ((pTexture->Common & X_D3DCOMMON_TYPE_MASK) == X_D3DCOMMON_TYPE_TEXTURE))
|
||||||
{
|
{
|
||||||
DWORD dwWidth, dwHeight, dwBPP, dwDepth = 1, dwPitch = 0, dwMipMapLevels = 1;
|
DWORD dwWidth, dwHeight, dwBPP, dwDepth = 1, dwPitch = 0, dwMipMapLevels = 1;
|
||||||
BOOL bSwizzled = FALSE, bCompressed = FALSE, dwCompressedSize = 0;
|
BOOL bSwizzled = FALSE, bCompressed = FALSE, dwCompressedSize = 0;
|
||||||
|
|
Loading…
Reference in New Issue