Skip to content

Commit

Permalink
CHANGES
Browse files Browse the repository at this point in the history
  • Loading branch information
lgritz committed Feb 1, 2019
1 parent cc70c2e commit f8dc41c
Showing 1 changed file with 36 additions and 2 deletions.
38 changes: 36 additions & 2 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,40 @@
Release 1.10.3 -- ??Jan 1?, 2019? (compared to 1.10.2)
Release 1.10.3 -- Feb 1, 2019 (compared to 1.10.2)
--------------------------------------------------

* oslc: Writing to function parameters not marked as `output` was only
recently properly recognized as an error (it was documented as illegal
all along). Now we demote to a warning, treating it as a full error was
too disruptive. #944 (1.10.3)
* testshade: Check that no leftover errors are in the TextureSystem or
ImageCache at the end of the test (that would indicate that someplace in
OSL we are failing to check texture errors). #939 (1.10.3)
* Improve oso output efficiency. #938 (1.10.3)
* oslc: Fix bug related to counting the proper number of values used for
array default value initialization. #948 (1.10.3)
* oslc: Slight modification to the formatting of floating point values in
the oso file to ensure full precision preservation for float values.
#949 (1.10.3)
* oslc: Fix crash when encountering empty-expression `for (;;)`. #951 (1.10.3)
* oslc: Fix bug in code generation of certain `while` loops that directly
tested a variable as a zero/nonzero test, such as:
```
i = 3;
while (i)
--i;
```
whereas the following had worked (they should have been identical):
```
i = 3;
while (i != 0)
--i;
```
* Fix bug in implementation of `splineinverse()` when computing with
Bezier interpolation. #954 (1.10.3)
* Fix bug in implementation of `transformc` when relyin on OpenColorIO for
color transformation math, in cases were derivatives were needed (this
is a rare case probably nobody ran into). #960 (1.10.3)
* Improve thread-safety of the OSLCompiler itself, in case an app wants
to be compiling several shaders to oso concurrently by different threads.
#953 (1.10.3)

Release 1.10 -- Dec 1, 2018 (compared to 1.9)
--------------------------------------------------
Expand Down

0 comments on commit f8dc41c

Please sign in to comment.