mirror of
https://github.com/SamEyeBam/animate.git
synced 2025-09-28 15:05:25 +00:00
larry babby and threejs for glsl
This commit is contained in:
38
webGl/my-threejs-test/node_modules/@parcel/profiler/lib/SamplingProfiler.d.ts
generated
vendored
Normal file
38
webGl/my-threejs-test/node_modules/@parcel/profiler/lib/SamplingProfiler.d.ts
generated
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
/// <reference types="node" />
|
||||
import type { Session } from "inspector";
|
||||
export type Profile = {
|
||||
nodes: Array<ProfileNode>;
|
||||
startTime: number;
|
||||
endTime: number;
|
||||
samples?: Array<number>;
|
||||
timeDeltas?: Array<number>;
|
||||
};
|
||||
type ProfileNode = {
|
||||
id: number;
|
||||
callFrame: CallFrame;
|
||||
hitCount?: number;
|
||||
children?: Array<number>;
|
||||
deoptReason?: string;
|
||||
positionTicks?: PositionTickInfo;
|
||||
};
|
||||
type CallFrame = {
|
||||
functionName: string;
|
||||
scriptId: string;
|
||||
url: string;
|
||||
lineNumber: string;
|
||||
columnNumber: string;
|
||||
};
|
||||
type PositionTickInfo = {
|
||||
line: number;
|
||||
ticks: number;
|
||||
};
|
||||
export default class SamplingProfiler {
|
||||
session: Session;
|
||||
startProfiling(): Promise<unknown>;
|
||||
sendCommand(method: string, params?: unknown): Promise<{
|
||||
profile: Profile;
|
||||
}>;
|
||||
destroy(): void;
|
||||
stopProfiling(): Promise<Profile>;
|
||||
}
|
||||
export {};
|
Reference in New Issue
Block a user