Home Reference Source

Function

Static Public Summary
public

getSafeSamples(renderer: *, samples: *): *

Returns a safe render target sample count for the given rendering context.

Static Public

public getSafeSamples(renderer: *, samples: *): * source

import {getSafeSamples} from 'postprocessing'

Returns a safe render target sample count for the given rendering context.

Some environments, such as expo-gl, expose renderbufferStorageMultisample but throw when it is called. This check detects that case and falls back to zero samples. Samples are also clamped by gl.MAX_SAMPLES.

Params:

NameTypeAttributeDescription
renderer *

A renderer.

samples *

The desired sample count.

Return:

*

The safe sample count that is closest to the requested one.

See: