Anthony Roberts
39fe42fcac
Windows: 4.2 Library incremental (OIIO+OIDN)
...
Updating as per #118455 , new versions of OIIO and OIDN
Pull Request: https://projects.blender.org/blender/blender/pulls/123851
2024-06-27 19:22:51 +02:00
Sergey Sharybin
2dc4bd3cdf
Fix: PSD images are read wrong
...
The original report on Blender is is #123218 , this commit takes care of
fixing it for macOS by updating the OpenImageIO libraries.
Ref #123218
Ref #118455
Pull Request: https://projects.blender.org/blender/blender/pulls/123826
2024-06-27 12:47:39 +02:00
Campbell Barton
ce9500dc50
Linux: update wayland deps
2024-06-26 15:55:57 +10:00
Campbell Barton
2d8d3bd0f8
Linux: update OpenImageDenoise
2024-06-26 15:36:55 +10:00
Campbell Barton
1291ac6590
Linux: update OpenImageIO
2024-06-26 14:53:19 +10:00
Ray Molenkamp
68b85d1e68
Windows_X64: OIIO rebuild with upstream PR 4302
...
Fixes PSD loading.
2024-06-24 12:15:56 -06:00
Brecht Van Lommel
1ea70c3e3e
Fix: macOS x265 libraries have wrong deployment target
...
Pull Request: https://projects.blender.org/blender/blender/pulls/123694
2024-06-24 20:02:20 +02:00
Ray Molenkamp
65e5db1f95
Windows_x64: OIDN 2.3.0
2024-06-24 10:02:35 -06:00
Raul Fernandez Hernandez
33b8147678
Build: Update macOS libraries for Blender 4.2
...
Ref #118455
Pull Request: https://projects.blender.org/blender/blender/pulls/123348
2024-06-24 11:29:47 +02:00
Campbell Barton
50c5771a77
Build: rebuild OSL (update LFS), resolve LLVM linking error
2024-06-15 18:32:26 +10:00
Campbell Barton
2cccc941a8
Build: rebuild OSL (update LFS)
2024-06-15 17:57:38 +10:00
Campbell Barton
a0b556a39a
Build: update 4.2 libraries
2024-06-15 15:22:13 +10:00
Anthony Roberts
bd764a5796
Windows: 4.2 Library updates for ARM64
...
Pull Request: https://projects.blender.org/blender/blender/pulls/123203
2024-06-13 20:37:43 +02:00
Ray Molenkamp
0ab1291716
Windows: 4.2 library updates
2024-06-12 13:55:15 -06:00
Ray Molenkamp
ca0b38032c
libs-windows: OIDN 2.3.0-beta
2024-05-24 10:49:47 -06:00
Anthony Roberts
ac12c3ccc3
Windows: Update ARM64 submodule to include .pyd files
...
Pull Request: https://projects.blender.org/blender/blender/pulls/121271
2024-05-01 10:30:15 +02:00
Brecht Van Lommel
b8ea467475
Merge branch 'blender-v4.1-release'
2024-03-16 19:45:51 +01:00
Brecht Van Lommel
714ebd6890
Fix: Linux libraries have files stored as LFS that shouldn't be
2024-03-16 19:44:26 +01:00
Ray Molenkamp
f780c1e52e
Windows: OpenImageDenoise-2.2.2
2024-03-16 12:29:29 -06:00
Campbell Barton
df854248df
Merge branch 'blender-v4.1-release'
2024-03-16 17:35:43 +11:00
Campbell Barton
6c9d8aa908
Linux: OpenImageDenoise 2.2.2
2024-03-16 17:19:32 +11:00
Ray Molenkamp
6310c7b986
Windows: OpenImageDenoise 2.2.2
2024-03-15 17:23:41 -06:00
Brecht Van Lommel
0da952e929
Merge branch 'blender-v4.1-release'
2024-03-15 23:46:02 +01:00
Brecht Van Lommel
11cac5fec7
macOS: Ugrade OpenImageDenoise to 2.2.2
2024-03-15 23:41:29 +01:00
Anthony Roberts
ffb917e03f
Windows: Add ARM64 lib submodule
...
This adds the submodule for Windows ARM64 devices, so blender
can be built without having to build the libraries yourself also.
Ref #119126
Pull Request: https://projects.blender.org/blender/blender/pulls/119459
2024-03-14 18:12:51 +01:00
Brecht Van Lommel
e0ba5b3cad
Merge branch 'blender-v4.1-release'
2024-03-11 18:29:03 +01:00
Brecht Van Lommel
3b4e8a55db
Build: Upgrade OSL to 1.13.7, OIDN to 2.2.1 on macOS
2024-03-11 18:27:17 +01:00
Brecht Van Lommel
d6d768bc65
Merge branch 'blender-v4.1-release'
2024-03-11 14:34:55 +01:00
Brecht Van Lommel
972087ed58
Fix: Linux libraries have files stored as LFS that shouldn't be
2024-03-11 14:33:38 +01:00
Brecht Van Lommel
e36d90fad2
Merge branch 'blender-v4.1-release'
2024-03-11 13:32:00 +01:00
Brecht Van Lommel
ee0e4bd392
Build: Update to OSL 1.13.7, OIDN 2.2.1 on Linux
2024-03-11 13:28:28 +01:00
Ray Molenkamp
61a88e525b
Windows libs: OSL 1.13.7, OIDN 2.2.1
...
ref #119095
2024-03-09 09:37:29 -07:00
Ray Molenkamp
940fed49e0
Windows_Libs: OSL 1.13.7, OIDN 2.2.1
2024-03-08 09:14:05 -07:00
Sergey Sharybin
987e342023
Update submodule hashes
...
Point to commit with an update gitignore file.
2024-02-22 19:28:49 +01:00
Sergey Sharybin
dc2ec78f1d
Update submodule hashes
...
Point to commit with an update gitignore file.
2024-02-22 19:25:12 +01:00
Sergey Sharybin
a3124b1b48
Point submodules to the main branch
...
Also update submodule hashes to point to the main branch of the submodules.
Pull Request: https://projects.blender.org/blender/blender/pulls/118612
2024-02-22 13:56:33 +01:00
Sergey Sharybin
3dc832a904
Switch SVN to Git submodules using Git-LFS
...
This change makes it so build system and update utilities for Blender builds
are using pre-compiled libraries and other resources attached as Git modules
instead of using checkout of SVN repositories in the parent folder.
The directory layout:
```
* release/datafiles/
* assets/ -> blender-assets.git
* publish/
* ...
* README.txt
* lib/
* darwin_x64/ -> lib-darwin_x64.git
* darwin_arm64/ -> lib-darwin_arm64.git
* linux_x64/ -> lib-linux_x64.git
* windows_x64/ -> lib-windows_x64.git
* tests/
* data/ -> blender-test-data.git
```
The changes about configuring the actual Git sub-modules are not included
into this patch, as those require repository to actually exist before it
can be used.
The assets submodule is enabled by default, and the rest of them are
disabled. This means that if someone runs `git submodule update --init`
they will not get heavy libraries. The platform-specific and tests
related submodules are enabled when using `make update` or `make test`.
All the submodules are tracked: this means that when new commits are
done to the submodule, the blender.git repository is to be updated to
point them to the new hash. This causes some extra manual work, but it
allows to more easily update Blender and its dependencies to known good
state when performing operations like bisect.
Ref #108978
Pull Request: https://projects.blender.org/blender/blender/pulls/117946
2024-02-22 13:50:55 +01:00