No Branch/Tag Specified
main
refactor-mesh-face-generic
blender-v3.3-release
refactor-mesh-corners-generic
refactor-mesh-sharp-face-generic
gpencil-new-data-proposal
overlay-next
temp-sculpt-roll-mapping
sculpt-dev
tmp-volume-matrix-api-update
tmp-eevee-shadow-commit-mp
universal-scene-description
cycles_path_guiding
temp-vulkan-descriptor-sets
tmp-eevee-shadow-commit
temp-angavrilov
asset-shelf
brush-assets-project
tmp-workbench-rewrite2
temp-T101739-fix-seam-bleeding-non-manifold
tmp-mak-012623
temp-bundled-assets
asset-lite-greasepencil
temp-pbvh-split
temp-pbvh-texpaint-automasking
microfacet_hair
tmp-worbench-rewrite2-optimizations
temp-offset-array-ref
blender-v2.93-release
blender-projects-basics
temp-pbvh-seam-texturing-tweaks
temp-nodes-group-declarations
refactor-mesh-sharp-edge-generic
temp-asset-library-all
refactor-mesh-uv-map-generic
refactor-mesh-position-generic
temp-T102440
temp-rbf-pose-blender
geometry-nodes-tetrahedralization
nodes-matrix-types
temp-xr-painting
blender-v3.4-release
geometry-nodes-simulation
bli-matrix-template
temp-linux-35x-libs
refactor-mesh-corner-normals-lazy
temp-py-gpubatch-draw-advanced
xr-dev
temp-vulkan-shader
bevelv2
soc-2022-soft-bodies
arcpatch-D16436
tmp-dynamic-usd
temp-image-engine
tmp-vfx-platform-2023
soc-2022-many-lights-sampling
tracking_tools
nla-scale-fix
principled-v2
temp-ui-cpp
temp-ghost-vulkan
tmp-libs-2.93-lts
temp-T97352-3d-texturing-seam-bleeding-b2
temp-xr-virtual-camera-experiment
temp-vse-retiming-tool
gpencil-next
temp-sculpt-brush-channel
asset-browser-grid-view
temp-asset-representation
temp-gpencil-automask
tmp_libs_34
temp-T101905-gpu-backend-argument
node-add-asset-menu
temp-collection-objects-link-multiple
temp-texture-painting-gpu
tmp-workbench-perf-experiment
tmp_usd_import_unbound_mtls
tmp-drw-split-matrix
temp-sculpt-normals-masking
temp-sculpt-cavity-mask
temp-pbvh-vbos
tmp-usd-alab-v2-T100452
refactor-mesh-selection-generic
temp-T96708-brush-texture-refactoring
temp-chunk-list
feature-imformat
temp-geometry-nodes-evaluator-refactor
refactor-mesh-bevel-weight-generic
temp-chunked-list
temp-outliner-new-element-storage
refactor-mesh-remove-pointers
soc-2022-text-usability
refactor-mesh-material-index-generic
drw-manager-next
refactor-mesh-hide-generic
blender-v3.2-release
sculpt_curve_collisions
temp-anim-editors-redo-panel-D14960-D14977
retopo_transform
temp-libepoxy
temp-T99046-platform-reference-images
geometry-nodes-rigid-body-integration
file-browser-grid-view
temp-legacy-mesh-format-option
arcpatch-D14645
soc-2022-waveform-drawing
temp-T95933-object-mode-curve-selection
temp-deform-curves-on-surface
cycles_oneapi
temp-viewport-compositor-merge
temp-texpaint-automasking
temp-deform-curves-with-surface
asset-greasepencil
temp-T99046-render-test-increase-fail-threshold
temp-T98708-gpu-conservative-depth
lineart-shadow
temp-lineart-contained
cleanup-id-override-const
temp-T98375-share-gpu-textures
wintab
temp-T97352-3d-texturing-seam-bleeding
temp-T97905-compositor-meta-data
lineart-cas-2
temp-T97272
temp-T97907-compositor-meta-data
temp-T96952
tmp-usd-mak-c87f6242
temp-outliner-library-override-hierarchy
lineart-object-load
tmp-eevee-next-merge
draw-deferred-compilation-experiment
soc-2021-porting-modifiers-to-nodes-remesh-voxel
blender-v2.83-release
tmp_lib_update_32
temp-mesh-cpp
temp-viewport-compositor-compiler
temp-T96710-pbvh-pixels
tmp-new-gpu-codegen
devirtualizer
temp-T96709-painting-target
temp-collection-assets
temp-lineart-embree
temp-multi-function-eval-varray
temp-sculpt-colors
soc-2021-curves
blender-v3.1-release
temp-vertex-paint
temp-vse-channels-edge-panning
eevee-rewrite
temp-library-overrides-outliner
cycles_hydra
temp-3d-texturing-brush-b
temp-abc-features
tmp-transform-navigate
temp-image-buffer-rasterizer
soc-2021-porting-modifiers-to-nodes-remesh-blocks
temp-3d-texture-brush-prototype
temp-fix-normals-custom-data
viewport-compositor
bli-math-basic-types
soc-2021-simulation-display
greasepencil-object
temp-license-header-spdx
KTX_support
gsoc-2021-porting-modifiers-to-nodes-solidify
2d
gltf_vtree
soc-2021-porting-modifiers-to-nodes-decimate
temp-T95279-remap-referenced-data
temp-gpu-image-engine
tmp-eevee-rewrite-compilation-error
draw-viewport-data
temp-T94900-b
temp-T94900-gpu-viewport-default-layers
temp-T94185-id-remapper-ui
tmp-workbench-shader-create-infos
blender-v3.0-release
temp-geometry-nodes-extrude-mesh
tmp-T95052
tmp-gpu-polyline-shaders
tmp-gpu-shader-descriptor-2
temp-usd-prev-export2
tmp-core-id-remap-test-cases
temp-vert-normals-cleanup
temp-move-geometry-to-cpp
tmp-vector-template
drw-gpu-wrapper
temp-geometry-nodes-extrude-and-scale
temp-scale-elements-node-test
temp-usd-udim-import
temp-copy-on-write
temp-T94185-id_remapping-experiment-a
temp-llvm-testing
nurbs-opencascade
temp-usd-preview-surf-export
soc-2021-uv-edge-select-support
T93558
temp-gpu-texture-partial-updates
gpu-shader-descriptor
temp-geometry-nodes-text
tmp-vulkan
temp-T90535-usd-alab-material-import
node-tree-update-refactor
temp-sample-sound-node
temp-interface-region-search-cpp
temp-enum-socket
temp-link-portals
temp-unity-build-test
geometry-nodes-level-set-nodes
temp-virtual-array-value-type
soc-2020-io-performance
studio-sprite-fright
temp-cycles-source-reorganize
asset-browser-snap-dragging
temp-python-zstandard
soc-2021-porting-modifiers-to-nodes-merge-by-distance
temp-compositor-cleanups
temp-eevee-gpencil-rewrite
temp-vse-handles
temp-ui-tweaks
xr-controller-support
temp-node-common-cpp
temp-varray-get-set-multiple
soc-2021-uv-editor-improvements
temp-geometry-nodes-output-attributes
soc-2021-knife-tools
temp_test_sc_keymap
cycles-x
temp-field-visualization
soc-2021-curve-fillet
temp_bmesh_multires
temp-cocoa-scroll-acceleration-fix
temp-socket-decl-refactor
fluid-mantaflow-gpu
soc-2021-vse-strip-thumbnails
temp-noise-nodes-cpp
temp-compositor-canvas
T90952
temp-parallel-multi-function
temp-geometry-nodes-fields
grab_walk_fix
soc-2021-adaptive-cloth
temp-geometry-nodes-fields--fields-jacques
temp-cpp-ghc-filesystem
temp-geometry-nodes-fields--fields
temp-geometry-nodes-fields--anonymous-attributes
refactor-idprop-ui-data
compositor-full-frame
temp-runtime-node-def
temp-geometry-nodes-fields-prototype-visualization
temp-geometry-nodes-fields-prototype
temp-multi-function-procedure
soc-2021-porting-modifiers-to-nodes_all
cycles_texture_cache
experimental-build
cycles_procedural_api
soc-2021-porting-modifiers-to-nodes-extrude-and-move
soc-2021-porting-modifiers-to-nodes-extrude
temp-geometry-nodes-expandable-geometry-socket-prototype
fluid-mantaflow-2d
windows_make_docpy
usd-importer-T81257-merge
nodes-update-readonly-tag
geometry-nodes-closest-points
tmp-buildbot-gcc-10
soc-2021-geometry-nodes-regression-test
node-group-single-socket-nodes
curve-nodes-modifier
temp-geometry-nodes-curve-sample
geometry-nodes-unnamed-attributes
temp-nodes-intersect-alt-key
tmp_arcpath-D11868
refactor-vertex-group-names
temp-gpencil-bezier-stroke-type
temp-gpu-uniform-builtin-structs
wintab_fallback_walknav
temp-socket-inspection
temp-long-link-dimming
fixed_width_integers
lineart-bvh
temp-gpencil-camera-reproject
temp-gpu-push-constants
temp-attribute-processor
temp-cpp-type-cleanup
temp-geometry-nodes-curve-deform-node
wintab-logging
fix-tablet-walk
geometry-nodes-raycast
temp-spreadsheet-row-filter
lineart-fn-cached
temp-compact-node-prototype
asset-browser
geometry-nodes-curve-to-points-node
node-editor-edge-pan
eevee-gpencil
asset-system-filelist
temp-geometry-nodes-viewer-node
lineart-fn-thread-loading
tmp-buildbot-cleanup
temp-gpencil-masking
temp-ffmpeg-4.4
temp-attributes-panel
profiler-editor
FixT87160_DSE_Channel_Selection
temp-interface-cpp
geometry-nodes-curve-support
info-editor-cpp
temp-attribute-transfer-node
virtual-array-attributes
temp-pose-slide-D9054
spreadsheet-active-node
ui-asset-view-template
temp-node-tree-pages-prototype
override-outliner-view
temp-geometry-nodes-processor-prototype
temp-any-instead-of-variant
temp-unreachable-abort
temp-spreadsheet-instances
temp-geometry-nodes-instances-api-v2
temp-geometry-nodes-instances-attributes
geometry-nodes-mesh-primitives
temp-asset-tools-prototype
temp-geometry-nodes-mesh-primitive-line
lanpr-under-gp
temp_D10504-2_nla_keyframe_remap_upper_strips
blender-v2.92-release
usd-importer-T81257
temp-spreadsheet-editor-python-prototyping
temp-spreadsheet-editor
override-refactor-tmp-2
temp-derived-node-tree-refactor
T85799
tracking_scopes
temp-icons-fixes
temp_D10504_nla_keyframe_remap_upper_strips
temp-weight_mirror
temp_T76472_graph_editor_fcurve_extrapolation
eevee-closure-lib-cleanup
eevee-dof-refactor
eevee-probe-roughness-fix
eevee-ggx-lut-fix
df0bce3f7d0
temp-geometry-nodes-instances-api
tmp-ocio-v2
temp-nodes-redesign
tracking_proportional_editing_v2
blender-v2.91-release
temp-uv-face-select-no-thresh-when-inside
temp-D10103-nla_support_strip_overlap_during_transform
fracture_modifier
temp-point-distribution-refactor-experiment
temp-experimental-cpp-math-refactor
vfx-clip-ui-update
tmp-T82230-nla_remove_hold_reset_behavior
temp-D8687-directly_select_fcurves
geometry-nodes
soc-2020-testing-frameworks
geometry-nodes-point-separate-node
temp-nla-strip-alignment
temp-atomics-int16
geometry-nodes-deduplicate-float-math
asset-metadata
geometry-nodes-active-modifier-drawing
attribute-accessor
geometry-nodes-attribute-nodes
temp-T82588-box-select-invisible-keys
greasepencil-edit-curve
codesign_error_tracker
outliner-cpp-refactor
temp-fix-headerless-panels-switch-windows
temp-gpencil-fading-modifier
temp-D8915-copy-rotation-remove-sheer
geometry-nodes-boolean-node
temp-T81874-box-select-active-keyframe
geometry-nodes-transform-node
temp-trimesh-sculpt
geometry-tree-evaluation
fcurve-modifier-panels
temp-fcurve-key-insert-follow-curve
temp-fcurve-active-keyframe-D7737
mesh-to-volume-modifier
blender-v2.90-release
soc-2020-fluid-tools
property-search-ui-v2
tmp-T80603
soc-2020-greasepencil-curve
tmp-gldebuglayer
tmp-gltexture
soc-2020-custom-menus
active-fcurve-keyframe
soc-2020-soft-body
newboolean
fail-on-memleak
soc-2020-outliner
soc-2020-production-ready-light-tree-2
soc-2020-info-editor
property-search-ui
temp-ui-button-type-refactor
soc-2020-production-ready-light-tree
particle-solver-dev
tmp-gpu-context-isolation
soc-2020-xr-input
temp-remesh-octree
mac_arm64
tmp-eevee-glsl-cleanup
tmp-pointcloud-render
buildbot-lts
asset-engine--archived
asset-uuid--archived
eevee-motionblur-object
modifier-panels-ui
temp-cycles-tbb
wm-drag-drop-rewrite
temp-lanpr-review
gsoc-2018-many-light-sampling
tmp-eevee-material-refactor
tmp-widget-opti
tmp-texture-sampler
xr-world-navigation
blender-v2.82-release
node-tree-ref
simulation-access-modifier
blenloader-decentralization
temp-test-point-cloud-simulation-depsgraph-integration
functions
builtin-simulation-nodes
performance-test
obj-import-experiments
soc-2019-openxr
vr_scene_inspection
blenloader-api
tmp-workbench-rewrite
id-ensure-unique-memory-address
simulation-tree
greasepencil-refactor
draw-colormanagement
temp-gizmo-decoupled-redraws
fluid-mantaflow
blender-v2.81-release
tmp-overlay-engine
soc-2019-bevel-profiles
temp-npr-gpencil-modifiers
soc-2019-npr
temp-gpencil-drw-engine
soc-2019-embree-gpu
temp-npr-smooth-contour
temp-lanpr-staging
filebrowser_redesign
tmp-eevee-shadowmap-refactor
vamr-openxr-module
sculpt-mode-features
soc-2019-adaptive-cloth
tmp-drw-callbatching
soc-2019-outliner
soc-2019-cycles-procedural
temp-D5423-update
temp-vr-draw-thread
blender-v2.80-release
tmp-batch-cache-cleanup
soc-2019-fast-io
temp-toolsystem-multiwindow
blender2.7
collada
soc-2018-npr
temp-keymap-industry-compat
temp-fracture-modifier-2.8
temp-dna-rename
userpref_redesign
hair_object
motion_curve_fix
collada2.8
cycles_embree
interactive_physics
temp-ui-layout-2.8
cloth-improvements
soc-2018-cycles-volumes
hair_guides_grooming
hair_guides
benchmark
soc-2018-bevel
soc-2018-hair-shader-fixes
temp-udim-images
soc-2018-hair-shader
temp-volume-object
cycles_cryptomatte
temp-eeveelightcache
temp-tab_drag_drop
temp-keymap-save
temp-dynamic-overrides
fracture_modifier-master
ui_layout_gridflow
temp-keymap-changes
tmp-CollectionsAnim
tmp-b28-motionpath-drawing
uv_unwrapping_slim_algorithm
blender-v2.79b-release
tmp-COW_InsertKeyframe_Fix
temp-unified-collections
temp-modifier-rm-cddm
tmp-TimelineHeaderButtonsStretching
blender2.8-workbench
soc-2017-normal-tools
cycles_bvh8
blender-v2.79a-release
temp-scene-obedit-remove
temp-workspace-object-mode-removal
blender-v2.79-release
soc-2017-sculpting_brush
split-kernel-faster-building
id_override_static
openvdb
custom-manipulators
soc-2016-uv_tools
soc-2016-pbvh-painting
soc-2017-vertex_paint
soc-2017-sculpting_improvements
soc-2017-package_manager
strand_editmode
smooth-fcurves
id_copy_refactor
gsoc2016-improved_extrusion
temp-ssr
temp-cycles-opencl-staging
temp-cycles-denoising
ge_2df_textures
HMD_viewport
soc-2016-multiview
transform-manipulators
datablock_idprops
cycles_disney_brdf
temp_cycles_split_kernel
cycles_split_kernel
unlock_task_scheduler
uv_unwrapping_slim_and_ceres
surface-deform-modifier
cycles-tiles-rework
soc-2016-cycles_denoising
temp-layers-ui-table
uiTable
render-layers
clay-engine
multi_previews_id
cycles_disney_bsdf_transmittance
layers
pbr-viewport
temp_display_optimization
viewport_bvh_select
temp-cycles-microdisplacement
soc-2016-cycles_images
strand_nodes
object_nodes
asset-experiments
soc-2016-sculpt_tools
temp_viewport_fx_merge
custom-normals-bmesh
temp-decklink
compositor-2016
decklink
BendyBones
cycles_panorama_experiments
temp_remove_pointcache
temp_remove_particles
temp_depsgraph_split_ubereval
temp_textedit_comment_toggling
GPencil_Editing_Stage3
temp_bge_moto
UI-experiments
UI-graphical-redesign
missing-libs
free-refcount-ids
cycles_camera_nodes
epic-navigation
temp-ui-widget-refactor
gooseberry_farm
gooseberry
temp-ghash-experiments
temp-ghash-setops
temp_motionpaths
fcurves-simplify
soc-2014-fluid
GPU_data_request
depsgraph_refactor
multiview
vertex_paint_pbvh
alembic_pointcache
cycles-ptex-49
viewport_experiments
soc-2014-bge
texture_nodes_refactor
input_method_editor
GPencil_EditStrokes
soc-2014-shapekey
terrible_consequencer
GPencil_FillStrokes
libmv_prediction
blender2.4
dyntopo_holes
soc-2014-viewport_context
gtest-staging
blender-tiles
soc-2014-viewport_fx
soc-2014-remesh
soc-2014-nurbs
pie-menus
soc-2014-cycles
soc-2013-paint
particles_refactor
soc-2013-viewport_fx
tiles-scheduler
bake-cycles
soc-2013-cycles_volume
overscan
soc-2013-depsgraph_mt
soc-2013-dingto
soc-2013-sketch_mesh
soc-2013-rigid_body_sim
soc-2011-tomato
soc-2013-bge
soc-2013-motion_track
soc-2013-ui_replay
soc-2012-sushi
ge_dev
soc-2013-depsgraph_eval
soc-2008-mxcurioni
soc-2012-bratwurst
soc-2012-swiss_cheese
soc-2012-fried_chicken
meshdata_transfer
smoke2
tile
soc-2011-cucumber
bmesh
soc-2011-carrot
cycles
soc-2011-garlic
soc-2011-radish
soc-2010-nicks
vgroup_modifiers
soc-2011-pepper
soc-2010-jwilkins
merwin-spacenav
bge_components
soc-2010-merwin
render25
soc-2010-nicolasbishop
soc-2009-chingachgook
soc-2010-nexyon
soc-2010-aligorith
ge_eigen2
sculpt25
soc-2009-jaguarandi
soc-2009-imbusy
soc-2009-kazanbas
blender2.5
volume25
soundsystem
soc-2009-aligorith
sim_physics
ge_dome
etch-a-ton
soc-2008-nicholasbishop
animsys2
projection-paint
harmonic-skeleton
soc-2008-jaguarandi
fluidcontrol
apricot
soc-2008-quorn
cloth
ndof
orange
v2.93.14
v3.3.3
v2.93.13
v2.93.12
v3.4.1
v3.3.2
v3.4.0
v3.3.1
v2.93.11
v3.3.0
v3.2.2
v2.93.10
v3.2.1
v3.2.0
v2.83.20
v2.93.9
v3.1.2
v3.1.1
v3.1.0
v2.83.19
v2.93.8
v3.0.1
v2.93.7
v3.0.0
v2.93.6
v2.93.5
v2.83.18
v2.93.4
v2.93.3
v2.83.17
v2.93.2
v2.93.1
v2.83.16
v2.93.0
v2.83.15
v2.83.14
v2.83.13
v2.92.0
v2.83.12
v2.91.2
v2.83.10
v2.91.0
v2.83.9
v2.83.8
v2.83.7
v2.90.1
v2.83.6.1
v2.83.6
v2.90.0
v2.83.5
v2.83.4
v2.83.3
v2.83.2
v2.83.1
v2.83
v2.82a
v2.82
v2.81a
v2.81
v2.80
v2.80-rc3
v2.80-rc2
v2.80-rc1
v2.79b
v2.79a
v2.79
v2.79-rc2
v2.79-rc1
v2.78c
v2.78b
v2.78a
v2.78
v2.78-rc2
v2.78-rc1
v2.77a
v2.77
v2.77-rc2
v2.77-rc1
v2.76b
v2.76a
v2.76
v2.76-rc3
v2.76-rc2
v2.76-rc1
v2.75a
v2.75
v2.75-rc2
v2.75-rc1
v2.74
v2.74-rc4
v2.74-rc3
v2.74-rc2
v2.74-rc1
v2.73a
v2.73
v2.73-rc1
v2.72b
2.72b
v2.72a
v2.72
v2.72-rc1
v2.71
v2.71-rc2
v2.71-rc1
v2.70a
v2.70
v2.70-rc2
v2.70-rc
v2.66
v2.63
v2.60
v2.59
v2.58a
v2.58
v2.57b
v2.57a
v2.56a
v2.55
v2.45
softbody-stable-v1
softbody-stable-v2
softbody-stable-v3
v2.25
v2.26
v2.27
v2.28
v2.28a
v2.28c
v2.30
v2.31
v2.31a
v2.32
v2.33
v2.33a
v2.34
v2.35
v2.35a
v2.36
v2.37
v2.37a
v2.40
v2.41
v2.42
v2.42a
v2.43
v2.44
v2.46
v2.47
v2.48
v2.48a
v2.49
v2.49a
v2.49b
v2.50
v2.51
v2.52
v2.53
v2.54
v2.56
v2.57
v2.60a
v2.61
v2.63a
v2.64
v2.64a
v2.65
v2.65a
v2.66a
v2.67
v2.67a
v2.67b
v2.68
v2.68a
v2.69
Labels
Apply labels
Clear labels
Interest/Alembic
Interest/Animation & Rigging
Interest/Asset Browser
Interest/Asset Browser Project Overview
Interest/Audio
Interest/Automated Testing
Interest/Blender Asset Bundle
Interest/Collada
Interest/Compositing
Interest/Core
Interest/Cycles
Interest/Datablocks and Libraries
Interest/Dependency Graph
Interest/Development Management
Interest/Eevee
Interest/Eevee & Viewport
Interest/Freestyle
Interest/Geometry Nodes
Interest/Grease Pencil
Interest/Images & Movies
Interest/Import/Export
Interest/Line Art
Interest/Masking
Interest/Modeling
Interest/Modifiers
Interest/Motion Tracking
Interest/Overrides
Interest/Performance
Interest/Pipeline, Assets & I/O
Interest/Translations
Interest/Undo
Interest/USD
Interest/Video Sequencer
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/Asset Browser (Archived)
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Code Quest
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/GPU / Viewport
legacy project/GSoC
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Nodes
legacy project/Nodes & Physics
legacy project/OpenGL Error
legacy project/Papercut
legacy project/Performance
legacy project/Physics
legacy project/Platforms, Builds, Tests & Devices
legacy project/Pose Library Basics
legacy project/Python API
legacy project/Render & Cycles
legacy project/Render Pipeline
legacy project/Retrospective
legacy project/Sculpt, Paint & Texture
legacy project/Text Editor
legacy project/Tracker Curfew
legacy project/Triaging
legacy project/User Interface
legacy project/UV Editing
legacy project/VFX & Video
legacy project/Virtual Reality
legacy project/Wintab High Frequency
Meta/Good First Issue
Meta/Papercut
migration/requires-manual-verification
Module › Animation & Rigging
Module › Core
Module › Development Management
Module › Eevee & Viewport
Module › Grease Pencil
Module › Modeling
Module › Nodes & Physics
Module › Pipeline, Assets & IO
Module › Platforms, Builds, Tests & Devices
Module › Python API
Module › Render & Cycles
Module › Sculpt, Paint & Texture
Module › Triaging
Module › User Interface
Module › VFX & Video
Platform/FreeBSD
Platform/Linux
Platform/macOS
Platform/Windows
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
No Label
Interest/Alembic
Interest/Animation & Rigging
Interest/Asset Browser
Interest/Asset Browser Project Overview
Interest/Audio
Interest/Automated Testing
Interest/Blender Asset Bundle
Interest/Collada
Interest/Compositing
Interest/Core
Interest/Cycles
Interest/Datablocks and Libraries
Interest/Dependency Graph
Interest/Development Management
Interest/Eevee
Interest/Eevee & Viewport
Interest/Freestyle
Interest/Geometry Nodes
Interest/Grease Pencil
Interest/Images & Movies
Interest/Import/Export
Interest/Line Art
Interest/Masking
Interest/Modeling
Interest/Modifiers
Interest/Motion Tracking
Interest/Overrides
Interest/Performance
Interest/Pipeline, Assets & I/O
Interest/Translations
Interest/Undo
Interest/USD
Interest/Video Sequencer
legacy module/Animation & Rigging
legacy module/Core
legacy module/Development Management
legacy module/Eevee & Viewport
legacy module/Grease Pencil
legacy module/Modeling
legacy module/Nodes & Physics
legacy module/Pipeline, Assets & IO
legacy module/Platforms, Builds, Tests & Devices
legacy module/Python API
legacy module/Rendering & Cycles
legacy module/Sculpt, Paint & Texture
legacy module/Triaging
legacy module/User Interface
legacy module/VFX & Video
legacy project/1.0.0-beta.2
legacy project/Asset Browser (Archived)
legacy project/BF Blender: 2.8
legacy project/BF Blender: After Release
legacy project/BF Blender: Next
legacy project/BF Blender: Regressions
legacy project/BF Blender: Unconfirmed
legacy project/Blender 2.70
legacy project/Code Quest
legacy project/Game Animation
legacy project/Game Audio
legacy project/Game Data Conversion
legacy project/Game Engine
legacy project/Game Logic
legacy project/Game Physics
legacy project/Game Python
legacy project/Game Rendering
legacy project/Game UI
legacy project/GPU / Viewport
legacy project/GSoC
legacy project/Infrastructure: Websites
legacy project/LibOverrides - Usability and UX
legacy project/Milestone 1: Basic, Local Asset Browser
legacy project/Nodes
legacy project/Nodes & Physics
legacy project/OpenGL Error
legacy project/Papercut
legacy project/Performance
legacy project/Physics
legacy project/Platforms, Builds, Tests & Devices
legacy project/Pose Library Basics
legacy project/Python API
legacy project/Render & Cycles
legacy project/Render Pipeline
legacy project/Retrospective
legacy project/Sculpt, Paint & Texture
legacy project/Text Editor
legacy project/Tracker Curfew
legacy project/Triaging
legacy project/User Interface
legacy project/UV Editing
legacy project/VFX & Video
legacy project/Virtual Reality
legacy project/Wintab High Frequency
Meta/Good First Issue
Meta/Papercut
migration/requires-manual-verification
Module › Animation & Rigging
Module › Core
Module › Development Management
Module › Eevee & Viewport
Module › Grease Pencil
Module › Modeling
Module › Nodes & Physics
Module › Pipeline, Assets & IO
Module › Platforms, Builds, Tests & Devices
Module › Python API
Module › Render & Cycles
Module › Sculpt, Paint & Texture
Module › Triaging
Module › User Interface
Module › VFX & Video
Platform/FreeBSD
Platform/Linux
Platform/macOS
Platform/Windows
Priority › High
Priority › Low
Priority › Normal
Priority › Unbreak Now!
Status › Archived
Status › Confirmed
Status › Duplicate
Status › Needs Information from Developers
Status › Needs Information from User
Status › Needs Triage
Status › Resolved
Type › Bug
Type › Design
Type › Known Issue
Type › Patch
Type › Report
Type › To Do
Milestone
Set milestone
Clear milestone
No items
No Milestone
Projects
Set Project
Clear projects
No project
Assignees
Assign users
Clear assignees
No Assignees
59 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender#78710
Reference in new issue
There is no content yet.
Delete Branch '%!s(<nil>)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
No
Yes
Remaining tasks:
Changed status from 'Needs Triage' to: 'Confirmed'
Added subscribers: @JulianEisel, @sebbas
Added subscriber: @Stefan_Werner
Added subscriber: @blenderrocket
Added subscriber: @JacobMerrill-1
Added subscriber: @Gilberto.R
Will blender work in Ipad? :O
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.
Added subscriber: @2046411367
Added subscriber: @juang3d
This comment was removed by @juang3d
Claiming this one for now.
This issue was referenced by
9715ad5acaAdded subscriber: @Alaska
Added subscriber: @Sigra
Added subscriber: @christian-clavet
Just a question out of curiosity about this. Will the port work without Blender using METAL from GL on the new Apple devices? (I mean, blender using Vulkan/MoltenVK)
I was thinking they dropped OpenGL, OpenCL for Metal...
Added subscriber: @MetinSeven-1
Added subscriber: @atomicguy
Added subscriber: @pentagramwookie
Added subscriber: @Jimmy-Watelle
Added subscriber: @mehmetoguzderin
Added subscriber: @FrancoisRoussel-3
Added subscriber: @hjarrell
Added subscriber: @Ali6
Excited! Can't wait to have Blender running natively on my ARM MacBook! Also would be cool to update the Blender app icon on MacOS to be consistent with all MacOS Big Sur app icons.
will this also make running blender on Jetson Xavier easier as well?
Added subscriber: @shaunsingh0207
OpenGL is still supported iirc, just deprecated. OpenCL is also deprecated but available while targeting the GPU, and is not supported when targeting the cpu. It would still be a good idea to start using METAL/MoltenVK nevertheless
Added subscriber: @hargettp
Added subscriber: @orange_wedge
Is there any useful news?
By the way thanks for actively working on this; the M1 is a pretty surprising chip and I can't imagine what Blender could do, with a native support.
Happy new year!
You can find a highly unstable version here: https://github.com/skwerner/blender/releases/tag/v2.91.0-mac-arm
for me it renders like 1/5 times, but when it does it is very fast. Seems like only Eevee and CPU cycles work though, and openimagedenoise doesn't work yet
Right now this is a one-person job by Skwerner, and he seems to have a full-time job as well, so progress is understandably slow. Rosetta version is working well for me though
Added subscriber: @gintszilbalodis
Thanks.
I want to learn Blender, but I'm not in a specific hurry, therefore I'll wait for a native apple silicon version and start with a blank slate.
Added subscriber: @howardt
There may be an issue making the Boolean Exact mode work on arm64. It needs a bump of the GMP library to 6.2.1, but the website for that says: "While we added support for Apple's new Arm based computers, our support has a problem. The problem is that Apple reserves CPU register x18, but GMP's mpn/arm64 assembly code uses that register. While GMP runs fine in our tests, we expect things to go awry in some execution situation. (Apple has not been kind enough to specify how they use x18. Therefore, we don't know what the consequences of using x18 might be.)"
This issue was referenced by
886486615bAdded subscriber: @brecht
Standard wiki build instructions for building Blender on macOS can now be used on Macs with ARM processors, using the precompiled libraries.
Note that we have all libraries except for Embree and OpenImageDenoise, so Cycles does not yet have full performance and features in this build. An x86-64 build is likely to still render faster than arm64 until Embree is added.
For the remainder of the work, I will do the Cycles specific changes, the rest is being handled / coordinated by @sebbas.
Added subscriber: @ponderz
@ponderz Just added you to the discussion. The goal for us will be to finish all the infrastructure tasks before the 2.93 release.
@howardt, booleans seem to be working fine in a simple test here. I guess we'll hope there is no problem, and if an arm64 specific boolean bug pops up we know what to suspect.
@brecht Did you hand test a boolean with Exact solver picked? I think the current regression tests for Boolean and Modifiers only check the Fast mode (though I could be wrong). In any case, good news if it works as is. If you didn't update the library, I the library is properly adapting to using portable C code only rather than SIMD instructions.
Removed subscriber: @MetinSeven-1
Ah, I did not test 6.2.1, just the existing 2.6.0. I did a manual test with the exact solver, and ran the automated tests.
I guess we are not in a rush to update to 6.2.1, and by the time we do update it will hopefully will have had more testing. It would be good if there was an automated test for the exact solver.
Added subscriber: @Memento
Added subscriber: @DougRichardson
Added subscriber: @flogic
Removed subscriber: @flogic
Added subscriber: @SarunasAtkocaitis
This issue was referenced by None@62566
Added subscriber: @tudortchirila
I had asked before - will this help with SOC like Quartz64 or nvidia jetson Xavier also? as they are also arm64?
Yes, it also helps for those. However setting up a Linux arm64 build with all these optimizations is not as easy as a macOS arm64 build, since we do not provide precompiled libraries for that.
Added subscriber: @aomizu
This issue was referenced by
af940c68cbThis issue was referenced by None@62575
Added subscriber: @bireos
Added subscriber: @chr.schmitz
Added subscriber: @satrioyamanda
Added subscriber: @Ademuk
Added subscriber: @pannous
Added subscriber: @Joc1
Added subscriber: @huhund
Added subscriber: @MHEonM1
Added subscriber: @Miro-Virta
FYI, filed this task today...seems to be a crash in OSL calling LLVM on Apple M1: #86530
When trying to load LuxCoreRender on the m1 native build, it results in a python error. LuxCore works fine on the rosetta build, and is the only photorealistic gpu render thats available for the m1 atm
First report the error to the LuxCoreRender developers, if they think it's a bug in Blender they can report it with more information.
Note that you would need a LuxCore plug-in compiled for Arm, you can't mix a Blender Arm build with a plug-in compiled for x86-64, the architectures must match.
Thank you! I was using the plugin meant for blender x86 so I assume thats the problem, I have a few other plugins that worked well under arm blender so that was why I was wondering
Ill contact them about the issue
Added subscriber: @evgenijkostrika
Just wanted to say thank you for supporting of Apple Silicon! Can't wait to use the official release! I use 2.92 via Rosetta so far.
Added subscriber: @corbindunn
Added subscriber: @Hello9999901
Added subscriber: @pb29
Added subscriber: @sachcat
Please, would love to see the performance on this SOC
Added subscriber: @kevinzhow
Added subscriber: @jkkiwi
Added subscriber: @andreyrd
Added subscriber: @Pikoo
Added subscriber: @CookItOff
Added subscriber: @MarcoHoo-3
There is now a macOS arm64 build on:
https://builder.blender.org/download/
We're still waiting for the new buildbot infrastructure to build this automatically, for now we have a manual build here that will be updated less often. Please give it a test and report any bugs you find to the tracker.
Hi! I’m pretty new to Blender, and even newer to the Blender community. I’ve only been using Blender for around a year or so. I have noticed a few nuances, just from the first few times of using it. Here are my specs:
First, I would like to thank everyone who has worked on this. The startup time for Blender is so much faster, and it is GREAT. Also, Eevee rendering is around 2.5 times faster for me (92-ish down to 38 seconds).
This is not-really-a-bug, just something I noticed:
I also have a question that I am hoping someone can answer:
Once again, THANK YOU SO MUCH, and I wish you a good day!
test.blend
Hi! Firstly, EEVEE rendering is run on the GPU, while Cycles rendering is run on the CPU. Since EEVEE rendering is run on the gpu, the code was already largely native, which means EEVEE isn't going to see many performance improvements in the native build.
Since Cycles rendering is run on the cpu instead, you should see sizable performance improvements, for me that was about 30% but it may vary based on your scene
Lastly, for cycles selecting gpu compute will still use CPU, gpu is not yet supported on the m1 chip and won't be until either metal or moltenVK is implemented. I'm not exactly sure why it shows that, but its just a visual bug.
A basic run-through feels much snappier than before; thanks to all Blender contributors for taking it so far! 🙌
Removed subscriber: @tudortchirila
This comment was removed by @Hello9999901
Hi, shaunsingh0207!
After your message, I downloaded both the 2.93.0 for Apple silicon and Intel x86. It turns out that it was something iffy with 2.92.0 that made EEVEE really slow. You are right; EEVEE did not see much change, while cycles did speed up, for me 40-50 percent. Thank you so much for your reply!
(sorry for the deleted message, had some errors)
— Hello9999901
Hello.
For now it seems to be working really fine. The rendering times are better with the native ARM version, especially the open image denoiser which is many times faster compared to the rosetta emulation.
I'm totally amazed by the performance of the M1 equipped machines, they seem to handle everything so easily without even getting warm. The difference with intel machines is abysmal.
Many thanks to the Blender dev team for embracing this new technology so fast.
Removed subscriber: @Gilberto.R
Added subscriber: @Zandman
Is it true that the Intel denoiser is still unavailable? The node says "Disabled, CPU with SSE4.1 is required."
The intel denser is working for me,
, the task also looks like its completed
Yes, that's what I thought too. But on my Macbook Air M1 it is disabled. I've attached a screenshot of the node (new project, in compositor add Denoise node). And my SystemInfo.txt.
system-info.txt
Same thing here. Denoising working like a charm for rendering but unavailable as a compositing node.
This issue was referenced by
c75b2019e1The node actually works, it's just the message that should not be there. I'll fix that.
I see this is all committed to master branch. However, I'm unable to build it myself on my M1 system. I'm simply following the "Building Blender for macOS" instructions. Am I missing something?
I don't have a
M1Mac, so I'm sorry if this doesn't work. However one of the errors I'm seeing from your build log isMac OSX requires pre-compiled libs at:This suggests you don't have the libraries. From my understanding to get the libraries you just need to runmake updatein the terminal in the Blender source directory, wait a while for everything to download, then build Blender withmake.It's also possible that GIT/SVN isn't picking up that you're on a
M1Mac and thus isn't downloading it. In which case that will need to be fixed by the dependency maintainers. But in the meantime this may help?/Users/YOUR_NAME/Blender-git/lib/svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/lib/darwin_arm64//Users/YOUR_NAME/Blender-git/blender/and run then run themake updateandmakecommands./Users/YOUR_NAME/Blender-git/build_darwin/or/Users/YOUR_NAME/Blender-git/build_darwin_arm64/then building again withmake.CMakeCache.txtfile (or a file like it) in/Users/YOUR_NAME/Blender-git/build_darwin/and change all the paths that point to../lib/darwin/to../lib/darwin_arm64/Once again, I don't have a
M1Mac, and so may be wrong in this. But I'm hopeful this may help.Thanks! The manual SVN checkout of the darwin_arm64 repo worked and I now have a working build!
Removed subscriber: @aomizu
Added subscriber: @DefaultCubeVFX
Added subscriber: @flogic
Added subscriber: @Neptun3
i import a .obj and it crashes when i go into sculpting mode and try to smooth the mesh
This issue was referenced by
db021ee2eaHaven't nailed this down to when it would have failed, and happy to file a new ticket, but can't build on Apple Silicon anymore. Getting:
I even trashed my
lib/directory, so that I could refetch all dependencies. Did that, plus this and still getting the error:Just actually upgraded to macOS 11.3, in case that could have done it. Even after updating Xcode still getting it.
@hargettp I struggled a few days with the same error message. It worked for me again after I trashed the complete build directory -- in my case 'blender_darwin_full'.
I compile with:
I got a different error after updating Xcode. Can't quite remember, but it was something like
"unable to find sdk 'macosx11.1'". I did amake updatefrom the Blende repo. That didn't help. I then tried to recreate the Xcode project by doingcmake . -B ../build_xcode/ -G "Xcode", but that also threw an error. After some Googling I found that I needed to re-install the Xcode Command Line Tools. But that also didn't help. Finally, I created the first symlink from this article and I was able to build again: https://developer.apple.com/forums/thread/667561ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdkCan't reproduce, I'm also on 11.3 Apple Silicon.
Yeah, false alarm. Apologies.
Added subscriber: @Lucas-Bleackley-Petter
It seems like Screen Space Reflections doesn't work in Eevee on Apple Silicon, but it works on Intel. Anyone else experiencing this? The issue is happening on a Mac mini M1, on both 2.92.0 and the latest 2.93.0 Beta (
c75b2019e1) with clean installs of Blender.Here's an example .blend file with an emissive cube on a black plane, and SSR enabled.
Screen Space Reflection Test.blend
Opening that file on a 2018 MacBook Pro (Intel) running 2.92.0 on macOS 10.15.7, reflections show in the viewport and render as expected:

