UNPKG

kepler.gl

Version:

kepler.gl is a webgl based application to visualize large scale location data in the browser

27 lines (25 loc) 2.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _core = require("@deck.gl/core"); // SPDX-License-Identifier: MIT // Copyright contributors to the kepler.gl project var vs = "\n #ifdef NON_INSTANCED_MODEL\n #define FILTER_ARROW_ATTRIB filtered\n #else\n #define FILTER_ARROW_ATTRIB instanceFiltered\n #endif\n attribute float FILTER_ARROW_ATTRIB;\n"; var fs = ""; var inject = { // create degenerate vertices in vertex shader instead of discarding pixels in the fragment shader. 'vs:#main-start': "\n if (FILTER_ARROW_ATTRIB == 0.) {\n gl_Position = vec4(0.0, 0.0, 0.0, 1.0);\n return;\n }\n " }; var _default = exports["default"] = { name: 'filter-arrow', dependencies: [_core.project], vs: vs, fs: fs, inject: inject, getUniforms: function getUniforms() { return; } }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfY29yZSIsInJlcXVpcmUiLCJ2cyIsImZzIiwiaW5qZWN0IiwiX2RlZmF1bHQiLCJleHBvcnRzIiwibmFtZSIsImRlcGVuZGVuY2llcyIsInByb2plY3QiLCJnZXRVbmlmb3JtcyJdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9kZWNrZ2wtZXh0ZW5zaW9ucy9maWx0ZXItc2hhZGVyLW1vZHVsZS50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogTUlUXG4vLyBDb3B5cmlnaHQgY29udHJpYnV0b3JzIHRvIHRoZSBrZXBsZXIuZ2wgcHJvamVjdFxuXG5pbXBvcnQge3Byb2plY3R9IGZyb20gJ0BkZWNrLmdsL2NvcmUnO1xuXG5jb25zdCB2cyA9IGBcbiAgI2lmZGVmIE5PTl9JTlNUQU5DRURfTU9ERUxcbiAgICAjZGVmaW5lIEZJTFRFUl9BUlJPV19BVFRSSUIgZmlsdGVyZWRcbiAgI2Vsc2VcbiAgICAjZGVmaW5lIEZJTFRFUl9BUlJPV19BVFRSSUIgaW5zdGFuY2VGaWx0ZXJlZFxuICAjZW5kaWZcbiAgYXR0cmlidXRlIGZsb2F0IEZJTFRFUl9BUlJPV19BVFRSSUI7XG5gO1xuXG5jb25zdCBmcyA9IGBgO1xuXG5jb25zdCBpbmplY3QgPSB7XG4gIC8vIGNyZWF0ZSBkZWdlbmVyYXRlIHZlcnRpY2VzIGluIHZlcnRleCBzaGFkZXIgaW5zdGVhZCBvZiBkaXNjYXJkaW5nIHBpeGVscyBpbiB0aGUgZnJhZ21lbnQgc2hhZGVyLlxuICAndnM6I21haW4tc3RhcnQnOiBgXG4gICAgaWYgKEZJTFRFUl9BUlJPV19BVFRSSUIgPT0gMC4pIHtcbiAgICAgIGdsX1Bvc2l0aW9uID0gdmVjNCgwLjAsIDAuMCwgMC4wLCAxLjApO1xuICAgICAgcmV0dXJuO1xuICAgIH1cbiAgYFxufTtcblxuZXhwb3J0IGRlZmF1bHQge1xuICBuYW1lOiAnZmlsdGVyLWFycm93JyxcbiAgZGVwZW5kZW5jaWVzOiBbcHJvamVjdF0sXG4gIHZzLFxuICBmcyxcbiAgaW5qZWN0LFxuICBnZXRVbmlmb3JtczogKCkgPT4ge1xuICAgIHJldHVybjtcbiAgfVxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBR0EsSUFBQUEsS0FBQSxHQUFBQyxPQUFBO0FBSEE7QUFDQTs7QUFJQSxJQUFNQyxFQUFFLDRMQU9QO0FBRUQsSUFBTUMsRUFBRSxLQUFLO0FBRWIsSUFBTUMsTUFBTSxHQUFHO0VBQ2I7RUFDQSxnQkFBZ0I7QUFNbEIsQ0FBQztBQUFDLElBQUFDLFFBQUEsR0FBQUMsT0FBQSxjQUVhO0VBQ2JDLElBQUksRUFBRSxjQUFjO0VBQ3BCQyxZQUFZLEVBQUUsQ0FBQ0MsYUFBTyxDQUFDO0VBQ3ZCUCxFQUFFLEVBQUZBLEVBQUU7RUFDRkMsRUFBRSxFQUFGQSxFQUFFO0VBQ0ZDLE1BQU0sRUFBTkEsTUFBTTtFQUNOTSxXQUFXLEVBQUUsU0FBYkEsV0FBV0EsQ0FBQSxFQUFRO0lBQ2pCO0VBQ0Y7QUFDRixDQUFDIiwiaWdub3JlTGlzdCI6W119