Page MenuHome

Blender LTS: Maintenance Task 2.83
Confirmed, NormalPublicTO DO

Authored By
Jeroen Bakker (jbakker)
Jun 4 2020, 8:44 AM
Tokens
"Love" token, awarded by Raimund58."Love" token, awarded by aditiapratama."Party Time" token, awarded by fclem."Pterodactyl" token, awarded by shader."Love" token, awarded by makoto3d."Love" token, awarded by Alaska."Love" token, awarded by EAW."Love" token, awarded by harvester."Love" token, awarded by Christopher_Anderssarian.

Description

This task is a management task to track the commits and fixes that will be or are already applied to Blender 2.83 rolling release. The process is documented on https://wiki.blender.org/wiki/User:Jbakker/projects/BlenderLTS/ProcessDescription

NOTE: When changing this task please make sure to stick to the markup. The description is parsed to generate the release notes.

To Be Backported

Blender 2.83.21

ReportCommits in master Commits in LTSRemarks

Blender 2.83.20

Blender 2.83.19

ReportCommits in master Commits in LTSRemarks
rBa64782b13341: VSE: Implement sanity check for files with more channels than supportedrB14b8f6c25b29: VSE: Implement sanity check for files with more channels than supported
T91879rBc11585a82f97: Add missing "CUDA_ERROR_UNSUPPORTED_PTX_VERSION" to CUEWrBb382632665b3: Add missing "CUDA_ERROR_UNSUPPORTED_PTX_VERSION" to CUEW
rBc6ba7359ae89: Fix LLVM 12 symbol conflict with Mesa drivers, after recent Linux libs updaterB90ee4b94eead: Fix LLVM 12 symbol conflict with Mesa drivers, after recent Linux libs update
rB95c82513caeb: Fix potential crash opening 3.0 blend files in older versions.Related to rB33c5e7bcd5e5: LibOverrides: Refactor how diffing of RNA collections is handled. (forward compat crash fix)
T93194rBb20997cb341e: Fix T93194: greasepencil channel lists ignoring collection visibilityrB70395ff7fda9: Fix T93194: greasepencil channel lists ignoring collection visibility
T88877rBbe0d5da341cf: Fix T88877: 2.93: Crash on recent OSX with a non-English locale.rBca881afef163: Fix T88877: 2.93: Crash on recent OSX with a non-English locale.
T93353rBde7f1e8e070b: Fix T93353: Reload Library Override file loses Constraints, take II.rBcbc6c3938d18: Fix T93353: Reload Library Override file loses Constraints, take II.
T93563rB0f89d05848b8: Fix T93563: Crash subdividing with overlapping tri and quadrB4946f0c5a290: Fix T93563: Crash subdividing with overlapping tri and quad
T93117rB35c3644e78d3: Fix T93117: Texture paint clone tool crash in certain situationrB5d1efa9759c9: Fix T93117: Texture paint clone tool crash in certain situation
T93130rBa773cd3850ee: Fix T93130: Frame Selected with selected paint mask does not workrB678610031345: Fix T93130: Frame Selected with selected paint mask does not work
T94799rBac3d07ad178d: Fix T94799: GPencil Strokes drawn at 0.0 Strength still visiblerBfcdaeba77820: Fix T94799: GPencil Strokes drawn at 0.0 Strength still visible
T93007rB76105eb752ed: Fix T93007: Cycles not updating for animated Object properties like colorrBb82b608e91e8: Fix T93007: Cycles not updating for animated Object properties like color
T93320rB1a7c32a0aba5: Fix T93320: Freestyle LineStyleModifier blend 'Minimum' errorrB944a705215f4: Fix T93320: Freestyle LineStyleModifier blend 'Minimum' error
T93322rB2cbb9d7a7681: Fix T93322: Freestyle Sinus Displacement Division by Zero CrashrB50733e147994: Fix T93322: Freestyle Sinus Displacement Division by Zero Crash
T89081rBef88047a97a1: Fix T89081: Freestyle noise seed of zero crashrB9d519f1db486: Fix T89081: Freestyle noise seed of zero crash
T94422rB4bf74afacc1d: Fix T94422: Shading/Normals break on array modifier capsrBdd9f4e1b81b1: Fix T94422: Shading/Normals break on array modifier caps
T94262rB59221476b0d4: Fix T94262: Grease Pencil Blur Effect DoF mode wrongrB8b4d0d733831: Fix T94262: Grease Pencil Blur Effect DoF mode wrong
T94544rBf7018f7b06f9: Fix T94544: crash removing image used as camera background via pythonrB22ce804c7dad: Fix T94544: crash removing image used as camera background via python
T94564rB13e7065dd217: Fix T94564: Mirror clipping is not properly placed in sculpt moderBb61a91212829: Fix T94564: Mirror clipping is not properly placed in sculpt mode
T54488rB5dedb39d447b: Fix T54488: hair disconnect/reconnect not working with modifiersrBa4171f48661b: Fix T54488: hair disconnect/reconnect not working with modifiers
rB1152caad3254: Fix: connecting hair fails on meshes with no generative modifiersrB6570d5596bec: Fix: connecting hair fails on meshes with no generative modifiers
T94629rB82858ca3f4e6: Fix T94629: The IMB_flip API would fail with large imagesrB63fdcbb5889e: Fix T94629: The IMB_flip API would fail with large images
T86952rBbef2412ca253: Fix T86952: Buffer overflow reading specific DDS imagesrB0b2ea1d69bdc: Fix T86952: Buffer overflow reading specific DDS images
T94661rBd9dd8c287f57: Fix T94661: Out-of-bounds memory access due to malformed DDS image filerB0ac83d05d7cc: Fix T94661: Out-of-bounds memory access due to malformed DDS image file
rB0c94e5d16602: Fix `PSYS_GLOBAL_HAIR` stripped even if connecting the hair failsrBf7b8875ed5a5: Fix `PSYS_GLOBAL_HAIR` stripped even if connecting the hair fails
T94903rB86b7746e3c31: Fix T94903: GPencil: Copying keys doesn't preserve Keyframe TyperB05ca297596a8: Fix T94903: GPencil: Copying keys doesn't preserve Keyframe Type
T94089rBc0432d5edb23: Fix T94089: GPencil Drawing don't Update after paste in DopesheetrB6ea0ecdc51cb: Fix T94089: GPencil Drawing don't Update after paste in Dopesheet
T94837rBc8e536bac331: Fix T94837: curve tilt on a 2-point-curve is wrongrBa6d70eecf48e: Fix T94837: curve tilt on a 2-point-curve is wrong
T91062rBA4e30cfd30603: FBX Import: skip invalid custom enum propertiesrBA770d08b71f6b: FBX Import: skip invalid custom enum properties
T93209rBA162cba016c8c: Fix T93209: FBX export error if there is an action in NLA tweakmoderBA85dab78f0086: Fix T93209: FBX export error if there is an action in NLA tweakmode
T77022rBAfe12f8b97589: Fix T77022: node wranger error with texture files on different drivesrBAe37389de7721: Fix T77022: node wranger error with texture files on different drives

