Table of Contents

Class RenderSceneBuffersExtension

This class allows for a RenderSceneBuffer implementation to be made in GDExtension.

Inheritance
RenderSceneBuffersExtension

Remarks

This class allows for a RenderSceneBuffer implementation to be made in GDExtension.

Methods

_configure(RenderSceneBuffersConfiguration)

Qualifiers: virtual

Implement this in GDExtension to handle the (re)sizing of a viewport.

void _configure(RenderSceneBuffersConfiguration config)

Parameters

config RenderSceneBuffersConfiguration

_set_anisotropic_filtering_level(int)

Qualifiers: virtual

Implement this in GDExtension to change the anisotropic filtering level.

void _set_anisotropic_filtering_level(int anisotropic_filtering_level)

Parameters

anisotropic_filtering_level int

_set_fsr_sharpness(float)

Qualifiers: virtual

Implement this in GDExtension to record a new FSR sharpness value.

void _set_fsr_sharpness(float fsr_sharpness)

Parameters

fsr_sharpness float

_set_texture_mipmap_bias(float)

Qualifiers: virtual

Implement this in GDExtension to change the texture mipmap bias.

void _set_texture_mipmap_bias(float texture_mipmap_bias)

Parameters

texture_mipmap_bias float

_set_use_debanding(bool)

Qualifiers: virtual

Implement this in GDExtension to react to the debanding flag changing.

void _set_use_debanding(bool use_debanding)

Parameters

use_debanding bool