(query: WebGLQuery|CPUTimerQuery)
| 630 | } |
| 631 | |
| 632 | private async getQueryTime(query: WebGLQuery|CPUTimerQuery): Promise<number> { |
| 633 | if (env().getNumber('WEBGL_DISJOINT_QUERY_TIMER_EXTENSION_RELIABLE') > 0) { |
| 634 | return this.gpgpu.waitForQueryAndGetTime(query as WebGLQuery); |
| 635 | } |
| 636 | const timerQuery = query as CPUTimerQuery; |
| 637 | return timerQuery.endMs - timerQuery.startMs; |
| 638 | } |
| 639 | |
| 640 | private pendingDeletes = 0; |
| 641 |
no test coverage detected