| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to version 3.4.4 (Feb 2021)
+ Release 3.4.4 is a minor release including bug fixes and
configuration improvements
+ Changes
* The "master" branch on GitHub has been renamed "release"
(GitHub #1218 #1219)
* The CMake configuration has been updated to allow use as a
sub-project (GitHub #1206)
* Removed obsolete references to hbr from examples/farViewer
(GitHub #1217)
+ Bug Fixes
* Fixed bug with sparse PatchTables and irregular face-varying
seams (GitHub #1203)
* Fixed loss of precision when using double precision stencil
tables (GitHub #1207)
* Fixed reset of Far::TopologyRefiner::GetMaxLevel() after call
to Unrefine() (GitHub #1208)
* Fixed linking with -ldl on unix systems (GitHub #1196)
* Fixed naming and installation of macOS frameworks (GitHub
[#1194] #1201)
* Fixed GL version and extension processing and dynamic loading
on macOS (GitHub #1216)
* Fixed FindDocutils.cmake to be more robust (GitHub #1213
[#1220])
* Fixed errors using build_scripts/build_osd.py with Python3
(GitHub #1206)
- Add OpenSubdiv-pr1234-tbb2021.patch -- support oneTBB 2021
* gh#PixarAnimationStudios/OpenSubdiv#1234
* boo#1192994
- Add patch remove-rpath-fiddling.diff in order to avoid build issues with TW.
- Update to version 3.4.3 (April 2020):
+ Changes
* GLEW is no longer required by default (GitHub #1183 #1184)
* Removed false Ptex link dependency from libosdCPU (GitHub
[#1174])
* Removed false GLFW link dependency from DX11 and Metal
examples (GitHub #1178)
* Removed link dependency on unused TBB libraries (GitHub
[#1064])
* Added option to disable building of dynamic shared libraries
(GitHub #1169)
* Added new tutorial for Far::LimitStencilTable (GitHub #1176)
* Updated use of EXT_direct_state_access to
ARB_direct_state_access (GitHub #1184)
* Fixed C++ strict aliasing warnings (GitHub #1182)
* Fixed MSVC warnings in example code (GitHub #1158 #1172)
* Fixed compatibility with Visual Studio 2019 (GitHub #1173
[#1189])
* Fixed CMake CMP0054 warnings (GitHub #1180)
* Added prefix to OpenSubdiv CMake macros (GitHub #1157)
* Moved utilities in examples/common to regression/common
(GitHub #1167)
* Minor fixes to Far tutorials (GitHub #1175 #1177)
* Switched to Azure Pipelines for continuous integration
testing instead of Travis-CI and AppVeyor (GitHub #1168
[#1190])
+ Bug Fixes
* Fixed selective boundary interpolation for case
Sdc::Options::VTX_BOUNDARY_NONE (GitHub #1170 #1171)
* Fixed static library linking to address missing symbols
(GitHub #1192)
* Additional fixes for dynamic and static linking (GitHub
[#1193])
- Add workaround to fix linking libosdGPU, which is missing -ldl
- Use tbb-devel BuildRequires instead of cmake(TBB), the latter is not available in Leap 15.x
- Avoid forcing SSE/SSE2 on %ix86, it is not guaranteed to exist. - Trim bias and redundancies from descriptions. - RPM group/category fixes.
- version 3.4.0: initial build