template<UnsignedInt dimensions> CompressedBufferImage<dimensions+1> TextureArray<dimensions>::compressedImage(const Int level, CompressedBufferImage<dimensions+1>&& image, const BufferUsage usage) { compressedImage(level, image, usage); return std::move(image); }
CompressedBufferImage3D CubeMapTextureArray::compressedImage(const Int level, CompressedBufferImage3D&& image, const BufferUsage usage) { compressedImage(level, image, usage); return std::move(image); }
template<UnsignedInt dimensions> CompressedImage<dimensions> Texture<dimensions>::compressedImage(const Int level, CompressedImage<dimensions>&& image) { compressedImage(level, image); return std::move(image); }
CompressedImage3D CubeMapTextureArray::compressedImage(const Int level, CompressedImage3D&& image) { compressedImage(level, image); return std::move(image); }