I'm trying to use a DX10.1 card (ATI) to copy between an R32G32U render target and a BC1 texture, without going to a staging texture. CopyResource works fine, of course the size and mipcount have to match for that. Using CopySubresourceRegion gives me incorrect results - it's like the copied image is 4x too small (block based vs pixel based maybe?).
Does anyone here know if that is supposed to work?
thx!