4

In GLSL there's rudimentary support for double precision variables and operations which can be found here. However they also mention "Double-precision versions of angle, trigonometry, and exponential functions are not supported.".

Is there a simple workaround for this, or do I have to write my own functions from scratch?

1 Answers1

4

this link seem's to be the best answer

So yes, you'll need to make your own implementation for those functions.

glibc source may be your friend.

BenMorel
  • 34,448
  • 50
  • 182
  • 322
j-p
  • 1,622
  • 10
  • 18