UNPKG

@itwin/core-frontend

Version:
53 lines 1.32 kB
/** @packageDocumentation * @module WebGL */ import { CompositeFlags } from "./RenderFlags"; /** Technique enumeration * @internal */ export declare const enum TechniqueId { Invalid = -1, Surface = 0, Polyline = 1, PointCloud = 2, PointString = 3, Edge = 4, SilhouetteEdge = 5, IndexedEdge = 6, RealityMesh = 7, PlanarGrid = 8, CompositeHilite = 9, CompositeTranslucent = 10, CompositeHiliteAndTranslucent = 11, CompositeOcclusion = 12, CompositeTranslucentAndOcclusion = 13, CompositeHiliteAndOcclusion = 14, CompositeAll = 15, OITClearTranslucent = 16, CopyPickBuffers = 17, CopyColor = 18, CopyColorNoAlpha = 19, VolClassColorUsingStencil = 20, ClearPickAndColor = 21, EVSMFromDepth = 22, SkyBox = 23, SkySphereGradient = 24, SkySphereTexture = 25, AmbientOcclusion = 26, Blur = 27, BlurTestOrder = 28, CombineTextures = 29, Combine3Textures = 30, VolClassCopyZ = 31, VolClassSetBlend = 32, VolClassBlend = 33, EDLCalcBasic = 34, EDLCalcFull = 35, EDLFilter = 36, EDLMix = 37, NumBuiltIn = 38, COUNT = 38 } /** @internal */ export declare function computeCompositeTechniqueId(flags: CompositeFlags): TechniqueId; //# sourceMappingURL=TechniqueId.d.ts.map