Releases: visgl/luma.gl
Releases · visgl/luma.gl
v5.1.4
v5.1.3
v5.1.2
v5.1.1
v5.1.0
Version 5.1
TransformFeedback Enhancements
Performing Transform Feedback operations has gotten easier, mainly in the following two ways:
TransformFeedback
instances can now be supplied directly to Model.draw
and feedback will begin and end during that draw call. Thus it is no longer necessary to work directly with the Program
class to use transform feedback.
Program
now build a varyingMap
on creation depending on varyings
array and drawMode
. This varyingMap
can be passed to TransformFeedback.bindBuffers()
enabling buffers to be indexed by the name of the "varying" instead of using an index.
For more details check TransformFeedback
and Model
documentation.
5.1.0-beta.1
5.1.0-beta.1 - Jan 25, 2018
- Vertexarray enhancements (#391)
- Fix overflow of 64 bits shader on intel GPU (#388)
- TransformFeedback: Add varyingMap support + new TF instancing example. (#385)
- Bump webgl-debug module to 2.0.0 (#386)
- Transform Feedback: Add Support to Model.draw and minor API changes. (#383)
- Update buildkite agent queues (#384)
- Initial luma.gl RFCs (#382)
- Allow shaderModule.getUniforms access dependency uniforms (#379)
- Fix AnimationLoop bug - promise never resolves on page that is already loaded
- Minimize console logs during startup (#380)