Finish documentation
This commit is contained in:
parent
49473bf905
commit
31fcfd3d6b
86 changed files with 1383 additions and 8485 deletions
|
|
@ -1,5 +1,7 @@
|
|||
/** @internal */
|
||||
let isEnabled = false;
|
||||
|
||||
/** @internal */
|
||||
export const enableContextLostSimulator = (canvas: HTMLCanvasElement) => {
|
||||
if (isEnabled) {
|
||||
return;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
import { Insights } from '../../rendering/insights';
|
||||
import { UniversalRenderingContext } from '../universal-rendering-context';
|
||||
|
||||
/** @internal */
|
||||
export const tryEnableExtension = (
|
||||
gl: UniversalRenderingContext,
|
||||
name: string
|
||||
|
|
@ -15,6 +16,7 @@ export const tryEnableExtension = (
|
|||
return extension;
|
||||
};
|
||||
|
||||
/** @internal */
|
||||
export const enableExtension = (gl: UniversalRenderingContext, name: string): any => {
|
||||
const extension = tryEnableExtension(gl, name);
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,10 @@
|
|||
import { mat3, ReadonlyVec3, ReadonlyVec4, vec2, vec3, vec4 } from 'gl-matrix';
|
||||
import { UniversalRenderingContext } from '../universal-rendering-context';
|
||||
|
||||
/** @internal */
|
||||
const loaderMat3 = mat3.create();
|
||||
|
||||
/** @internal */
|
||||
export const loadUniform = (
|
||||
gl: UniversalRenderingContext,
|
||||
value: any,
|
||||
|
|
|
|||
|
|
@ -1,12 +1,14 @@
|
|||
import { UniversalRenderingContext } from '../universal-rendering-context';
|
||||
import { enableExtension } from './enable-extension';
|
||||
|
||||
/** @internal */
|
||||
enum StopwatchState {
|
||||
ready = 'ready',
|
||||
running = 'running',
|
||||
waitingForResults = 'waitingForResults',
|
||||
}
|
||||
|
||||
/** @internal */
|
||||
export class WebGlStopwatch {
|
||||
private state = StopwatchState.ready;
|
||||
private resultsInNanoSeconds = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue