ResourceAccessPattern

Description

enum Tinman.Terrain.Rendering.ResourceAccessPattern

Enumeration of GPU resource access patterns.

Public / Constants

Static

public constant Static → (0:int32)

Static resource (CPU: none, GPU: read)

When a static resource is created, the whole content must be specified. After that, the resource remains immutable.

Dynamic

public constant Dynamic → (1:int32)

Dynamic resources (CPU: none, GPU: read/write)

Dynamic resources are usually placed in high-performance GPU memory.

Mappable

public constant Mappable → (2:int32)

Mappable resources (CPU: write, GPU: read)

Mappable resources are usually placed in shared CPU/GPU memory.