0
0
forked from blender/blender
The official Blender project repository.
Go to file
Jeroen Bakker b2a0d29345 Vulkan: Separate pipeline caches for (non)static shaders
This change does some preparations before we implement persistent
caching for static shaders.

- Move ownership of pipeline cache to the pipeline pool.
- Use two pools. one is only used for static shaders
  other for non static shaders.

Related to #126229

Pull Request: blender/blender#127100
2024-09-03 15:25:50 +02:00
.gitea Issue template: Use bug label for Python API reports 2024-08-22 04:28:52 +02:00
.github Funding: Add FUNDING.yml to link to fund.blender.org on GitHub mirror 2024-07-31 10:03:57 +02:00
build_files install_linux_packages.py: Remove SVN requirement. 2024-08-26 11:41:26 +02:00
doc PyDoc: corrections to formatting and resolve warnings 2024-08-19 10:48:06 +10:00
extern Update Google test libraries to 1.15.2 2024-08-29 20:53:01 +02:00
intern Cleanup: use C-style comments, double quote Python text 2024-09-03 21:22:34 +10:00
lib Libs: Update OIIO/sse2neon/Python for Windows ARM64 2024-08-22 13:00:57 +02:00
locale I18N: Updated UI translations from git/weblate repository (5b647985dbb49). 2024-09-02 19:36:38 +02:00
release Add a script to collect system information when Blender isn't opening 2024-09-03 13:26:54 +10:00
scripts Cleanup: use C-style comments, double quote Python text 2024-09-03 21:22:34 +10:00
source Vulkan: Separate pipeline caches for (non)static shaders 2024-09-03 15:25:50 +02:00
tests Cleanup: use C-style comments, double quote Python text 2024-09-03 21:22:34 +10:00
tools Cleanup: spelling in comments 2024-09-02 16:55:19 +10:00
.clang-format
.clang-tidy
.editorconfig
.git-blame-ignore-revs
.gitignore
.gitmodules Revert "Release: Updates for the 4.2 branch" 2024-06-05 12:33:31 +02:00
AUTHORS AUTHORS: add 2 new authors, 3 updated names 2024-07-05 21:04:39 +10:00
CMakeLists.txt GPv3: Import and export for SVG and PDF 2024-08-20 11:41:37 +02:00
COPYING
GNUmakefile Cleanup: remove unused icon utilities and make convenience target 2024-06-27 18:28:32 +02:00
make.bat Cleanup: remove unused icon utilities and make convenience target 2024-06-27 18:28:32 +02:00
pyproject.toml
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.