Lines Matching refs:dstb
1491 struct NineBaseTexture9 *dstb = NineBaseTexture9(pDestinationTexture); in NineDevice9_UpdateTexture() local
1503 user_assert(dstb->base.pool == D3DPOOL_DEFAULT, D3DERR_INVALIDCALL); in NineDevice9_UpdateTexture()
1505 user_assert(dstb->base.type == srcb->base.type, D3DERR_INVALIDCALL); in NineDevice9_UpdateTexture()
1507 dstb->base.usage & D3DUSAGE_AUTOGENMIPMAP, D3DERR_INVALIDCALL); in NineDevice9_UpdateTexture()
1534 last_dst_level = dstb->level_count-1; in NineDevice9_UpdateTexture()
1541 if (w <= dstb->base.info.width0 && in NineDevice9_UpdateTexture()
1542 h <= dstb->base.info.height0 && in NineDevice9_UpdateTexture()
1543 d <= dstb->base.info.depth0) in NineDevice9_UpdateTexture()
1550 if (dstb->base.type == D3DRTYPE_TEXTURE) { in NineDevice9_UpdateTexture()
1551 struct NineTexture9 *dst = NineTexture9(dstb); in NineDevice9_UpdateTexture()
1574 if (dstb->base.type == D3DRTYPE_CUBETEXTURE) { in NineDevice9_UpdateTexture()
1575 struct NineCubeTexture9 *dst = NineCubeTexture9(dstb); in NineDevice9_UpdateTexture()
1603 if (dstb->base.type == D3DRTYPE_VOLUMETEXTURE) { in NineDevice9_UpdateTexture()
1604 struct NineVolumeTexture9 *dst = NineVolumeTexture9(dstb); in NineDevice9_UpdateTexture()
1617 if (dstb->base.usage & D3DUSAGE_AUTOGENMIPMAP) { in NineDevice9_UpdateTexture()
1618 dstb->dirty_mip = TRUE; in NineDevice9_UpdateTexture()
1619 NineBaseTexture9_GenerateMipSubLevels(dstb); in NineDevice9_UpdateTexture()