Logo FS-Skia-UI

GlResources Module

GL resource-ownership ledger (feature 119; GL successor to the former VulkanResources).

Types

Type Description

OwnedResource

Public contract type exposed by this FS.Skia.UI package.

OwnershipState

Public contract type exposed by this FS.Skia.UI package.

ReleaseRecord

Public contract type exposed by this FS.Skia.UI package.

ResourceCategory

Public contract type exposed by this FS.Skia.UI package.

ResourceLedger

Public contract type exposed by this FS.Skia.UI package.

Functions and values

Function or value Description

acquire id category acquireStage owner releaseAction ledger

Full Usage: acquire id category acquireStage owner releaseAction ledger

Parameters:
Returns: ResourceLedger

Public contract function exposed by this FS.Skia.UI package.

id : string
category : ResourceCategory
acquireStage : string
owner : string
releaseAction : string
ledger : ResourceLedger
Returns: ResourceLedger

acquired ledger

Full Usage: acquired ledger

Parameters:
Returns: OwnedResource list

Public contract function exposed by this FS.Skia.UI package.

ledger : ResourceLedger
Returns: OwnedResource list

empty

Full Usage: empty

Returns: ResourceLedger

Public contract function exposed by this FS.Skia.UI package.

Returns: ResourceLedger

releaseAll stage ledger

Full Usage: releaseAll stage ledger

Parameters:
Returns: ResourceLedger * ReleaseRecord list

Public contract function exposed by this FS.Skia.UI package.

stage : string
ledger : ResourceLedger
Returns: ResourceLedger * ReleaseRecord list

transfer id transferPoint ledger

Full Usage: transfer id transferPoint ledger

Parameters:
Returns: ResourceLedger

Public contract function exposed by this FS.Skia.UI package.

id : string
transferPoint : string
ledger : ResourceLedger
Returns: ResourceLedger

Type something to start searching.