|
1 | | -Release 1.10.3 -- ??Jan 1?, 2019? (compared to 1.10.2) |
| 1 | +Release 1.10.3 -- Feb 1, 2019 (compared to 1.10.2) |
2 | 2 | -------------------------------------------------- |
3 | | - |
| 3 | +* oslc: Writing to function parameters not marked as `output` was only |
| 4 | + recently properly recognized as an error (it was documented as illegal |
| 5 | + all along). Now we demote to a warning, treating it as a full error was |
| 6 | + too disruptive. #944 (1.10.3) |
| 7 | +* testshade: Check that no leftover errors are in the TextureSystem or |
| 8 | + ImageCache at the end of the test (that would indicate that someplace in |
| 9 | + OSL we are failing to check texture errors). #939 (1.10.3) |
| 10 | +* Improve oso output efficiency. #938 (1.10.3) |
| 11 | +* oslc: Fix bug related to counting the proper number of values used for |
| 12 | + array default value initialization. #948 (1.10.3) |
| 13 | +* oslc: Slight modification to the formatting of floating point values in |
| 14 | + the oso file to ensure full precision preservation for float values. |
| 15 | + #949 (1.10.3) |
| 16 | +* oslc: Fix crash when encountering empty-expression `for (;;)`. #951 (1.10.3) |
| 17 | +* oslc: Fix bug in code generation of certain `while` loops that directly |
| 18 | + tested a variable as a zero/nonzero test, such as: |
| 19 | + ``` |
| 20 | + i = 3; |
| 21 | + while (i) |
| 22 | + --i; |
| 23 | + ``` |
| 24 | + whereas the following had worked (they should have been identical): |
| 25 | + ``` |
| 26 | + i = 3; |
| 27 | + while (i != 0) |
| 28 | + --i; |
| 29 | + ``` |
| 30 | +* Fix bug in implementation of `splineinverse()` when computing with |
| 31 | + Bezier interpolation. #954 (1.10.3) |
| 32 | +* Fix bug in implementation of `transformc` when relyin on OpenColorIO for |
| 33 | + color transformation math, in cases were derivatives were needed (this |
| 34 | + is a rare case probably nobody ran into). #960 (1.10.3) |
| 35 | +* Improve thread-safety of the OSLCompiler itself, in case an app wants |
| 36 | + to be compiling several shaders to oso concurrently by different threads. |
| 37 | + #953 (1.10.3) |
4 | 38 |
|
5 | 39 | Release 1.10 -- Dec 1, 2018 (compared to 1.9) |
6 | 40 | -------------------------------------------------- |
|
0 commit comments