Table of Contents

Class GraphExecutionCache.Entry

Namespace
Pinwheel.Vista.Graph
Assembly
Pinwheel.Vista.Runtime.dll

Stores the input snapshots, argument fingerprint, settings fingerprint, and output snapshots for one cacheable graph operation.

public class GraphExecutionCache.Entry : IDisposable
Inheritance
GraphExecutionCache.Entry
Implements
Inherited Members

Constructors

Entry()

Properties

argsJson

Serialized execution arguments used to determine whether this entry is still valid.

inputBuffers

Cached copies of input buffers, keyed by input slot id.

inputTextures

Cached copies of input textures, keyed by input slot id.

outputBuffers

Cached copies of output buffers, keyed by output slot id.

outputTextures

Cached copies of output textures, keyed by output slot id.

settingsJson

Serialized node settings used to determine whether this entry is still valid.

Methods

Dispose()

Releases every render texture and compute buffer owned by this entry.