Open metayan opened 5 years ago
Until https://github.com/cbaggers/varjo/commit/24da4aebe1c9ecaeb3d6dee2b3051a3b31836841 this was emitted:
void main()
{
_FRAGMENT_STAGE_OUT_0 = texture(TEX,(vec3(float(-1),float(1),float(1)) * v_in._VERTEX_STAGE_OUT_1));
return;
}
By the way, how cool is it that we can checkout a different version of a package and just ql:quickload
it into a running program?
Discovering more and more Lisp awesomeness. ;)
(And most likely there is a SLIME shortcut – or some day will be – to do this automagically. load-previous/next-version-of-package
:) )
@metayan yeah it's rad!
The change was that, in cases where we used to use scalar constructors on literal integers, we now just emit the correct literal. For example rather than (float 2)
we emit 2f
.
However, some drivers don't seem to like 2f
and instead require 2.0f
so I've fixed that. Should be good now on master
Something seems to have been changed recently, because
suddenly gives: