TheFuseLab / VL.Fuse

A library for visually programming on the GPU, built to enable rapid workflows and modular approaches to accelerated graphics, logic and computation.
https://www.thefuselab.io
MIT License
269 stars 21 forks source link

Fixes recompile issues with new monadic feature #30

Closed azeno closed 3 years ago

azeno commented 3 years ago

The system will always work on the T and not GpuValue<T>. So for example when creating an IO box it will type it with T and not GpuValue<T>. Since that IO box is a T it can also connected to any other pin of type T - what one would've expected in the first place. The same applies for the values stored in pins.

Note that these changes might break some patches saved yesterday. But I guess those pins/IO boxes will simply turn up red.

azeno commented 3 years ago

Please wait with the merge - there seems to be an issue I didn't catch yet

azeno commented 3 years ago

Ok, you can merge now. Will require https://teamcity.vvvv.org/buildConfiguration/vvvv_gamma_Build/34608