Patches to Bf Blender for CAD development. https://tornavis.org/
Go to file
Jason Fielder 3c25b079ce Fix #109739: Resolve greyed out UI on MacOS
UI would sometimes disappear with the Metal backend.
This occured in situations where there was only a single
GPUContext within a single GHOST window, meaning
the activation routine for the context was never run.

Context activation is required to ensure the backbuffer
was up to date upon resize. Otherwise, re-sizing the
window would cause the screen to turn grey as the
new drawables would not be rendered to.

Authored by Apple: Michael Parkin-White

Co-authored-by: Michael Parkin-White <mparkinwhite@apple.com>
Pull Request: https://projects.blender.org/blender/blender/pulls/119299
2024-03-20 08:33:29 +01:00
.gitea Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
.github Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
build_files Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
doc Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
extern Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
intern Cycles: Allow enabling OIDN for HIP with environment variable 2024-03-19 18:14:28 +01:00
lib Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
locale I18N: Updated UI translations from git/weblate (efe372a7b46cf). 2024-03-12 15:09:03 +09:00
release Release: Update THIRD-PARTY-LICENSES for 4.1 2024-03-19 16:21:29 +01:00
scripts Fix #119402: Bone collections layers fail with pinned object or armature #119434 2024-03-19 16:27:06 +01:00
source Fix #109739: Resolve greyed out UI on MacOS 2024-03-20 08:33:29 +01:00
tests Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
tools Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
.clang-format Clang-Format: Ensure single new line at the end of files 2024-02-22 14:42:10 +01:00
.clang-tidy
.editorconfig editorconfig: add HTML entry 2023-12-08 13:28:13 +11:00
.git-blame-ignore-revs
.gitignore Switch SVN to Git submodules using Git-LFS 2024-02-22 13:50:55 +01:00
.gitmodules Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
AUTHORS Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
CMakeLists.txt Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
COPYING
GNUmakefile Revert changes from main commits that were merged into blender-v4.1-release 2024-03-18 15:04:12 +01:00
README.md Docs: Replace most wiki links with links to new developer docs 2024-01-18 16:49:38 +01:00
make.bat Switch SVN to Git submodules using Git-LFS 2024-02-22 13:50:55 +01:00
pyproject.toml Black: skip string normalisation 2024-01-22 10:09:33 +01:00

README.md

Blender

Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.

Blender screenshot

Project Pages

Development

License

Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.

See blender.org/about/license for details.