Glad to hear you've figured it out, thanks for getting back to us.
Alexees I guess the native TextureCopy method is not able to check this when it's run on the graphics card.
Unfortunately the CopyTexture
method does not return (forward) any error code upon failure (having void return type), nor is there any method available to query the last set error code, which seems to be an oversight on Unity's API side.
If anybody knows a way to query or detect failure of a CopyTexture()
call, please do let us know, we would be happy to forward such errors to the caller.