Skip to content

Commit 4d7b8d8

Browse files
committed
CHANGES updates
Signed-off-by: Larry Gritz <[email protected]>
1 parent 818be8e commit 4d7b8d8

File tree

2 files changed

+62
-2
lines changed

2 files changed

+62
-2
lines changed

CHANGES.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,83 @@ Release 1.15 (in progress) -- compared to 1.14
1111
### ☀️ testshade/testrender/osltoy improvements
1212

1313
### ⛰️ API changes and new ShadingSystem features (for renderer writers):
14+
- *BSDL Library*: The internal Imageworks BSDF library has been open sourced and included with OSL as a header-only library for renderer authors. [#1986](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1986) (by Alejandro Conty) (1.15.0.0) And subsequent enhancements:
15+
- *bsdl*: Implement MX conductor with multiple scattering [#1991](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1991) (by Alejandro Conty) (1.15.0.0)
16+
- *bsdl*: Change MX conductor to sample bounded visible normals [#2000](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2000) (by Alejandro Conty) (1.15.0.0)
17+
- *bsdl*: Add BSDF for MaterialX dielectric with Multiple Scattering [#2009](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2009) (by Alejandro Conty) (1.15.0.0)
1418

1519
### 🚀 SIMD batched shading mode
1620

1721
### 🚀 OptiX GPU rendering
1822

1923
### 🐛/🔧 Internals: fixes, improvements, and developer concerns
24+
- *perf*: Share Shading Context when optimizing/jitting a shader [#1952](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1952) (by Alex Wells) (1.15.0.0)
25+
- *fix*: Check for errors in ShadingSystem::ReParameter() [#1998](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1998) (by cmstein) (1.15.0.0)
26+
- *fix*: Pass the real number of channels to rs_texture and rs_texture3d on gpu [#2004](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2004) (1.15.0.0)
2027

2128
### 🏗 Build/test/CI and platform ports
2229
* CMake build system and scripts:
30+
- *build*: Link batched libraries with liboslexec [#1987](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1987) (by John Haddon) (1.15.0.0)
31+
- *build*: Simplify FindOptiX.cmake a bit now that OptiX 7 is the minimum [#1988](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1988) (1.15.0.0)
32+
- *build*: Update include directives for OpenImageIO_ROOT [#1997](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1997) (by cmstein) (1.15.0.0)
33+
- *build*: Serialize builds in testshade [#2012](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2012) (by Jean-Francois Panisset) (1.15.0.0)
2334
* Dependency version support:
35+
- *deps*: Remove unused symbol that was removed from OIIO main [#1984](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1984) (1.15.0.0)
36+
- *deps*: Add compatibility with LLVM 20.1 [#1993](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1993) (by Sven-Hendrik Haase) (1.15.0.0)
37+
- *deps*: Test against pybind11 3.0 and minor fixes [#2007](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2007) (1.15.0.0)
38+
- *deps*: Test C++20 and gcc14 + fixes needed [#2010](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2010) (1.15.0.0)
2439
* Testing and Continuous integration (CI) systems:
40+
- *ci*: Get OptiX headers from new improved location [#1989](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1989) (1.15.0.0)
41+
- *ci*: Remove Windows-2019 job [#1990](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1990) (1.15.0.0)
42+
- *ci*: GPU/OptiX full build and test [#1992](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1992) (1.15.0.0)
43+
- *ci*: Improve CI caching scheme [#1994](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1994) (1.15.0.0)
44+
- *ci*: Add vp2025 test [#1995](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1995) (1.15.0.0)
45+
- *ci*: Fix Windows CI with special LLVM pre-build [#2011](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2011) (1.15.0.0)
46+
- *tests*: Add optix ref output for new test added in PR 1991 [#1996](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1996) (1.15.0.0)
2547
* Platform support:
48+
- *build(Mac)*: Fix various MacOS problems with GitHub and CMake [#1982](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1982) (1.15.0.0)
2649

2750
### 📚 Documentation
2851

2952
### 🏢 Project Administration
53+
- *admin*: Set up new issue templates [#1981](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1981) (1.15.0.0)
54+
55+
3056

3157

3258
---
3359

3460
---
3561

62+
Release 1.14.7.0 (2 Aug 2025) -- compared to 1.14.6.0
63+
-------------------------------------------------------------
64+
- *build*: Support for building with gcc14 and for C++20. [#2010](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2010)
65+
- *build*: Serialize builds in testshade [#2012](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2012) (by Jean-Francois Panisset)
66+
- *deps*: Support for pybind11 3.0 [#2007](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2007)
67+
- *ci*: Fix Windows CI with special LLVM pre-build [#2011](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2011)
68+
69+
70+
Release 1.14.6.0 (2 Jul 2025) -- compared to 1.14.5.1
71+
-------------------------------------------------------------
72+
- *fix*: Check for errors in ShadingSystem::ReParameter() [#1998](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1998) (by cmstein)
73+
- *fix*: Pass the real number of channels to rs_texture and rs_texture3d on gpu [#2004](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/2004)
74+
- *build*: Link batched libraries with liboslexec [#1987](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1987) (by John Haddon)
75+
- *build*: Update include directives for OpenImageIO_ROOT [#1997](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1997) (by cmstein)
76+
- *build(optix)*: Simplify FindOptiX.cmake a bit now that OptiX 7 is the minimum [#1988](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1988)
77+
- *build(optix)*: Get OptiX headers from new improved location [#1989](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1989)
78+
- *build*: Add compatibility with LLVM 20.1 [#1993](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1993) (by Sven-Hendrik Haase)
79+
- *ci*: Remove Windows-2019 job [#1990](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1990)
80+
- *ci*: GPU/OptiX full build and test [#1992](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1992)
81+
- *ci*: Improve CI caching scheme [#1994](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1994)
82+
- *ci*: Add vp2025 test [#1995](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1995)
83+
84+
85+
Release 1.14.5.1 (3 May 2025) -- compared to 1.14.5.0
86+
-------------------------------------------------------------
87+
- *build*: Fix various MacOS problems with GitHub and CMake [#1982](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1982)
88+
- *build*: Remove unused symbol that was removed from OIIO main [#1984](https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/pull/1984)
89+
90+
3691
Release 1.14 (6 Apr 2025) -- compared to 1.13
3792
-------------------------------------------------------------
3893
- v1.14.4.0-beta1 - 4 Mar 2025

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -441,7 +441,8 @@ nominated for major awards.)
441441
The Marvels,
442442
Leo,
443443
The Boys (S4),
444-
The Moon
444+
The Moon,
445+
Migration,
445446
* **(2024)**
446447
Ghostbusters: Frozen Empire,
447448
Inside Out 2,
@@ -451,6 +452,10 @@ nominated for major awards.)
451452
Win or Lose (series),
452453
In Your Dreams,
453454
A Minecraft Movie,
455+
K-Pop Demon Hunters,
456+
Elio,
457+
Fantastic Four: First Steps,
458+
Bad Guys 2,
454459
...
455460

456461

@@ -556,7 +561,7 @@ Gritz, Nicolas Guiard, Euan Haahr, Derek Haase, Sven-Hendrik Haase, John
556561
Haddon, Niklas Harrysson, Daniel Heckenberg, Chris Hellmuth, Adrien Herubel,
557562
Dan Horák, Thiago Ize, Matt Johnson, Ronan Keryell, Chris Kulla, Elvic Liang,
558563
Max Liani, Adam Martinez, John Mertic, Bastien Montagne, Steena Monteiro,
559-
Patrick Mours, Alexis Oblet, Erich Ocean, Mikko Ohtamaa, Jino Park, Alexei
564+
Patrick Mours, Alexis Oblet, Erich Ocean, Mikko Ohtamaa, Jean-Francois Panisset, Jino Park, Alexei
560565
Pawlow, Mitch Prater, Jay Reynolds, Declan Russell, Benoit Ruiz, Patrick
561566
Scheibe, Alex Schworer, Jonathan Scruggs, Sergey Sharybin, Mark Sisson, Sandip
562567
Shukla, Cliff Stein, Stephan Steinbach, Luya Tshimbalanga, Esteban Tovagliari,

0 commit comments

Comments
 (0)