Skip to content

copper3d / Modules / Renderer/sceneBudget

Module: Renderer/sceneBudget ​

Table of contents ​

Interfaces ​

Functions ​

Functions ​

createSceneBudget ​

▸ createSceneBudget(limitBytes): SceneBudget

Parameters ​

NameType
limitBytesnumber

Returns ​

SceneBudget

Defined in ​

src/Renderer/sceneBudget.ts:56


defaultBudgetBytes ​

▸ defaultBudgetBytes(deviceMemoryGiB?): number

deviceMemory is a Chromium-only hint in GiB, absent in Safari and every iOS browser. Absent must mean the SMALL budget: an iPad is both the device that omits the API and the one most likely to have its tab killed for using too much.

Parameters ​

NameType
deviceMemoryGiB?number

Returns ​

number

Defined in ​

src/Renderer/sceneBudget.ts:50