BabylonJS/Spector.js

View on GitHub
src/backend/commands/drawElementsInstancedAngle.ts

Summary

Maintainability
B
6 hrs
Test Coverage
import { BaseCommand } from "./baseCommand";
import { WebGlConstants } from "../types/webglConstants";

export class DrawElementsInstancedAngle extends BaseCommand {
    public static readonly commandName = "drawElementsInstancedANGLE";

    protected get spiedCommandName(): string {
        return DrawElementsInstancedAngle.commandName;
    }

    protected stringifyArgs(args: IArguments): string[] {
        const stringified = [];
        stringified.push(WebGlConstants.stringifyWebGlConstant(args[0], "drawElementsInstancedANGLE"));
        stringified.push(args[1] + " indices");
        stringified.push(WebGlConstants.stringifyWebGlConstant(args[2], "drawElementsInstancedANGLE"));
        stringified.push(args[3]);
        stringified.push(args[4]);

        return stringified;
    }
}