StackGenVis: Alignment of Data, Algorithms, and Models for Stacking Ensemble Learning Using Performance Metrics
https://doi.org/10.1109/TVCG.2020.3030352
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.2 KiB
42 lines
1.2 KiB
# glslify-bundle
|
|
|
|
[](http://github.com/badges/stability-badges)
|
|
|
|
Bundle a [glslify-deps](http://github.com/stackgl/glslify-deps) dependency tree into
|
|
a GLSL source string.
|
|
|
|
This has been separated from *glslify-deps* such that you can prebundle a dependency
|
|
tree server-side, but then still modify shader file contents in a browser.
|
|
|
|
## Usage
|
|
|
|
[](https://nodei.co/npm/glslify-bundle/)
|
|
|
|
### `source = bundle(deps)`
|
|
|
|
Takes the output object from [glslify-deps](http://github.com/stackgl/glslify-deps)
|
|
and returns a bundled GLSL string.
|
|
|
|
``` javascript
|
|
var bundle = require('glslify-bundle')
|
|
var deps = require('glslify-deps')
|
|
var path = require('path')
|
|
|
|
var file = path.join(__dirname, 'index.glsl')
|
|
|
|
deps().add(file, function(err, tree) {
|
|
if (err) throw err
|
|
|
|
var glsl = bundle(tree)
|
|
|
|
console.log(glsl)
|
|
})
|
|
```
|
|
|
|
## Contributing
|
|
|
|
See [stackgl/contributing](https://github.com/stackgl/contributing) for details.
|
|
|
|
## License
|
|
|
|
MIT. See [LICENSE.md](http://github.com/stackgl/glslify-bundle/blob/master/LICENSE.md) for details.
|
|
|