Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@luma.gl/shadertools

Package Overview
Dependencies
Maintainers
8
Versions
245
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@luma.gl/shadertools - npm Package Versions

1
25

9.0.15

Diff

pessimistress
published 9.0.14 •

felixpalmer
published 9.0.12 •

ibgreen
published 9.1.0-alpha.2 •

Changelog

Source

9.1.0-alpha.2

  • fix(webgl): reset buffer binding in WEBGLVertexArray.setBuffer (#2075)
  • chore(shadertools): Remove ShaderModuleInstance class (#2074)
  • Revert "shadertools: Resolve dependencies in ShaderInputs (#2073)" (#2078)
  • shadertools: Resolve dependencies in ShaderInputs (#2073)
  • fix(core): Add back pure type exports (#2077)
ibgreen
published 9.1.0-alpha.1 •

Changelog

Source

9.1.0-alpha.1

  • Add luma namespace to docs (#2076)
  • fix(engine) Model handling props.isInstanced: false (#2072)
  • fix(webgl): Support instanceCount=0 in draw() (#2070)
  • chore: Bump to loaders.gl@4.2.0 (#2068)
  • add(core) enforceWebGL2 (#2067)
  • fix(webgl): Check fs shader status in weblg-render-pipeline (#2066)
  • fix(build): inlined version off by 1 (#2064)
  • fix(webgl): enable polygon offset with depthBias (#2063)
  • fix(webgl): Render pass parameter handling (#2062)
  • fix(shadertools) attribute picking regression (#2059)
  • Disable more warnings about updateModuleSettings (#2060)
  • chore(webgl): Start fixing strictNullChecks issues. (#2057)
  • feat(shadertools): Add fp16 utils (#2056)
  • chore(shadertools): Use published wgsl_reflect module (#2055)
  • fix(shadertools): fix import (#2053)
  • Avoid querying WebGL extension unless needed (#2050)
  • Disable warning about updateModuleSettings (#2049)
  • fix(webgl): disableWarnings option (#2048)
  • webgl: Support colorMask in RenderPass (#2046)
  • docs(core): Add notes to porting guide about mipmapFilter and lodMaxClamp (#2043)
  • Do not reset scissorTest in WEBGLRenderPass (#2045)
  • fix(webgl): withParametersWebGL return value (#2044)
  • feat(webgl): Add device.resetWebGL() for debugging (#2037)
  • fix(docs): Fix typos in webgpu-vs-webgl.md (#2038)
  • fix(webgl) texture to texture copy; framebuffer state leak (#2042)
  • feat(core): Add missing blend factors, restrict types in device-parameters (#2040)
  • chore(webgpu): Strict null checks (#2035)
  • fix: Support sharing cached Pipelines with different parameters/topology in WebGL (#2034)
  • chore(webgl): Avoid WEBGL_polygon_mode extension warning (#2029)
  • chore(engine): Refine Model.props.disableWarnings (#2031)
  • fix(webgl): Pair calls to bind/unbind VAO (#2032)
  • chore(core): Remove webgl-only topologies (#2028)
  • feat(core): Add factory destroy policy 'never' (#2027)
  • chore(engine): strict null checks (#2025)
  • chore(core): strict null checks (#2024)
  • fix(webgl): unbind buffer after setting attribute (#2023)
  • chore(shadertools): strict null checks, satisfies shader module (9.1) (#2018)
  • fix(webgl): Reduce console flood (#2021)
  • feat(website): Add 'devices' prop to DeviceTabs component (#2020)
  • CNAME
  • chore(shadertools): Remove support for WGSL shader pairs (standardize on unified shaders) (#2019)
  • chore(webgl): Refactor WEBGLTexture class for v9.1 (#1860)
  • feat(shadertools): Minimal shader preprocessor for WGSL (#2017)
  • chore: Test harness improvements (#2016)
  • chore: Strengthen Framebuffer.attachment typings (#2015)
  • webgl: Check for WEBGLTextureView, not WEBGLTexture (#2014)
  • chore: Address comments on #1992 (#2011)
  • shadertools: Remove getVersionDefines (#2012)
  • feat(core): luma.attachDevice() (#2013)
  • Move core-tests into core/tests (#2010)
  • chore(core): Even less exports (#2009)
  • chore(core): Cleanup round of util and API surface reduction (#2008)
  • Fix pre-built bundle setup (#2004)
  • chore(core): Keep reducing core API surface (#2007)
  • chore(core): Further optimization of core utils (#2006)
  • chore: example cleanup (#1998)
  • chore(core): Move out deepEqual, getShaderInfo (#2005)
  • chore(core): Collect portable core classes in /portable directory (#2003)
  • chore(core): Remove assert, cast, stubProps, checkProps, ... (#2001)
  • chore(core): Collect type-utils library functions (#2002)
  • fix: unbreak Model.setBufferLayout (#1997)
  • chore: Audit package dependencies (#1995)
  • chore: Move master to 9.1-alpha (9.0-release branch forked), node@20, yarn@4.1.1 (#1994)
pessimistress
published 9.0.11 •

pessimistress
published 9.0.10 •

pessimistress
published 9.0.9 •

pessimistress
published 9.0.8 •

pessimistress
published 9.0.7 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc