Noise1() only returns 0 in compute shader (GLSL version 4.3)

Im running a compute shader on an Nvidia GTX 670, on Ubuntu 12.04 using the Nvidia 325.15 drivers.

All calls to noise1() return 0 regardess of my seed value. Is this normal?

Normal in the sense that pretty much nobody implements the noise functions, yes. If you want noise that works, you’ll have to implement it yourself.

Or use these noise functions.

I think i saw tablet with PVR chip some time ago that did return noise from those functions. Mesa (swrast) also does :slight_smile:

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.