🖥️Adapter

This type represents a rendering adapter used within the rendering system.

get_back_buffer

Returns a back buffer texture. May return a blank or outdated texture, if the back buffer texture was not updated.

Arguments

None.

Returns

Type

Description

Back buffer texture pointer.

Example

local bb = adapter:get_back_buffer();

get_back_buffer_downsampled

Returns a 4x down sampled version of the back buffer texture.

Arguments

None.

Returns

Type

Description

Downsampled back buffer texture pointer.

Example

local ds = adapter:get_back_buffer_downsampled();

get_shared_texture

Returns a shared texture. This texture usually replicates the down sampled back buffer texture, although it is updated automatically ONCE before the rendering on the layer starts.

Arguments

None.

Returns

Type

Description

Shared texture pointer.

Example

local shared = adapter:get_shared_texture();

Last updated