|
From: Stephen W. <st...@ic...> - 2014-12-08 23:38:25
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/08/2014 03:23 PM, Cary R. wrote: > For example: $strobe(a+1); should push an expression (pointer?) a+1 > onto the vec4 stack that when used is evaluated and the calculated > value is returned. True, but this never worked for the pre-stacked method either. Off the cuff, I propose that we make a special object that is a thread that calculates the value by running the function, and wrap that expression thread into a VPI expression object. Thus, there is no stack extension, in fact the existing instruction set is used to evaluate the function on demand. - -- Steve Williams "The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlSGNmUACgkQrPt1Sc2b3inVpACeK9QOnT0TS6AOwxFnxSUeKMDM EUcAn3s6Kghmt9mMDpb1x4GJgTFO+2z5 =DsWC -----END PGP SIGNATURE----- |