LSL-PyOptimizer/lslopt
Sei Lisa 96a0aebe3a Fix the logic in llDetectedTouchST/UV.
They were returning TOUCH_INVALID_TEXCOORD for num <= idx <= 15 in detection events which were not touch events. That is incorrect.

Now it correctly returns:

- ZERO_VECTOR when idx < 0 or idx > 15 or the event is known not to be a detection event.
- TOUCH_INVALID_TEXCOORD when idx == 0 and the event is known to be a detection event that is not a touch event.
- Raises ELSLCantCompute otherwise.
2017-10-18 21:56:35 +02:00
..
__init__.py Initial commit. Status so far: 2014-07-26 02:43:44 +02:00
lslbasefuncs.py lslbasefuncs: Rewrite some things in a different way. 2017-10-18 15:20:19 +02:00
lslcommon.py Separate library function optimization into a different file. 2017-08-25 20:35:24 +02:00
lsldeadcode.py Fix crash when variables appear inside global lists. 2017-10-16 02:22:52 +02:00
lslextrafuncs.py Fix the logic in llDetectedTouchST/UV. 2017-10-18 21:56:35 +02:00
lslfoldconst.py Allow -2147483648 to count as a power of 2 in an optimization. 2017-10-18 00:04:35 +02:00
lslfuncopt.py Minor cleanups; no functional changes. 2017-09-22 15:42:42 +02:00
lslfuncs.py Bump copyright year. 2017-08-09 19:45:46 +02:00
lsljson.py Change strategy for the checking of function input types. 2017-10-12 17:16:16 +02:00
lsllastpass.py Minor cleanups; no functional changes. 2017-09-22 15:42:42 +02:00
lsloptimizer.py Implement transformation of lists into additions. 2017-09-15 22:30:22 +02:00
lsloutput.py Change (float)"NaN" to (-1e40*0) in output. 2017-10-14 13:05:14 +02:00
lslparse.py Add some more functions with predictable results. 2017-10-12 12:43:54 +02:00
lslrenamer.py Add TODO item to lslrenamer. 2017-08-16 22:00:16 +02:00