Blender 2.83.18

ReportCommits in master Commits in LTS
T90791rBce3a6d798938: Cleanup: rename BKE_mesh_free -> BKE_mesh_free_data rBa48df97ada85: Fix T90791: Knife project leaks memory with curve/text cutterrB6be85c0effd2: Fix T90791: Knife project leaks memory with curve/text cutter rBe41a8d57d424: Cleanup: rename BKE_mesh_free -> BKE_mesh_free_data
rBcb40c7ca1f4b: Fix memory leak in edit-mesh dissolve degeneraterBe291f482ef03: Fix memory leak in edit-mesh dissolve degenerate
T90719rB96d0cd57dcca: Fix T90719: Boost sources dowload address needed to be updated.rBadd1d601dc15: Fix T90719: Boost sources dowload address needed to be updated.
T89241rBf801d40dafc0: Fix T89241: 3D Text "Scale to Fit" wraps onto the second linerB4f7dc4c91872: Fix T89241: 3D Text "Scale to Fit" wraps onto the second line
T90493rB4ca19c715314: Fix T90493: Undo a knife-project operation crashesrBbbfb29c7941a: Fix T90493: Undo a knife-project operation crashes
rBbe6409a74850: Fix fix invalid index use for edit-mesh laplacian smoothrB6d1895c6816d: Fix fix invalid index use for edit-mesh laplacian smooth
rBd8582d966fe4: Fix slicing with negative indicesrB120292a1909f: Fix slicing with negative indices
T89450rB2b51124d6a59: Fix T89450: Crash slicing BMEditSelSeqrBa609e9f07ff9: Fix T89450: Crash slicing BMEditSelSeq
T90417rB26f1a5e2c8d7: Fix T90417: font loading creates duplicate ID namesrB607e3d3b88ec: Fix T90417: font loading creates duplicate ID names
T85436rBf8abc3fb2fd3: Fix T85436: Separate by loose parts doesn't show new objectsrBa70b625a1002: Fix T85436: Separate by loose parts doesn't show new objects
T89835rB03e2f11d48dc: Fix T89835: Crash after Instancing to Scene after making linked Collection…rBbca66a2a71e8: Fix T89835: Crash after Instancing to Scene after making linked Collection…
rB834523e2391b: Cleanup/Fix RNA array length accessors returning non-zero values in invalid…rB103e314be4af: Cleanup/Fix RNA array length accessors returning non-zero values in invalid…
rB6c326ba0a24f: Fix T83164: Spline IK `joint_bindings` parameter is broken.rBdbdf22786da0: Fix T83164: Spline IK `joint_bindings` parameter is broken.
T79775rBb21db5e69885: BLI_math: Fix several division-by-zero cases.rBd3856b7e9715: BLI_math: Fix several division-by-zero cases.
rBde60205f195b: Fix buffer size mismatch in SCRIPT_OT_python_file_runrB0367ce4b19d4: Fix buffer size mismatch in SCRIPT_OT_python_file_run
T90651rB9564b6cf2388: Fix T90651: camera reconstruction crash without scene camerarB161e90f7ac51: Fix T90651: camera reconstruction crash without scene camera
rB4e4ac5a867ad: Fix invalid mask use for the UV-project modifierrB06317ce95721: Fix invalid mask use for the UV-project modifier
rB079791dc3057: Fix error scaling thumbnails to zero dimensionsrB5f156291cdcc: Fix error scaling thumbnails to zero dimensions
rB0e329a967e8d: Fix memory leak if an error occurred assigning id-property sequencerBc6856da22c85: Fix memory leak if an error occurred assigning id-property sequence
T91557rBf11bcb5a80eb: Fix T91557: Texture Paint Stencil doesnt use assigned UV LayerrB08fe34b7fdc9: Fix T91557: Texture Paint Stencil doesnt use assigned UV Layer
rBa351023bd50c: Fix default surface resolution U/V mis-matchrB87237df4fd9a: Fix default surface resolution U/V mis-match

Blender 2.83.17

Blender 2.83.16

Blender 2.83.15

ReportCommits in master Commits in LTS
T88296

Blender 2.83.14

Blender 2.83.13

Blender 2.83.12

ReportCommits in master Commits in LTS
T79356rB55c56f1ffb6c: Fix T79356: Improved icons for MSIX buildsrB6265fe860588: Fix T79356: Improved icons for MSIX builds
rB927d099ec099: Particles: Fixed thread work size calculation.rBcde858ae98a5: Particles: Fixed thread work size calculation.
T83280rB561d9169fea7: Fix T83280: Crash when deleting hair collision collection.rB350d490a1328: Fix T83280: Crash when deleting hair collision collection.
rBe035d7301c8c: Fix crash sliding effect sequence stripsrB7edf1e64b3db: Fix crash sliding effect sequence strips
T83625rBffb6648a970e: Fix T83625: Shading attribute names cause compilation error.rB6c777ed76b3d: Fix T83625: Shading attribute names cause compilation error.
rBd11a87b88c4d: DrawManager: High quality normals for non meshesrB2f3e97b6d380: DrawManager: High quality normals for non meshes
rBa3fcbb54f4b0: GPU: Add HQ normals workaround.rBdb7c7486fd88: GPU: Add HQ normals workaround.
T82856rBcb2517016ba1: GPU: Enable HQ normal work around for AMD PolarisrB4a61e9ea0fc5: GPU: Enable HQ normal work around for AMD Polaris
T84459rB4c44a5309cfa: Fix T84459: Face normals not displaying (AMD GPU)rB89eda78d88a1: Fix T84459: Face normals not displaying (AMD GPU)
rB9fb32b2b2921: Fix T84459: Wireframe not displaying with AMD GPUrBfa54bf482c1f: Fix T84459: Wireframe not displaying with AMD GPU
rBc716b9862aa2: Fix: Update normals when switching scene qualityrBb78d373e96e0: Fix: Update normals when switching scene quality
T84397rBabbc43e4e419: Fix T84397: Creating and removing many objects very quickly causes a crashrBf6c7da575987: Fix T84397: Creating and removing many objects very quickly causes a crash

