UNPKG

@deck.gl/core

Version:

deck.gl core library

10 lines (9 loc) 2.93 kB
(function webpackUniversalModuleDefinition(root, factory) { if (typeof exports === 'object' && typeof module === 'object') module.exports = factory(); else if (typeof define === 'function' && define.amd) define([], factory); else if (typeof exports === 'object') exports['deck.debug'] = factory(); else root['deck.debug'] = factory();})(globalThis, function () { "use strict";var __exports__=(()=>{var o=Object.defineProperty;var U=Object.getOwnPropertyDescriptor;var h=Object.getOwnPropertyNames;var m=Object.prototype.hasOwnProperty;var y=(a,t)=>{for(var e in t)o(a,e,{get:t[e],enumerable:!0})},_=(a,t,e,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of h(t))!m.call(a,s)&&s!==e&&o(a,s,{get:()=>t[s],enumerable:!(r=U(t,s))||r.enumerable});return a};var C=a=>_(o({},"__esModule",{value:!0}),a);var O={};y(O,{loggers:()=>b});var i={attributeUpdateStart:-1,attributeManagerUpdateStart:-1,attributeUpdateMessages:[]},d=1,n=2,g=3,u=4,D=2,$=a=>({"layer.changeFlag":(t,e,r)=>{a.log(g,`${t.id} ${e}: `,r[e])()},"layer.initialize":t=>{a.log(d,`Initializing ${t}`)()},"layer.update":(t,e)=>{if(e){let r=t.getChangeFlags();a.log(n,`Updating ${t} because: ${Object.keys(r).filter(s=>r[s]).join(", ")}`)()}else a.log(u,`${t} does not need update`)()},"layer.matched":(t,e)=>{e&&a.log(u,`Matched ${t}, state transfered`)()},"layer.finalize":t=>{a.log(d,`Finalizing ${t}`)()},"compositeLayer.renderLayers":(t,e,r)=>{e?a.log(n,`Composite layer rendered new subLayers ${t}`,r)():a.log(u,`Composite layer reused subLayers ${t}`,r)()},"layerManager.setLayers":(t,e,r)=>{e&&a.log(n,`Updating ${r.length} deck layers`)()},"layerManager.activateViewport":(t,e)=>{a.log(g,"Viewport changed",e)()},"attributeManager.invalidate":(t,e,r)=>{a.log(d,r?`invalidated attributes ${r} (${e}) for ${t.id}`:`invalidated all attributes for ${t.id}`)()},"attributeManager.updateStart":t=>{i.attributeUpdateMessages.length=0,i.attributeManagerUpdateStart=Date.now()},"attributeManager.updateEnd":(t,e)=>{let r=Math.round(Date.now()-i.attributeManagerUpdateStart);a.groupCollapsed(n,`Updated attributes for ${e} instances in ${t.id} in ${r}ms`)();for(let s of i.attributeUpdateMessages)a.log(g,s)();a.groupEnd(n)()},"attribute.updateStart":t=>{i.attributeUpdateStart=Date.now()},"attribute.allocate":(t,e)=>{let r=`${t.id} allocated ${e}`;i.attributeUpdateMessages.push(r)},"attribute.updateEnd":(t,e)=>{let r=Math.round(Date.now()-i.attributeUpdateStart),s=`${t.id} updated ${e} in ${r}ms`;i.attributeUpdateMessages.push(s)},"deckRenderer.renderLayers":(t,e,r)=>{let{pass:s,redrawReason:L}=r;for(let M of e){let{totalCount:l,visibleCount:p,compositeCount:c,pickableCount:E}=M,f=l-c-p;a.log(D,`RENDER #${t.renderCount} ${p} (of ${l} layers) to ${s} because ${L} (${f} hidden, ${c} composite ${E} pickable)`)()}}});var b=$(globalThis.deck.log);globalThis.deck._registerLoggers(b);return C(O);})(); return __exports__; });