sleexyz / hylogen

GLSL embedded in Haskell
https://hylogen.com
481 stars 26 forks source link

Allow custom uniforms #25

Open sleexyz opened 8 years ago

sleexyz commented 8 years ago

Have hylogen the language generate programs other than those for the hylogen server

schell commented 8 years ago

This is sorely needed! Once I can set uniforms I'll gladly use hylogen in my projects.

sleexyz commented 8 years ago

@schell will get on it! haven't been working on hylogen for a few months, but I'll get back now

schell commented 8 years ago

Thanks! I love the work you've done so far.

sleexyz commented 7 years ago

Once the monadic interface is completed, uniform declarations can easily be added

schell commented 7 years ago

It looks like you've done a lot of work on this (and related issues) in https://github.com/sleexyz/hylogen/pull/64. What's the status?

sleexyz commented 7 years ago

I thought I was near complete with a release, and then I realized a fatal flaw in my construction of function definition o_O. Essentially I had one monad for everything when I really needed two:

Right now I'm prepping for a performance at ICLC http://iclc.livecodenetwork.org/2016/ but after that I'll progress as follows

My mistake the first time through was mixing together a monad for top-level declarations and function-level statements.

schell commented 7 years ago

Break a leg!