Blender 2.83.11

NOTE: This version has been promoted to Blender 2.83.12 due to uploading issues in the Windows Store. We tried to use their test flight feature with a beta build and that blocked us from releasing Blender 2.83.11 final release. All packages must be uniquely identified by their full names.. Due to this we won't be integrating their test flight feature in our continuous integration pipeline.

Blender 2.83.10

Blender 2.83.9

ReportCommits in master Commits in LTS
T81226rB724a4f467658: Fix T81226: Crash opening 64bit files with endian switchingrBffb220590ea7: Fix T81226: Crash opening 64bit files with endian switching
T81254rB7c373555fd5d: Fix T81254: Incorrect calculation of EEVEE Transmittance VolumetricsrB6b1042f45a58: Fix T81254: Incorrect calculation of EEVEE Transmittance Volumetrics
T81688rB5edba9b42f68: Fix T81688: BPY_thread_save crashes with Python 3.9rBc7236ef4f1da: Fix T81688: BPY_thread_save crashes with Python 3.9
T81520rB1001adb50019: Fix T81520: Crash setting the Cycles device from PythonrB0ff7d21c2795: Fix T81520: Crash setting the Cycles device from Python
T81288rB211d7ff3cf27: Fix T81288:Select Linked fails with multi-object edit moderBd5555115e121: Fix T81288:Select Linked fails with multi-object edit mode
T81854rB90e12e823ff0: Fix T81854: crash when undoing switch between sculpt and edit mode.rB0845dc0eece7: Fix T81854: crash when undoing switch between sculpt and edit mode.
T81421rB501854e4ee0a: Fix T81421: "Saving As..." a blend file with a Script node file path filled…rB8926b09fa9a0: Fix T81421: "Saving As..." a blend file with a Script node file path filled…
rBedf4378c442a: Fix own previous commit re testing of `BLI_rel_path`.rB670ee877d9ae: Fix own previous commit re testing of `BLI_rel_path`.
T81942rB3cc2dc40b314: Fix T81942 EEVEE: Reflection Plane glitch with low clip distancesrBc2535dff9026: Fix T81942 EEVEE: Reflection Plane glitch with low clip distances
T81939rBc53ac5e1c488: Fix T81939: crash calling bmesh.utils.vert_separate()rB70d78635003c: Fix T81939: crash calling bmesh.utils.vert_separate()
rB47a84bb33870: Fix (studio-reported) Armature: bug in handling of custom bone transform.rB05b4d8d13a9c: Fix (studio-reported) Armature: bug in handling of custom bone transform.
T71362rBfa566157a5c3: PyAPI: unregister add-ons when exitingrB7e39e0a9f62b: PyAPI: unregister add-ons when exiting
T81633rBadc02910618c: Fix T81633 Workbench: TAA never resolve when enabling both X-Ray and cavityrB89b5c9d43379: Fix T81633 Workbench: TAA never resolve when enabling both X-Ray and cavity

Blender 2.83.8

