Page MenuHome

Platforms, Builds & TestsProject
ActivePublic

Members (4)

Watchers (2)

Details

Description

This project includes platform automated tests, build system, release builds, build 3rd party libraries and more.

Important links

Contacts


No Long-Term Roadmap set.

Recent Activity

Sun, Jul 12

Juan Gea (juang3d) added a comment to T78710: macOS: Support arm64.
Sun, Jul 12, 8:50 PM · Platform: macOS, Platforms, Builds & Tests

Fri, Jul 10

Paul Bransford (draeath) abandoned D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

OK, so I was able to perform some benchmarking. The end result: this is completely not worth the effort or the increased build time. I apologize for wasting your time looking at this one.

Fri, Jul 10, 10:21 PM · Platforms, Builds & Tests
Brecht Van Lommel (brecht) added a comment to T76184: Library upgrades for 2.90.

As far as the official release is concerned this is now done. There are still two sets of libraries that have not been updated yet for install deps:

Fri, Jul 10, 2:14 PM · Platforms, Builds & Tests, BF Blender (2.90)
Brecht Van Lommel (brecht) closed T77007: Deps: OpenSubDiv 3.4.3 as Resolved.
Fri, Jul 10, 1:44 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T77007: Deps: OpenSubDiv 3.4.3.
Fri, Jul 10, 1:44 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) closed T78252: Deps: minor Unix libraries upgrade for 2.90 as Resolved.
Fri, Jul 10, 1:24 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T78252: Deps: minor Unix libraries upgrade for 2.90.
Fri, Jul 10, 1:24 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) closed T77846: Deps: Python 3.7.7 as Resolved.

All platform are updated now, closing.

Fri, Jul 10, 1:22 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T77846: Deps: Python 3.7.7.
Fri, Jul 10, 1:22 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) added a comment to T77007: Deps: OpenSubDiv 3.4.3.

@Brecht Van Lommel (brecht), this one i also guess is updated for macOS? :)

Fri, Jul 10, 1:22 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) closed T77806: Deps: Universal Scene Description (USD) 20.05 as Resolved.
Fri, Jul 10, 1:21 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T77806: Deps: Universal Scene Description (USD) 20.05.
Fri, Jul 10, 1:21 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) closed T77233: Deps: iconv 1.16 as Resolved.

All platform are updated now, closing.

Fri, Jul 10, 1:21 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T77233: Deps: iconv 1.16.
Fri, Jul 10, 1:21 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) closed T77035: Deps: ffmpeg 4.2.3 as Resolved.

All platform are updated now, closing.

Fri, Jul 10, 1:20 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T77035: Deps: ffmpeg 4.2.3.
Fri, Jul 10, 1:20 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) closed T77006: Deps: Freetype 2.10.2 as Resolved.

Yes.

Fri, Jul 10, 1:20 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T77006: Deps: Freetype 2.10.2.
Fri, Jul 10, 1:19 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) closed T77011: Deps: XR_OpenXR_SDK 1.0.8 as Resolved.

All platform are updated now, closing.

Fri, Jul 10, 1:19 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T77011: Deps: XR_OpenXR_SDK 1.0.8.
Fri, Jul 10, 1:19 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) closed T77010: Deps: SDL 2.0.12 as Resolved.

All platform are updated now, closing.

Fri, Jul 10, 1:18 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T77010: Deps: SDL 2.0.12.
Fri, Jul 10, 1:18 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T77007: Deps: OpenSubDiv 3.4.3.
Fri, Jul 10, 1:18 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) added a comment to T77006: Deps: Freetype 2.10.2.

@Brecht Van Lommel (brecht), is it correct the library is actually updated for macOS as well?

Fri, Jul 10, 1:17 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T77006: Deps: Freetype 2.10.2.
Fri, Jul 10, 1:17 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) closed T77005: Deps: OpenAL 1.20.1 as Resolved.

All platform are updated now, closing.

Fri, Jul 10, 1:17 PM · BF Blender (2.90), Platforms, Builds & Tests
Sergey Sharybin (sergey) updated the task description for T77005: Deps: OpenAL 1.20.1.
Fri, Jul 10, 1:16 PM · BF Blender (2.90), Platforms, Builds & Tests

Thu, Jul 9

Brecht Van Lommel (brecht) updated the task description for T78252: Deps: minor Unix libraries upgrade for 2.90.
Thu, Jul 9, 5:58 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T77233: Deps: iconv 1.16.
Thu, Jul 9, 5:58 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T77010: Deps: SDL 2.0.12.
Thu, Jul 9, 5:57 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T77035: Deps: ffmpeg 4.2.3.
Thu, Jul 9, 5:57 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T77005: Deps: OpenAL 1.20.1.
Thu, Jul 9, 5:57 PM · BF Blender (2.90), Platforms, Builds & Tests
Brecht Van Lommel (brecht) updated the task description for T77846: Deps: Python 3.7.7.
Thu, Jul 9, 5:57 PM · BF Blender (2.90), Platforms, Builds & Tests

