One Logo Pool Ball
Metal · IOS API REFERENCE

MTLResourceOptions

struct · iOS 8.0+ · SDK 27.1

struct MTLResourceOptions

Members (8)

get · iOS 8.0+

cpuCacheModeWriteCombined

TypeScript
get cpuCacheModeWriteCombined(): MTLResourceOptions
Swift declaration
static var cpuCacheModeWriteCombined: MTLResourceOptions { get }
get · iOS 13.0+

hazardTrackingModeTracked

TypeScript
get hazardTrackingModeTracked(): MTLResourceOptions
Swift declaration
static var hazardTrackingModeTracked: MTLResourceOptions { get }
get · iOS 10.0+

hazardTrackingModeUntracked

TypeScript
get hazardTrackingModeUntracked(): MTLResourceOptions
Swift declaration
static var hazardTrackingModeUntracked: MTLResourceOptions { get }
get · iOS 8.0+ · Deprecated in iOS 16.0

optionCPUCacheModeWriteCombined

TypeScript
get optionCPUCacheModeWriteCombined(): MTLResourceOptions
Swift declaration
static var optionCPUCacheModeWriteCombined: MTLResourceOptions { get }
get · iOS 10.0+

storageModeMemoryless

TypeScript
get storageModeMemoryless(): MTLResourceOptions
Swift declaration
static var storageModeMemoryless: MTLResourceOptions { get }
get · iOS 9.0+

storageModePrivate

TypeScript
get storageModePrivate(): MTLResourceOptions
Swift declaration
static var storageModePrivate: MTLResourceOptions { get }
get · iOS 9.0+

storageModeShared

TypeScript
get storageModeShared(): MTLResourceOptions
Swift declaration
static var storageModeShared: MTLResourceOptions { get }
init · iOS 8.0+

init

TypeScript
init(rawValue: number): MTLResourceOptions
Swift declaration
init(rawValue: UInt)

Skipped declarations

No declarations were skipped in this snapshot.

All Metal types →