New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

glsl-rfft

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

glsl-rfft - npm Package Compare versions

Comparing version 1.0.1 to 1.0.2

2

package.json
{
"name": "glsl-rfft",
"version": "1.0.1",
"version": "1.0.2",
"description": "GLSL setup for performing a Fast Fourier Transform of real-valued input",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -59,3 +59,3 @@ # glsl-rfft

#pragma glslify: fft = require(glsl-rfft)
#pragma glslify: fft = require(glsl-rfft/fft)

@@ -72,3 +72,3 @@ uniform sampler2D src;

See [test/test.js][test/test.js] for a fully worked forward and inverse transform using [regl][regl].
See [test/test.js](test/test.js) for a fully worked forward and inverse transform using [regl][regl].

@@ -93,3 +93,3 @@ ## Usage

As far as fast Fourier transforms go, it's not particularly optimized, though it's much faster than transferring data to and from the GPU each time you need to compute a Fourier transform.
As far as FFTs go, it's not great, in particular since it makes quite a few calls to `sin` and `cos` and requires `log2(M) + log2(N) + 2` passes for `M x N` input. Though it's much faster than transferring data to and from the GPU each time you need to compute a Fourier transform.

@@ -96,0 +96,0 @@ ## JavaScript API

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