But on the Mac mini M1, running either 2.93.0 Beta or 2.92.0 on macOS 11.3.1, it won't create reflections in the viewport or in renders; however a very thin, subtle glow beneath the cube is visible:

Just help to help better see the thin glow in the image above, here's the same render from the Mac mini, but with SSR disabled:

I did some searching, and this post on StackExchange seems very relevant but the user didn't upload a .blend file to confirm. Also, #87801 (Eevee ambient occlusion is incorrect on M1 macMini) looks similar to this, but it's regarding Ambient Occlusion.
Thanks for supporting the Mac arm64 platform!
Hi! I confirm there is a problem with screen space reflections in eevee. It's working but not rendered properly.
If you adjust the roughness setting of the material, you can see that the reflection is there but not rendered as intended.
Removed subscriber: @christian-clavet
Added subscriber: @cerlyu
Please report any bugs to their own reports, it's easier to keep track that way and ensure it gets looked at by the right developer.
Thanks, Brecht. The issue is now in reported in #88241.
Can we please get a new alpha build? Blender keeps crashing, not sure if a new M1 build would fix this.
Added subscriber: @lowpolysaac
Thanks devs for working on this!
Today I decided to completely delete the Blender repository and related stuff (the
Blender-gitfolder) and do a fresh checkout and build of the source code. To my surprise I again stumbled upon the fact that the build failed, because thedarwin_arm64libraries weren't downloaded. I decided to look into the matter and it turned out that my system somehow has both an Intel and an ARM version of Python3 installed. And the Blendermake updatetarget used the Intel version. So the call toplatform.machine()returnedx86_64, which caused the wrong libs to get downloaded.Now, I have no idea how I got into this mess. I guess I have some Python sanitizing to do... I know this isn't really a Blender issue, but I just wanted to follow up for those interested.
Removed subscriber: @Ali6
I see the other versions of Blender have had the fix for the viewport or timeline jumping large distances when "trucking" (cinematography term) the mouse off the screen, for quite a while now; so I'm not going to file a bug report knowing it's been addressed.
I would just like to add to the voices to update the master build when possible so this fix can be part of the ARM64 build. This is a super annoying glitch.
Thanks!
There's a newer build here:
https://builder-prod.blender.org/download/daily/
This updated buildbot is planned to be replace the existing one in the next few days.
This issue was referenced by
b158477551Where has this been fixed? I'm noticing a similar issue when dragging nodes in the Node Editor (i.e. Compositor tab). Very irritating. Seen it happen on that official latest M1 build that was released yesterday and also on my own bleeding edge builds from the latest master. So either this is a new bug or that old one hasn't been fixed.
Added subscriber: @ardah
Added subscriber: @hkstrydrx
Changed status from 'Confirmed' to: 'Resolved'