---
title: rowLinearPVRTC
framework: metal
role: symbol
role_heading: Type Property
path: metal/mtlblitoption/rowlinearpvrtc
---

# rowLinearPVRTC

A blit option that copies PVRTC data between a texture and a buffer.

## Declaration

```swift
static var rowLinearPVRTC: MTLBlitOption { get }
```

## Discussion

Discussion The PowerVR Texture Compression (PVRTC) format arranges blocks linearly in memory in row-major order, similar to other compressed texture formats. You can pass this option to some methods that copy data between a buffer and a texture, including the following: copy(from:sourceOffset:sourceBytesPerRow:sourceBytesPerImage:sourceSize:to:destinationSlice:destinationLevel:destinationOrigin:options:) copy(from:sourceSlice:sourceLevel:sourceOrigin:sourceSize:to:destinationOffset:destinationBytesPerRow:destinationBytesPerImage:options:)