Wed, Jul 8

Julian Eisel (Severin) added a comment to T78710: macOS: Support arm64.

No. They do not have the required graphics capabilities.
The next generation of Apple devices will all be using arm64, not just the iPhone/iPad ones.

Wed, Jul 8, 5:16 PM · Platform: macOS, Platforms, Builds & Tests
Ray molenkamp (LazyDodo) added a comment to D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

about VERSION_GREATER_EQUAL being cmake 3.7+ given there's only a few people that should be running the deps script anyhow, i feel we should just bump the minimum rather than hack around ancient cmake limitations.

Wed, Jul 8, 4:49 PM · Platforms, Builds & Tests
Gilberto Rodrigues (gilberto_rodrigues) added a comment to T78710: macOS: Support arm64.

Will blender work in Ipad? :O

Wed, Jul 8, 4:44 PM · Platform: macOS, Platforms, Builds & Tests
Paul Bransford (draeath) added a comment to D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

I'll clean these bits up as commented in-line. Thanks for the feedback!

Wed, Jul 8, 2:40 PM · Platforms, Builds & Tests
Brecht Van Lommel (brecht) requested changes to D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

Have you tested running a script with ./blender -b -P script.py and verified that there is a speedup? Any numbers?

Wed, Jul 8, 1:22 PM · Platforms, Builds & Tests
Brecht Van Lommel (brecht) added a reviewer for D8245: python enhancement: enable LTO/PGO and disable semantic interposition: Campbell Barton (campbellbarton).
Wed, Jul 8, 1:18 PM · Platforms, Builds & Tests
Stefan Werner (swerner) added a comment to D8236: macOS: changes to build library dependences for arm64.

Certainly needs some work before committing. Ideally, I'd like all scripts to obey CMAKE_OSX_ARCHITECTURES/OSX_ARCHITECTURES so that we can cross-compile.

Wed, Jul 8, 9:57 AM · Platforms, Builds & Tests, Platform: macOS
Paul Bransford (draeath) added a comment to D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

Is if(BUILD_MODE STREQUAL Debug) valid for non-Win32 builds? If so, it would be good to add a bit more around the PYTHON_CONFIGURE_EXTRA_ARGS so that it's done for release builds only - because this change will increase build time, potentially significantly.

Wed, Jul 8, 3:48 AM · Platforms, Builds & Tests
Paul Bransford (draeath) added reviewers for D8245: python enhancement: enable LTO/PGO and disable semantic interposition: Ray molenkamp (LazyDodo), Brecht Van Lommel (brecht).
Wed, Jul 8, 3:42 AM · Platforms, Builds & Tests
Paul Bransford (draeath) added a comment to D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

OK, I'm done fiddling and this is ready for review and test.

Wed, Jul 8, 3:39 AM · Platforms, Builds & Tests
Paul Bransford (draeath) updated the diff for D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

tweak last change to check 'cc' consistently

Wed, Jul 8, 3:39 AM · Platforms, Builds & Tests
Paul Bransford (draeath) updated the diff for D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

do it in build_files/build_environment/install_deps.sh as well since someone might use that instead

Wed, Jul 8, 3:38 AM · Platforms, Builds & Tests
Paul Bransford (draeath) updated the diff for D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

Missed a required change to configure.sh args

Wed, Jul 8, 3:19 AM · Platforms, Builds & Tests
Paul Bransford (draeath) added a comment to D8245: python enhancement: enable LTO/PGO and disable semantic interposition.

I make use of VERSION_GREATER_EQUAL which is not supported in the low-end of cmake versions the project supports, though it was suggested to me on blender.chat to not worry about that.

Wed, Jul 8, 3:16 AM · Platforms, Builds & Tests
Paul Bransford (draeath) requested review of D8245: python enhancement: enable LTO/PGO and disable semantic interposition.
Wed, Jul 8, 3:14 AM · Platforms, Builds & Tests

Tue, Jul 7

Brecht Van Lommel (brecht) accepted D7649: Link C/C++ unit tests into single executable.
Tue, Jul 7, 6:17 PM · Platforms, Builds & Tests, BF Blender
Brecht Van Lommel (brecht) updated the diff for D7649: Link C/C++ unit tests into single executable.

Address own comments (since you probably would not have been able to easily repro).

Tue, Jul 7, 6:16 PM · Platforms, Builds & Tests, BF Blender