---
title: sparseTileSizeInBytes
framework: metal
role: symbol
role_heading: Instance Property
path: metal/mtldevice/sparsetilesizeinbytes
---

# sparseTileSizeInBytes

Returns the size, in bytes, of a sparse tile the GPU device creates using a default page size.

## Declaration

```swift
var sparseTileSizeInBytes: Int { get }
```

## Mentioned in

Creating sparse heaps and sparse textures

## See Also

### Working with sparse textures

- [sparseTileSize(textureType:pixelFormat:sampleCount:sparsePageSize:)](metal/mtldevice/sparsetilesize(texturetype:pixelformat:samplecount:sparsepagesize:).md)
- [sparseTileSize(with:pixelFormat:sampleCount:)](metal/mtldevice/sparsetilesize(with:pixelformat:samplecount:).md)
- [sparseTileSizeInBytes(sparsePageSize:)](metal/mtldevice/sparsetilesizeinbytes(sparsepagesize:).md)
- [convertSparsePixelRegions(_:toTileRegions:withTileSize:alignmentMode:numRegions:)](metal/mtldevice/convertsparsepixelregions(_:totileregions:withtilesize:alignmentmode:numregions:).md)
- [convertSparseTileRegions(_:toPixelRegions:withTileSize:numRegions:)](metal/mtldevice/convertsparsetileregions(_:topixelregions:withtilesize:numregions:).md)
- [MTLSparsePageSize](metal/mtlsparsepagesize.md)
- [MTLSparseTextureRegionAlignmentMode](metal/mtlsparsetextureregionalignmentmode.md)