ReportCommits in master Commits in LTS
rB3dbb231ed2f8: Fix OpenCL render error in large scenesrB094addfe84cd: Fix OpenCL render error in large scenes
T80905rBa5dccd33201f: Fix T80905: GPencil: bones cannot be selected using Ctrl + LMB (with Left…rB7ac5695b2983: Fix T80905: GPencil: bones cannot be selected using Ctrl + LMB (with Left…
T81168rB0295e14f5f26: Fix T81168: 2.8x Crash when loading 2.79 file.rBb72df3a4a4ad: Fix T81168: 2.8x Crash when loading 2.79 file.
rBe0f13f41c681: Fix invert vertex group weight miscalculation for modifiersrB3bdf921e8242: Fix invert vertex group weight miscalculation for modifiers
T61985rB56748dbbcdb2: Fix T61985: NLA Bake exception baking pose with non-pose selectionrB08b938a3430b: Fix T61985: NLA Bake exception baking pose with non-pose selection
T80520rBf5b6b825980f: Fix T80520: Tris to Quads ignores UV delimit optionrB394a28771429: Fix T80520: Tris to Quads ignores UV delimit option
T79973rBa440060142ca: Fix T79973: Re-ordering face maps messes up the names of other face mapsrBbfa485a26ffe: Fix T79973: Re-ordering face maps messes up the names of other face maps
T80426rBe43d482cc93c: Fix T80426: Crash when deleting custom orientationrBd745d0a7dc3e: Fix T80426: Crash when deleting custom orientation
T78653rBfa81e36f65fc: Fix T78653 Workbench: Broken Depth of Field in Viewport (Mac OSX)rB63ed7c19d517: Fix T78653 Workbench: Broken Depth of Field in Viewport (Mac OSX)
T62504rBca3932582626: Fix T62504: Crash accessing depsgraph from evaluated view layerrB055c0f907733: Fix T62504: Crash accessing depsgraph from evaluated view layer
T80630rB7177a580ccd4: Fix T80630: potential crash in volume grids in Eevee shadersrB38d1bd9cc6d6: Fix T80630: potential crash in volume grids in Eevee shaders
T80885rBe6978f4d63d1: Fix T80885: Texture paint camera project crashes after undo/redorBf7c5296f1d91: Fix T80885: Texture paint camera project crashes after undo/redo
T81218rBd43e3f34d26d: Fix T81218: Crash in pose mode using a driver on bendy bone Segment3f2b1f1b667
T81459rB7d0139f41751: Fix T81459: Memory Leak Cycles Rendered Viewportdac242b993c
rBecdfb465cc9d: Cycles: Fix usage of memory barriers in split kernel23bf3b09ddf
T79356rB782baa8f54bc: Windows Release: Script creation of MSIX package6c9c4790484

Blender 2.83.7

Blender 2.83.6

ReportCommits (master/other release branches)Commits in LTS
T80530rB1f58b0bbf7e8: Fix T80530: Crash when switching to Edit Mode
rBf12fe3c23eb4: VR: SteamVR is now a supported OpenXR runtime! (Windows only)rB8cc52ef6e208: VR: SteamVR is now a supported OpenXR runtime! (Windows only)
T78038rB6ac235a6f75b: Fix T78038: Cycles crash rendering with volume object and motion blurrB8a129041c501: Fix T78038: Cycles crash rendering with volume object and motion blur
rBb468023aa1b5: VR: Properly support outputting sRGB swapchain buffersrB70637b303d9e: VR: Properly support outputting sRGB swapchain buffers
rBcb578ca1048d: Fix/workaround graphics issues breaking SteamVR use with BlenderrBfe492d922d6d: Fix/workaround graphics issues breaking SteamVR use with Blender
rBb3c08a3a0a9b: Fix constant lighting change in VR view when rotating headrB3a5ef928961b: Fix constant lighting change in VR view when rotating head
rB04f703fca6db: Fix warning when compiling on Linux with WITH_XR_OPENXR enabledrB38ae24102003: Fix warning when compiling on Linux with WITH_XR_OPENXR enabled
rBaba46371a1cb: GPUTexture: Extend CUBE_MAP_ARRAY_ARB proxy workaround to all Apple gpusrB7369a24f61cd: GPUTexture: Extend CUBE_MAP_ARRAY_ARB proxy workaround to all Apple gpus
rB074929d1c5f5: MEM_guardedalloc: allow freeing const arrays with MEM_SAFE_FREErB0fb7d5381ef2: MEM_guardedalloc: allow freeing const arrays with MEM_SAFE_FREE
T79935rB341ff17326b6: Fix T79935: Inonsistent simplify behavior when linking collection with objects…rB22d8506ae579: Fix T79935: Inonsistent simplify behavior when linking collection with objects…
rBebf10b72b05f: Fix critical bug in foreach ID looper of Scene data-block.rBa994e7a4b9c3: Fix critical bug in foreach ID looper of Scene data-block.
T78186rBe233ee1c1fb1: Fix T78186: Dyntopo panel error with tools that dont have a brushrBd80a95c2ee5f: Fix T78186: Dyntopo panel error with tools that dont have a brush
T79111rBcab9673bed16: Fix T79111: Cycles: Image Sequence not renderingrBec44ab0e893a: Fix T79111: Cycles: Image Sequence not rendering
T77359rB33ac3582bbd5: Fix T77359: Crash adding UV's in edit-mode with linked duplicatesrB79945c8126c6: Fix T77359: Crash adding UV's in edit-mode with linked duplicates
T80012rB5f86a104775b: Fix T80012: Bevel Shader node Samples value has too low hardcoded limitrBa9ae45597c33: Fix T80012: Bevel Shader node Samples value has too low hardcoded limit
T79915rB8bb93ca80a3a: Fix T79915: crash when changing to white noise texturerB676d995d2965: Fix T79915: crash when changing to white noise texture
rB96401e2ef868: BLI_math_matrix: add invert_m4_m4_safe_ortho (m3 version too)rB19fe5529d737: BLI_math_matrix: add invert_m4_m4_safe_ortho (m3 version too)
T80077rB5eb7aa5ebba9: Fix T80077: Objects disappear when joining with a zero scaled axisrBdedab68dcce0: Fix T80077: Objects disappear when joining with a zero scaled axis
T80039rB1bced5884c3d: Fix T80039: Do not subdivide with Multires is mesh has no facesrBdc61f7c17178: Fix T80039: Do not subdivide with Multires is mesh has no faces
rB4f6051e8c466: BLI: fix memory leak in delaunay 2drB42434d120ba4: BLI: fix memory leak in delaunay 2d
T77683rBe157573fab2a: Fix T77683: Cycles baking crash with motion blur enabled and no camerarB1012569dfa34: Fix T77683: Cycles baking crash with motion blur enabled and no camera
T78065rBc5519d4b6f7f: Fix T78065: OSL shader compilation fails on macOSrB421ce37f9c16: Fix T78065: OSL shader compilation fails on macOS
T80135rB1725e46cee16: Fix T80135: Duplicate doesn't preserve active splinerB7071daaee3f6: Fix T80135: Duplicate doesn't preserve active spline
T77754rB8ffb006077c2: Add undo step to Alembic and Collada importers...rB74a9ffc80475: Add undo step to Alembic and Collada importers...
T80078rBdf8a63bb9c0a: Fix T80078: Overrides: Crash with animated IK control on linked armature.rB812c23437730: Fix T80078: Overrides: Crash with animated IK control on linked armature.
T80104rBddbf41d88d43: Fix T80104: Crash on making material local.rBcbb5201f09bd: Fix T80104: Crash on making material local.
rB9b0ef34534f6: Fix Outliner allowing to enter Pose Mode on linked armaturerB521ae3d458ad: Fix Outliner allowing to enter Pose Mode on linked armature
T77900rB2ef5fabec9ac: Fix T77900: File Browser in macOS fullscreen crashesrBc4b9e2da8c3c: Fix T77900: File Browser in macOS fullscreen crashes
rBddea2f234f0a: Fix crash accessing image space properties without an active windowrB006ff6453886: Fix crash accessing image space properties without an active window
T80159rB2a0e996d772b: Fix T80159: Custom Normals Averaging crash after clearingrBa9cacb228041: Fix T80159: Custom Normals Averaging crash after clearing

Blender 2.83.5

ReportCommits (master/other release branches)Commits in LTS
T79254rB537c57136fc1: Fix T79254: FCurve editor crash when zooming out to limitrBce44b1f15ead: Fix T79254: FCurve editor crash when zooming out to limit
T79260rBa8d058dbf42f: Fix T79260: Crash displaying the same mesh in two windowsrB287d5e8305c2: Fix T79260: Crash displaying the same mesh in two windows
rB388639243053: Fix interface artifacts on Intel GPUsrBb7a72778ecf3: Fix interface artifacts on Intel GPUs
T79187rB9cbf43801ba2: Fix T79187: Outliner "Make Single User" crashrBe48054ece477: Fix T79187: Outliner "Make Single User" crash
T79158rBb64ae920e4b3: Fix T79158: Eevee cubemaps shows blackrB2d3deb29ea82: Fix T79158: Eevee cubemaps shows black
T79007rB7aabd7422237: Fix T79007: Smooth brushes crasing in dyntoporBf47f9a04b1bf: Fix T79007: Smooth brushes crasing in dyntopo
T78537rBc7aa0f9d743e: Fix T78537: too much memory usage rendering animation with persistent imagesrBa71490c4b2fc: Fix T78537: too much memory usage rendering animation with persistent images
T78730rB9cac158e962f: Fix T78730: CLOG writes/reads outside allocated memory.rB4a08939e12be: Fix T78730: CLOG writes/reads outside allocated memory.
T79207rB2bc017ece147: Fix T79207: Crash converting curve to meshrB2c68c9252437: Fix T79207: Crash converting curve to mesh
rB4251a87bf60e: Fix usercount not decrementing in `gpencil_stroke_separate_exec`rBee4358062355: Fix usercount not decrementing in `gpencil_stroke_separate_exec`
T46568rB732434cb1faa: Fix T46568: UV select-linked failure to de-selectrB1d816e3a66c9: Fix T46568: UV select-linked failure to de-select
T78884rB71683be4bb6e: Fix T78884: GPencil weight paint crash when painting over modifier generated…rB39d7c111dbed: Fix T78884: GPencil weight paint crash when painting over modifier generated…
rB38e9a349defc: Workbench: Fix broken id passrB0122615d36d5: Workbench: Fix broken id pass
T79509rBcf3431e0e860: Fix T79509 Workbench: Object color mode broken if more than 4096 objectsrBc15352dd67f5: Fix T79509 Workbench: Object color mode broken if more than 4096 objects
T79246rB00162e6b7b0f: Fix T79246 GPUShader: compile error on AWS Elastic GraphicsrB02c3428e0c75: Fix T79246 GPUShader: compile error on AWS Elastic Graphics
T78529rB6390b530d064: Fix T78529: Blend file corrupted during save caused by high Cubemap SizerB220470be1515: Fix T78529: Blend file corrupted during save caused by high Cubemap Size
rBfce71a255cb9: EEVEE: LightCache: Add warning if the cache cannot be savedrB16b4b412e6b3: EEVEE: LightCache: Add warning if the cache cannot be saved
T79575rBd4804f00fbbd: Fix T79575: Crash loading nested set-scenesrB5c917ef0323a: Fix T79575: Crash loading nested set-scenes
rBa9e0aeaf653d: Fix crash switching render slots when there is only one slotrB6cbbe04ced33: Fix crash switching render slots when there is only one slot
T79482rB3f94f47113f9: Fix T79482: Triangulate quads with 'Beauty' can make zero area facesrBf2b71df549b5: Fix T79482: Triangulate quads with 'Beauty' can make zero area faces
T77847rBab2dbafd8b62: Fix T77847: "Add plane > align" causes crash when certain rigs are in the scene…rB112416e4fb8c: Fix T77847: "Add plane > align" causes crash when certain rigs are in the scene…
T79324rB9c093a5d9ac4: Fix T79324: Crash when changing View Layer while VR session runsrBfa2a13bcb958: Fix T79324: Crash when changing View Layer while VR session runs
T79676rBaec0cfaf0856: Fix T79676: Video Sequencer image sequence strip source path breaks whenrB5d42024be676: Fix T79676: Video Sequencer image sequence strip source path breaks when
T77885rB8fbfc150a097: Fix T77885: crash rendering grease pencil from compositor with multiple scenesrB200de72d2612: Fix T77885: crash rendering grease pencil from compositor with multiple scenes
T79703rB74556a5a17c5: Fix T79703 EEVEE: Crash on Macos due to lightcache bakingrB04345dcf897c: Fix T79703 EEVEE: Crash on Macos due to lightcache baking

Blender 2.83.4

ReportCommits (master/other release branches)Commits in LTS
T78999rBf2907b06f4da: Fix T78999: Crash when adjusting sequencer propertyrBd5809b39d5b2: Fix T78999: Crash when adjusting sequencer property
rBdcf7a0507755: GPencil: Fix unreported missing strokes in interpolationrB573972ff41f9: GPencil: Fix unreported missing strokes in interpolation
T78867rB6778ef4dcc6e: Fix T78867: Crash related to viewing video filesrB53b98de26030: Fix T78867: Crash related to viewing video files
T79264rB290b372aac9e: Fix T79264: Mantaflow Field weights cannot be animatedrB650cceb4538d: Fix T79264: Mantaflow Field weights cannot be animated
T79031rBe296c9e24e7e: Fix T79031: Batch Generate-Previews doesn't work anymorerBf1f8ac392114: Fix T79031: Batch Generate-Previews doesn't work anymore
T79272rB28b1c708958d: Fix T79272: Dimensions fail on negative scaled axisrB38aa78c6f465: Fix T79272: Dimensions fail on negative scaled axis
T77609rB70a27d0a6386: Fix T77609: Scale to Fit Text Box fails when text is too narrow, rB7a0ad20e5ffa: Fix mistake in recent fix for text editor overflowrB9a4d51c5d98f: Fix T77609: Scale to Fit Text Box fails when text is too narrow, rB46c3ef571566: Fix mistake in recent fix for text editor overflow
T77669rBd33e71525973: Fix T77669: Copy-pasting strip twice crashes BlenderrB322c67c9742b: Fix T77669: Copy-pasting strip twice crashes Blender
T78837rB75a09ba2ed26: Fix T78837: Prefetching can corrupt .blend filesrB3058bf075776: Fix T78837: Prefetching can corrupt .blend files
T78358rB27783b4ac7a3: Fix T78358: random crash editing shader nodes with texturesrBc8d0a615efcb: Fix T78358: random crash editing shader nodes with textures
T78920rB065a00ee3e66: Fix T78920: missing depsgraph relation when using sound strips in VSErB3f23de9a3fc5: Fix T78920: missing depsgraph relation when using sound strips in VSE
rB4a9d903e2bfd: Fix View3D "Mirror" menu, both "Global" and "Local" items are GLOBALrBbf92d262a3fd: Fix View3D "Mirror" menu, both "Global" and "Local" items are GLOBAL
T78636rB75520894c72a: Fix T78636: Crash displaying many aligned buttonsrBde3e797d47e9: Fix T78636: Crash displaying many aligned buttons
T68845rB5a11c8ba244d: Fix T68845: Follow Active Quads, divide by zero errorrB5c806a2f0443: Fix T68845: Follow Active Quads, divide by zero error
T78573rB77f823a2401c: Fix T78573: Crash when removing strips with prefetchingrB0471349c90df: Fix T78573: Crash when removing strips with prefetching
T78037rB16989c4d1d32: Fix T78037: fresh install of blender 2.83.0 not able to save user startup file.rB833f67bf5132: Fix T78037: fresh install of blender 2.83.0 not able to save user startup file.
T78306rB960ce1e394fa: Fix T78306: Weight Transfer Operator target mesh doesn't update when…rBa3db0850b4a9: Fix T78306: Weight Transfer Operator target mesh doesn't update when…
T78308rB1ae8855f8e2d: Fix T78308: Weight Transfer Operator "Deform Pose Bones" destination setting…rB2472615d0aca: Fix T78308: Weight Transfer Operator "Deform Pose Bones" destination setting…
T79180rBb99358315e5a: Fix T79180: Object disappears when scaled, set origin etc after applying smooth…rB1e53ca9b719e: Fix T79180: Object disappears when scaled, set origin etc after applying smooth…

Blender 2.83.3

ReportCommits (master/other release branches)StatusCommits in LTS
rBffaf294c3f0b: Fix alignment/size issue on ARM/RPi architecture Fix Applied{rB61ff27de15a}
T75943rBff97545c50f4: Fix T75943 EEVEE: Cubemaps shows black Fix Applied{rB7505eafd27c}
T77455rB202e7ccaaee8: Fix T77455: Blender Freezes when using the 3d Scale Gizmo Fix Applied{rBcfc7c3ed127}
T78175rB8c4703127ad1: GPU: Apple/Nvidia Proxy check Fix Applied{rB82829aa79d9}
rBb5660f71fe77: Fix missing GPU image free in background mode Fix Applied{rB6d88c9c1c1c}
T77780rB11a1ddfd3078: Fix T77780 Overlay: Weight colors are not in render in the right colorspace Fix Applied{rB88260dd391e}
T77984rB792cb8bdc7f5: Fix T77984: Cycles OpenCL error rendering empty scene Fix Applied{rB3a2370bf235}
T77655rBe9d1d1f72580: Fix T77655 Overlay: Edit mode + wire drawtype + infront not transparent Fix Applied{rBa2d4b6c2252}
T76229rB8bee200e2f4b: Fix T76229 Overlay: Sulpt overlay not working if object use in-front option Fix Applied{rB0616a40bb25}
T77641rBaeb47920447d: Fix T77641 Sculpt mode performance regression in 2.83 Fix Applied{rB1ce42ffb7d6}
T74024rB6d8b6aec1874: Fix T74024 Faces missing, weird faces added Fix Applied{rBd81c45d809d}
rB2a72421cfb38: Fix error when filtering in Outliner "Blender File" mode with libraries Fix Applied{rB8808dfaa974}
T78337rBd7b10e5b740f: Fix T78337: Fix crash when use GPencil merge without materials Fix Applied{rBd29a749767}, {rBea51c77025a}
T76171rB062a843bfbe7: EEVEE: Fix undefined behavior when using BSDF nodes inside volume shaders Fix Applied{rB631ef27725b}
T78134rB9fbbd25e2a4c: Fix T78134: GPencil interpolation crash Fix Applied{rBc86094e3a40}
T78042rBce7a5a23767c: Fix T78042: GPencil: Strokes go missing after Interpolation from another layer Fix Applied{rBe30db740db4}
T77759
1diff --git a/source/blender/draw/engines/workbench/workbench_engine.c b/source/blender/draw/engines/workbench/workbench_engine.c
2index 9d6105af8fb..7744f54cbd8 100644
3--- a/source/blender/draw/engines/workbench/workbench_engine.c
4+++ b/source/blender/draw/engines/workbench/workbench_engine.c
5@@ -216,7 +216,11 @@ static void workbench_cache_hair_populate(WORKBENCH_PrivateData *wpd,
6 workbench_image_hair_setup(wpd, ob, matnr, ima, NULL, interp) :
7 workbench_material_hair_setup(wpd, ob, matnr, color_type);
8
9- DRW_shgroup_hair_create_sub(ob, psys, md, grp);
10+ grp = DRW_shgroup_hair_create_sub(ob, psys, md, grp);
11+
12+ if (use_texpaint_mode || (color_type == V3D_SHADING_TEXTURE_COLOR)) {
13+ workbench_image_hair_setup_post(wpd, ob, matnr, use_texpaint_mode, ima, NULL, interp, grp);
14+ }
15 }
16
17 /**
18diff --git a/source/blender/draw/engines/workbench/workbench_materials.c b/source/blender/draw/engines/workbench/workbench_materials.c
19index 0b7d313342b..00638aa9f61 100644
20--- a/source/blender/draw/engines/workbench/workbench_materials.c
21+++ b/source/blender/draw/engines/workbench/workbench_materials.c
22@@ -283,14 +283,62 @@ DRWShadingGroup *workbench_image_setup_ex(WORKBENCH_PrivateData *wpd,
23 DRWShadingGroup *grp = (tex_tile_data) ? prepass->image_tiled_shgrp : prepass->image_shgrp;
24
25 *grp_tex = grp = DRW_shgroup_create_sub(grp);
26- if (tex_tile_data) {
27- DRW_shgroup_uniform_texture_persistent(grp, "imageTileArray", tex);
28- DRW_shgroup_uniform_texture_persistent(grp, "imageTileData", tex_tile_data);
29- }
30- else {
31- DRW_shgroup_uniform_texture_persistent(grp, "imageTexture", tex);
32+ if (!hair) {
33+ if (tex_tile_data) {
34+ DRW_shgroup_uniform_texture(grp, "imageTileArray", tex);
35+ DRW_shgroup_uniform_texture(grp, "imageTileData", tex_tile_data);
36+ }
37+ else {
38+ DRW_shgroup_uniform_texture(grp, "imageTexture", tex);
39+ }
40 }
41 DRW_shgroup_uniform_bool_copy(grp, "imagePremult", (ima && ima->alpha_mode == IMA_ALPHA_PREMUL));
42 DRW_shgroup_uniform_bool_copy(grp, "imageNearest", (interp == SHD_INTERP_CLOSEST));
43 return grp;
44 }
45+
46+/* Workaround for T77759 only present in LTS branch. */
47+void workbench_image_hair_setup_post(WORKBENCH_PrivateData *wpd,
48+ Object *ob,
49+ int mat_nr,
50+ const bool use_texpaint_mode,
51+ Image *ima,
52+ ImageUser *iuser,
53+ int interp,
54+ DRWShadingGroup *grp)
55+{
56+ GPUTexture *tex = NULL, *tex_tile_data = NULL;
57+
58+ if (!use_texpaint_mode) {
59+ workbench_material_get_image(ob, mat_nr, &ima, &iuser, &interp);
60+ if (ima == NULL) {
61+ return;
62+ }
63+ }
64+
65+ if (ima == NULL) {
66+ workbench_material_get_image(ob, mat_nr, &ima, &iuser, &interp);
67+ }
68+
69+ if (ima) {
70+ if (ima->source == IMA_SRC_TILED) {
71+ tex = GPU_texture_from_blender(ima, iuser, NULL, GL_TEXTURE_2D_ARRAY);
72+ tex_tile_data = GPU_texture_from_blender(ima, iuser, NULL, GL_TEXTURE_1D_ARRAY);
73+ }
74+ else {
75+ tex = GPU_texture_from_blender(ima, iuser, NULL, GL_TEXTURE_2D);
76+ }
77+ }
78+
79+ if (tex == NULL) {
80+ tex = wpd->dummy_image_tx;
81+ }
82+
83+ if (tex_tile_data) {
84+ DRW_shgroup_uniform_texture(grp, "imageTileArray", tex);
85+ DRW_shgroup_uniform_texture(grp, "imageTileData", tex_tile_data);
86+ }
87+ else {
88+ DRW_shgroup_uniform_texture(grp, "imageTexture", tex);
89+ }
90+}
91\ No newline at end of file
92diff --git a/source/blender/draw/engines/workbench/workbench_private.h b/source/blender/draw/engines/workbench/workbench_private.h
93index 967bdf9bae0..204d2e995c0 100644
94--- a/source/blender/draw/engines/workbench/workbench_private.h
95+++ b/source/blender/draw/engines/workbench/workbench_private.h
96@@ -464,6 +464,14 @@ DRWShadingGroup *workbench_image_setup_ex(WORKBENCH_PrivateData *wpd,
97 ImageUser *iuser,
98 int interp,
99 bool hair);
100+void workbench_image_hair_setup_post(WORKBENCH_PrivateData *wpd,
101+ Object *ob,
102+ int mat_nr,
103+ const bool use_texpaint_mode,
104+ Image *ima,
105+ ImageUser *iuser,
106+ int interp,
107+ DRWShadingGroup *grp);
108
109 #define workbench_material_setup(wpd, ob, mat_nr, color_type, r_transp) \
110 workbench_material_setup_ex(wpd, ob, mat_nr, color_type, false, r_transp)
Fix Applied{rBf5b77d660b0}

Blender 2.83.2

ReportCommits (master/other release branches)StatusCommits in LTS
T77095rB2d8c59ccb9ad: Fix T77095: fix Cycles performance regression with AMD RX cards Fix AppliedrB2822744b0bee: Fix T77095: fix Cycles performance regression with AMD RX cards
T77734rBe93663363ea1: Fix T77734: random crash when rendering animation Fix AppliedrB6e6954ac834c: Fix T77734: random crash when rendering animation
T66934rBc26abd1c29a2: Fix T66934 Overlay: "Outline Selected" overlay doesnt affect armatures Fix AppliedrB005c66395a8a: Fix T66934 Overlay: "Outline Selected" overlay doesnt affect armatures
rB0ded6f55259b: Fix: Crash when closing window while Outliner shows screens Fix AppliedrBef0ded4df389: Fix: Crash when closing window while Outliner shows screens
T77328rB2d9ab46e0b6e: Fix T77328: Crash on undo Draw Face Sets stroke with dyntopo active Fix AppliedrB910b4210454b: Fix T77328: Crash on undo Draw Face Sets stroke with dyntopo active
rB461ba2c74cf2: Fix random crash in Cycles smoke volume loading Fix AppliedrB2d89951be54d: Fix random crash in Cycles smoke volume loading
rBbfaa41c00d6f: UV Editor: Fix Vertex Overlay color not being color managed Fix AppliedrB000fbef35d24: UV Editor: Fix Vertex Overlay color not being color managed
T77754rB25d2222c302a: Fix T77754: Crash after any alembic import undo in an empty scene Fix AppliedrBa2c1f41d9595: Fix T77754: Crash after any alembic import undo in an empty scene
T77712rBf345625ded0a: Fix T77712: Crash on proxied rig, custom bone shape, driver targeting rig Fix AppliedrBbb4f8b76ec5e: Fix T77712: Crash on proxied rig, custom bone shape, driver targeting rig
T77830rB2dd60e6c2cbd: Fix T77830: Crash in VR session when opening material preview Fix AppliedrB089ff4a1dded: Fix T77830: Crash in VR session when opening material preview
rBdd328be0f08b: Fix memory leak calculating deform modifiers in edit-mode Fix AppliedrB91b455c00f28: Fix memory leak calculating deform modifiers in edit-mode
T77913rB756e664e4f44: Fix T77913: Incorrect handling of negative-scale bit in DRWResourceHandle Fix AppliedrBf7e73b5d4577: Fix T77913: Incorrect handling of negative-scale bit in DRWResourceHandle
T67358rB16d09a586406: Fix T67358: Compositor Disabled Node Config -> SegFault Fix AppliedrB020b8e2c73e6: Fix T67358: Compositor Disabled Node Config -> SegFault
T78172rB6f5a9dd8dea8: Fix T78172: Undo crash due to IDTemplate operations missing undo push. Fix AppliedrB3de9efdc9e1c: Fix T78172: Undo crash due to IDTemplate operations missing undo push.
T77460rB89bde99674b5: Fix (unreported) critical mistake in Collection liblink code in readfile.c., rB4db63b648643: Fix crash when opening some old/broken .blend files after recent fix., rBeaff606f2dbb: Fix T77460: Easy to create cyclic dependencies in collections and crash Blender. Fix AppliedrB517f32045c28: Fix (unreported) critical mistake in Collection liblink code in readfile.c., rB293b00beb5df: Fix T77460: Easy to create cyclic dependencies in collections and crash Blender., rBf575a148018a: Revert "Fix (unreported) critical mistake in Collection liblink code in…, rB8289fc688b3e: Revert "Fix T77460: Easy to create cyclic dependencies in collections and crash…, rBb894480d68b2: Fix (unreported) critical mistake in Collection liblink code in readfile.c., rB917134218591: Fix crash when opening some old/broken .blend files after recent fix., rBe9362693042e: Fix T77460: Easy to create cyclic dependencies in collections and crash Blender.

Blender 2.83.1

ReportCommits (master/other release branches)StatusCommits in LTS
T77774rBdf1ff76ee207: Fix T77774: New undo code broken by 'make local' behavior. Fix AppliedrB554ed613ae5f: Fix T77774: New undo code broken by 'make local' behavior., rB6e13cff48711: Revert "Fix T77774: New undo code broken by 'make local' behavior.", rB91f07fbfd662: Fix T77774: New undo code broken by 'make local' behavior.
T66786rBfe3ca3f6cef9: Fix T66786: Audio SDL: Video editor Sound muted without muting it Fix AppliedrB68fae13d9b41: Fix T66786: Audio SDL: Video editor Sound muted without muting it
T77803rBe54058b12122: Fix T77803: IK Degrees of freedom drawing glitch, rB0aa7c1178851: Fix T77803: IK Degrees of freedom drawing glitch Fix AppliedrB17ddb4c4ea0f: Fix T77803: IK Degrees of freedom drawing glitch, rBe553408bee69: Fix T77803: IK Degrees of freedom drawing glitch
rB16652185ce69: Fix (unreported) wrong size of UserPreferences' `dupflag` parameter. Fix AppliedrBdceaef92d7a4: Fix (unreported) wrong size of UserPreferences' `dupflag` parameter.
T77915rBc880e54a95dd: Cycles: Refactor microfacet BSDFs to remove separate anisotropy code rB25b8dedfb485: Fix T77915: Cycles OSL microfacet closure not working in custom shaders Fix AppliedrB3bbcc4f6e8ee: Cycles: Refactor microfacet BSDFs to remove separate anisotropy code,rB465d5c018ee0: Fix T77915: Cycles OSL microfacet closure not working in custom shaders
rBffa23b6c772e: GPencil: Fix unreported Vertex Opacity Overlay not working Fix AppliedrB58533aca4d61: GPencil: Fix unreported Vertex Opacity Overlay not working
T75414rB229ed078d1d0: Fix T75414: Incorrect masking in Color Balance modifier Fix AppliedrB5f01048dcb9a: Fix T75414: Incorrect masking in Color Balance modifier
T76767rBe590526af6e8: Fix T76767: Cycles performance regression with CLI renders Fix AppliedrB945e18f03710: Fix T76767: Cycles performance regression with CLI renders
T77853rBeadbdf170aec: Fix T77853: Error reloading linked library. Fix AppliedrB4f3fdf7715c2: Fix T77853: Error reloading linked library.
T75898rB3ced9c1c721d: Fix missing hinting information in monospace font, rB2efe77ca5119: Fix missing hinting information in default font Fix AppliedrBe21a903b983a: Fix missing hinting information in monospace font, rB783d3c675ac2: Fix missing hinting information in default font
T77657rBed00b5def64c: Fix T77657: NVIDIA Quadro FX4800 crash on startup Fix AppliedrB37a07d8a75d0: Fix T77657: NVIDIA Quadro FX4800 crash on startup
rB874a078d8651: GPencil: Improve viewlayer masking check Fix AppliedrB8e555bf4e30b: GPencil: Improve viewlayer masking check
T77148rBf88d59ecf8e5: Fix T77148: Crash changing multiple values for sequencer strips Fix AppliedrB0178e7b39398: Fix T77148: Crash changing multiple values for sequencer strips
T77047rB20658e6a29bd: Fix T77047: Dyntopo Sample detail size on hidden mesh causes crash Fix AppliedrB42a517779ab3: Fix T77047: Dyntopo Sample detail size on hidden mesh causes crash
T74101rB4b39de677d20: Fix T74101: File Browser in macOS fullscreen crashes or makes windows unusable Fix AppliedrB60bf482dba72: Fix T74101: File Browser in macOS fullscreen crashes or makes windows unusable
T77504rBee64b595da5e: Fix T77504: Operator search gives wrong results Fix AppliedrBce11640eef03: Fix T77504: Operator search gives wrong results
T76894rB4622434c348c: Fix T76894: Disable clipping region selection in material/rendered mode Fix AppliedrBc26cd6e996d7: Fix T76894: Disable clipping region selection in material/rendered mode
T72936rBc23b1de2cf8a: Fix T72936: Incorrect gizmo orientation with inherit rotation disabled Fix AppliedrB0a8eeae831cb: Fix T72936: Incorrect gizmo orientation with inherit rotation disabled
T77504rB7d2b4ae9c6ec: Fix menu operator/search clipping the last character Fix AppliedrBf649e5c418d9: Fix menu operator/search clipping the last character
T77603rBb5846ebce786: Fix T77603: OSL parser fails when script ends with comment without newline Fix AppliedrB5439f43e8830: Fix T77603: OSL parser fails when script ends with comment without newline
rBbf4198cdaf7d: Fix crash running "Edit Voxel Size" operator outside of a main 3D View region Fix AppliedrB5fc252feaeab: Fix crash running "Edit Voxel Size" operator outside of a main 3D View region
rBef0ff4aaf251: GPencil: Fix unreported error in Dots Strokes material initialization Fix AppliedrB56b345adc6fd: GPencil: Fix unreported error in Dots Strokes material initialization
rB00961d062a4b: GPencil: Fix unreported Shift+F OPacity key not working Fix AppliedrB404c3adfcc76: GPencil: Fix unreported Shift+F OPacity key not working
D7772rB4464a9425be9: Calculate epsilon values for interp_weights_poly to improve accuracy Fix AppliedrB9d5e5e282cff: Calculate epsilon values for interp_weights_poly to improve accuracy
T76273rBf71a2fc6c381: Fix T76273 Glitches caused by glCopyImageSubData on windows + intel gpu Fix AppliedrB7b754c8c9952: Fix T76273 Glitches caused by glCopyImageSubData on windows + intel gpu
T77358rBc604d2762f27: Fix T77358: Gpencil can't select geometry within transparent layers Fix AppliedrB1510c04d4173: Fix T77358: Gpencil can't select geometry within transparent layers
T77520rBdc6cee4724fb: Fix T77520: GPencil viewlayer filter produce crash with masking layers Fix AppliedrB2c3ef36a0b7f: Fix T77520: GPencil viewlayer filter produce crash with masking layers
T77367rB3da4724f72fc: Fix T77367: Blender's snap package ignores command line options Fix AppliedrB488bf532076c: Fix T77367: Blender's snap package ignores command line options
T77095rB6899cb3c073e: Fix for T77095: work around render artifacts with AMD Radeon RX 4xx and 5xx Fix AppliedrB0148059c684e: Fix for T77095: work around render artifacts with AMD Radeon RX 4xx and 5xx
T77164rB733a3e3a7072: Fix T77164: scaling/rotation fails for 3 selected NURB points Fix AppliedrB0402cc7e9eb3: Fix T77164: scaling/rotation fails for 3 selected NURB points
T77156rB4184371fb04e: Fix T77156: GPencil view layer filter by layer not working Fix AppliedrB09db0f2a3467: Fix T77156: GPencil view layer filter by layer not working
T77456rBaed11c673efe: Fix T77456: Broken vertex paint undo on high-poly objects. Fix AppliedrBe4ac4769f1cc: Fix T77456: Broken vertex paint undo on high-poly objects.
T77448rB3ffb52d1144b: Fix T77448: Camera Solver constraint can't be converted to f-curve Fix AppliedrB864f8cbb860d: Fix T77448: Camera Solver constraint can't be converted to f-curve

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

I'm not sure whether or not you consider this important enough to backport: rB1bdaf0ebec5bafd6c0b945de49cc74515b93fe1c