Skip to content

Commit f8dc41c

Browse files
committed
CHANGES
1 parent cc70c2e commit f8dc41c

File tree

1 file changed

+36
-2
lines changed

1 file changed

+36
-2
lines changed

CHANGES.md

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,40 @@
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)
22
--------------------------------------------------
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)
438

539
Release 1.10 -- Dec 1, 2018 (compared to 1.9)
640
--------------------------------------------------

0 commit comments

Comments
 (0)