Hierarchy

  • COMPAT_disjoint_timer_query

Properties

CURRENT_QUERY: number

A WebGLQuery object, which is the currently active query for the given target.

GPU_DISJOINT: number

A GLboolean indicating whether or not the GPU performed any disjoint operation.

QUERY_COUNTER_BITS: number

A GLint indicating the number of bits used to hold the query result for the given target.

QUERY_RESULT: number

A GLuint64EXT containing the query result.

QUERY_RESULT_AVAILABLE: number

A GLboolean indicating whether or not a query result is available.

TIMESTAMP: number

The current time.

TIME_ELAPSED: number

Elapsed time (in nanoseconds).

beginQuery: ((target: number, query: <internal>.WebGLQuery) => void)

Type declaration

    • (target: number, query: <internal>.WebGLQuery): void
    • The timer starts when all commands prior to beginQueryEXT have been fully executed.

      Parameters

      Returns void

createQuery: (() => <internal>.WebGLQuery)

Type declaration

deleteQuery: ((query: <internal>.WebGLQuery) => void)

Type declaration

endQuery: ((target: number) => void)

Type declaration

    • (target: number): void
    • The timer stops when all commands prior to endQueryEXT have been fully executed.

      Parameters

      • target: number

      Returns void

getQuery: ((target: number, pname: number) => number | <internal>.WebGLQuery)

Type declaration

getQueryParameter: ((query: <internal>.WebGLQuery, pname: number) => number | boolean)

Type declaration

isQuery: ((query: <internal>.WebGLQuery) => boolean)

Type declaration

queryCounter: ((query: <internal>.WebGLQuery, target: number) => void)

Type declaration

Generated using TypeDoc