http://www.miikahweb.com/feed.php MiikaHweb - Blender Tmp-T80603 Branch http://www.miikahweb.com/ MiikaHweb - Blender Tmp-T80603 Branch fi Tue, 21 Sep 21 17:57:47 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[960a005]: Fix T80603 Workbench: Inverted alpha when rendering]]> http://www.miikahweb.com/en/blender/git-logs/commit/960a005bab80fe577228d4c68db8b66f108f735a 960a005
Branches : tmp-T80603
Author : Clément Foucault (fclem)
----------------------------------------
Fix T80603 Workbench: Inverted alpha when rendering

The state of the passes was not set back after the first sample.

This is a simpler fix than rBecfbc5fb55d5 which needs the new draw manager
features from 2.90.

----------------------------------------
1 Path Changed]]>
Mon, 14 Sep 2020 09:59:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/960a005bab80fe577228d4c68db8b66f108f735aClément Foucault
<![CDATA[[141eb92]: Bumped version o blender v2.83.2-beta]]> http://www.miikahweb.com/en/blender/git-logs/commit/141eb92345eaf09ce052cfff8428a3fc8f98fb16 141eb92
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Jeroen Bakker (jbakker)
----------------------------------------
Bumped version o blender v2.83.2-beta

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 12:34:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/141eb92345eaf09ce052cfff8428a3fc8f98fb16Jeroen Bakker
<![CDATA[[8289fc6]: Revert "Fix T77460: Easy to create cyclic dependencies in collections...]]> http://www.miikahweb.com/en/blender/git-logs/commit/8289fc688b3eb5bc5b1f641e4b51d32d9daf8a71 8289fc6
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Jeroen Bakker (jbakker)
----------------------------------------
Revert "Fix T77460: Easy to create cyclic dependencies in collections and crash Blender."

This reverts commit 293b00beb5df27b4455de743fd0684f0988153b0.

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 09:47:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8289fc688b3eb5bc5b1f641e4b51d32d9daf8a71Jeroen Bakker
<![CDATA[[f575a14]: Revert "Fix (unreported) critical mistake in Collection liblink...]]> http://www.miikahweb.com/en/blender/git-logs/commit/f575a148018ac943600ee78f1f35c3b9e472476e f575a14
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Jeroen Bakker (jbakker)
----------------------------------------
Revert "Fix (unreported) critical mistake in Collection liblink code in readfile.c."

This reverts commit 517f32045c282f1031299268ad0ebfa8f934bd1a.

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 09:46:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f575a148018ac943600ee78f1f35c3b9e472476eJeroen Bakker
<![CDATA[[91f07fb]: Fix T77774: New undo code broken by 'make local' behavior.]]> http://www.miikahweb.com/en/blender/git-logs/commit/91f07fbfd662ddb311d4dc459eab556db5936370 91f07fb
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Bastien Montagne (mont29)
----------------------------------------
Fix T77774: New undo code broken by 'make local' behavior.

This is actually a nice issue due to too much optimization...
* Making an ID local just reuse the linked one whenever possible, instead of
actually making a copy of it.
* Therefore, the collection containing that ID is seen as unchanged, since
the pointer itself remained the same.
* But on undo step, there is no way to reuse that local object, which then
gets deleted, and linked one gets re-created - at a different address.
* Collection, however, since unchanged, is not updated at all and thus keeps
reference to the to-be-deleted local object, instead of the linked one.
* Issue gets even worse with viewlayers, this leads to the crash.

To address this, this patch adds a 'virtual' update flags that does nothing
in update case, but will ensure that the affected IDs using the one made local
are properly detected as changed across the relevant undo step.

Note that the recalc flags were chosen mostly for a logical reason, and also
because they are already properly dealt with and cleared by undo code,
so this looks like the optimal solution.

Note: slightly ammended for 2.83, change should not have any effect in
practice.

Reviewed By: brecht

Maniphest Tasks: T77774

Differential Revision: https://developer.blender.org/D8006

----------------------------------------
2 Paths Changed]]>
Thu, 25 Jun 2020 08:42:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/91f07fbfd662ddb311d4dc459eab556db5936370Bastien Montagne
<![CDATA[[0148059]: Fix for T77095: work around render artifacts with AMD Radeon...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0148059c684e1325ab3210156d7fe6125cf27276 0148059
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Brecht Van Lommel (brecht)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix for T77095: work around render artifacts with AMD Radeon RX 4xx and 5xx

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 07:28:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0148059c684e1325ab3210156d7fe6125cf27276Brecht Van Lommel
<![CDATA[[17ddb4c]: Fix T77803: IK Degrees of freedom drawing glitch]]> http://www.miikahweb.com/en/blender/git-logs/commit/17ddb4c4ea0f68a7f4c38f54291ec641deb6f1f9 17ddb4c
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Jeroen Bakker (jbakker)
----------------------------------------
Fix T77803: IK Degrees of freedom drawing glitch

IK degrees of freedom is rendered using wires and a solid sphere. The
solid used the wireframe drawing what resulted into drawing glitches.
This patch adds a new shader to draw the solid shape.

Reviewed By: Clément Foucault

Differential Revision: https://developer.blender.org/D8044

----------------------------------------
4 Paths Changed]]>
Thu, 25 Jun 2020 08:07:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/17ddb4c4ea0f68a7f4c38f54291ec641deb6f1f9Jeroen Bakker
<![CDATA[[293b00b]: Fix T77460: Easy to create cyclic dependencies in collections...]]> http://www.miikahweb.com/en/blender/git-logs/commit/293b00beb5df27b4455de743fd0684f0988153b0 293b00b
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Bastien Montagne (mont29)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T77460: Easy to create cyclic dependencies in collections and crash Blender.

Cyclic check was not checking for collections instanciated by objects...

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 07:31:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/293b00beb5df27b4455de743fd0684f0988153b0Bastien Montagne
<![CDATA[[3bbcc4f]: Cycles: Refactor microfacet BSDFs to remove separate anisotropy...]]> http://www.miikahweb.com/en/blender/git-logs/commit/3bbcc4f6e8ee9b5e7de2c2c4218965bd23dc05ff 3bbcc4f
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Lukas Stockner (lukasstockner97)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Cycles: Refactor microfacet BSDFs to remove separate anisotropy code

Since the sampling and evaluation functions handle both cases anyways,
there's not really a point for keeping the distinction in the kernel,
so we might as well cut down the number of CLOSURE_BSDF_MICROFACETs a bit.

Differential Revision: https://developer.blender.org/D7736

----------------------------------------
9 Paths Changed]]>
Thu, 25 Jun 2020 08:06:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3bbcc4f6e8ee9b5e7de2c2c4218965bd23dc05ffLukas Stockner
<![CDATA[[465d5c0]: Fix T77915: Cycles OSL microfacet closure not working in custom...]]> http://www.miikahweb.com/en/blender/git-logs/commit/465d5c018ee0267cfff8648599a4ad543ab216a7 465d5c0
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Brecht Van Lommel (brecht)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T77915: Cycles OSL microfacet closure not working in custom shaders

The code to implement the newer closure in terms of the old one got lost in
the removal of our stdosl.h copy. Now implement it as a builtin closure.

----------------------------------------
2 Paths Changed]]>
Thu, 25 Jun 2020 08:07:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/465d5c018ee0267cfff8648599a4ad543ab216a7Brecht Van Lommel
<![CDATA[[4f3fdf7]: Fix T77853: Error reloading linked library.]]> http://www.miikahweb.com/en/blender/git-logs/commit/4f3fdf7715c21c9f9fb1374efe12b027477e5d59 4f3fdf7
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Bastien Montagne (mont29)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T77853: Error reloading linked library.

Issue related to how ID refcounting was changed when loading blendfile
data...

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 07:30:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4f3fdf7715c21c9f9fb1374efe12b027477e5d59Bastien Montagne
<![CDATA[[517f320]: Fix (unreported) critical mistake in Collection liblink code...]]> http://www.miikahweb.com/en/blender/git-logs/commit/517f32045c282f1031299268ad0ebfa8f934bd1a 517f320
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Bastien Montagne (mont29)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix (unreported) critical mistake in Collection liblink code in readfile.c.

Prelimenary step to fix T77460.

Not sure how or when that thing was done, but since that call walks
around collections relationships, it's an utterly critical violation of
liblinking principles (code here should never, ever 'get outside' of its
own ID scope).

This was wroking so far only because code called through this function
(`BKE_collection_parent_relations_rebuild`) was only following parents
pointers (in `BKE_collection_find_cycle()`), which would be either valid
or non-existent.

But next commit is going to change that to also check collection's
objects instancing of other collections.

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 07:31:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/517f32045c282f1031299268ad0ebfa8f934bd1aBastien Montagne
<![CDATA[[554ed61]: Fix T77774: New undo code broken by 'make local' behavior.]]> http://www.miikahweb.com/en/blender/git-logs/commit/554ed613ae5f26b205f65ed950ae50baf9f009b5 554ed61
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Bastien Montagne (mont29)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T77774: New undo code broken by 'make local' behavior.

This is actually a nice issue due to too much optimization...
* Making an ID local just reuse the linked one whenever possible, instead of
actually making a copy of it.
* Therefore, the collection containing that ID is seen as unchanged, since
the pointer itself remained the same.
* But on undo step, there is no way to reuse that local object, which then
gets deleted, and linked one gets re-created - at a different address.
* Collection, however, since unchanged, is not updated at all and thus keeps
reference to the to-be-deleted local object, instead of the linked one.
* Issue gets even worse with viewlayers, this leads to the crash.

To address this, this patch adds a 'virtual' update flags that does nothing
in update case, but will ensure that the affected IDs using the one made local
are properly detected as changed across the relevant undo step.

Note that the recalc flags were chosen mostly for a logical reason, and also
because they are already properly dealt with and cleared by undo code,
so this looks like the optimal solution.

Reviewed By: brecht

Maniphest Tasks: T77774

Differential Revision: https://developer.blender.org/D8006

----------------------------------------
2 Paths Changed]]>
Thu, 25 Jun 2020 07:30:34 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/554ed613ae5f26b205f65ed950ae50baf9f009b5Bastien Montagne
<![CDATA[[58533ac]: GPencil: Fix unreported Vertex Opacity Overlay not working]]> http://www.miikahweb.com/en/blender/git-logs/commit/58533aca4d61fdf91b65c98499adea450e1818ad 58533ac
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Antonio Vazquez (antoniov)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
GPencil: Fix unreported Vertex Opacity Overlay not working

This values was not working because was removed by error in refactor.

Reviewed By: mendio, fclem

Differential Revision: https://developer.blender.org/D8061

----------------------------------------
4 Paths Changed]]>
Thu, 25 Jun 2020 07:32:55 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/58533aca4d61fdf91b65c98499adea450e1818adAntonio Vazquez
<![CDATA[[5f01048]: Fix T75414: Incorrect masking in Color Balance modifier]]> http://www.miikahweb.com/en/blender/git-logs/commit/5f01048dcb9a146f2ffc6273f18c5d0553b3f6f1 5f01048
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Richard Antalik (ISS)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T75414: Incorrect masking in Color Balance modifier

Color balance factor was infinity. Clamp to +/- `FLT_MAX`

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D7884

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 07:32:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5f01048dcb9a146f2ffc6273f18c5d0553b3f6f1Richard Antalik
<![CDATA[[68fae13]: Fix T66786: Audio SDL: Video editor Sound muted without muting...]]> http://www.miikahweb.com/en/blender/git-logs/commit/68fae13d9b414f8f0722c60901858b4b236ee31f 68fae13
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Joerg Mueller (nexyon)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T66786: Audio SDL: Video editor Sound muted without muting it

Porting fix for SDL 2 audio formats from audaspace upstream.

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 08:08:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/68fae13d9b414f8f0722c60901858b4b236ee31fJoerg Mueller
<![CDATA[[6e13cff]: Revert "Fix T77774: New undo code broken by 'make local' behavior...]]> http://www.miikahweb.com/en/blender/git-logs/commit/6e13cff487117e621138ffb5531d7866b61d5865 6e13cff
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Jeroen Bakker (jbakker)
----------------------------------------
Revert "Fix T77774: New undo code broken by 'make local' behavior."

This reverts commit 554ed613ae5f26b205f65ed950ae50baf9f009b5.

----------------------------------------
2 Paths Changed]]>
Thu, 25 Jun 2020 08:17:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6e13cff487117e621138ffb5531d7866b61d5865Jeroen Bakker
<![CDATA[[783d3c6]: Fix missing hinting information in default font]]> http://www.miikahweb.com/en/blender/git-logs/commit/783d3c675ac25229adeb04215a9fa9acbd3d56a7 783d3c6
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Harley Acheson (harley)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix missing hinting information in default font

Updates the font file to bring back hinting data, which got lost somehow
in dc3f073d1c52.

Second and (hopefully) final fix for T75898.

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 07:29:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/783d3c675ac25229adeb04215a9fa9acbd3d56a7Harley Acheson
<![CDATA[[945e18f]: Fix T76767: Cycles performance regression with CLI renders]]> http://www.miikahweb.com/en/blender/git-logs/commit/945e18f037108c2767617ddba339e0f7938329d8 945e18f
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Ray molenkamp (LazyDodo)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T76767: Cycles performance regression with CLI renders

When picking a small tile size when doing a CLI render will
yield many status updates being printed to the console
causing a slowdown in the render process. 2.79 with the
same amount of tiles did not have this slowdown.

The reason for this turned out to be a debugging aid added
in rBd2757d149bf2 which disabled buffering for stdout which
on windows caused every single character being printed to the
console to try to obtain a mutex, and worse the thread being
put to sleep when this mutex was unavailable leading to poor
performance.

This patch changes the behaviour by only disabling the
buffering in debug builds.

CLI render of the default cube with 16x16 tiles at 1080p

2.83 : 37.57s
now : 17.03s

note: this only affected CLI renders, renders from the UI
do not report this kind of information and had no such
slowdown.

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 07:32:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/945e18f037108c2767617ddba339e0f7938329d8Ray molenkamp
<![CDATA[[dceaef9]: Fix (unreported) wrong size of UserPreferences' `dupflag` parameter...]]> http://www.miikahweb.com/en/blender/git-logs/commit/dceaef92d7a41fe5835084b7feb9fcecadf111ce dceaef9
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Bastien Montagne (mont29)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix (unreported) wrong size of UserPreferences' `dupflag` parameter.

Adding volume obdata option to `eDupli_ID_Flags` enum made it go beyond
the 16 bits of a short... Also, enums should typically be stored in
unsigned integers.

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 08:07:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/dceaef92d7a41fe5835084b7feb9fcecadf111ceBastien Montagne
<![CDATA[[e21a903]: Fix missing hinting information in monospace font]]> http://www.miikahweb.com/en/blender/git-logs/commit/e21a903b983a301757f44b182dc93fb27f179639 e21a903
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Nikhil Shringarpurey (Nikhil.Net)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix missing hinting information in monospace font

Updates the monospace font file to bring back hinting data, which got
lost somehow in dc3f073d1c52.

Partial fix for T75898.

----------------------------------------
1 Path Changed]]>
Thu, 25 Jun 2020 07:29:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e21a903b983a301757f44b182dc93fb27f179639Nikhil Shringarpurey
<![CDATA[[e553408]: Fix T77803: IK Degrees of freedom drawing glitch]]> http://www.miikahweb.com/en/blender/git-logs/commit/e553408bee693d7cbff1b359af330f4963d2db12 e553408
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Jeroen Bakker (jbakker)
----------------------------------------
Fix T77803: IK Degrees of freedom drawing glitch

Forgot to update the lineOutput what resulted in that the sphere was not
rendered on all platforms.

Reviewed By: Clément Foucault

Differential Revision: https://developer.blender.org/D8098

----------------------------------------
3 Paths Changed]]>
Thu, 25 Jun 2020 08:07:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e553408bee693d7cbff1b359af330f4963d2db12Jeroen Bakker
<![CDATA[[d114288]: Bumped blender version to 2.83.1]]> http://www.miikahweb.com/en/blender/git-logs/commit/d114288f90a8fbb2675d802f7e13f25fbee75801 d114288
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Jeroen Bakker (jbakker)
----------------------------------------
Bumped blender version to 2.83.1

----------------------------------------
1 Path Changed]]>
Mon, 22 Jun 2020 09:26:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d114288f90a8fbb2675d802f7e13f25fbee75801Jeroen Bakker
<![CDATA[[0178e7b]: Fix T77148: Crash changing multiple values for sequencer strips...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0178e7b3939879323fefba798b7aff8ef1ea1cca 0178e7b
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
Fix T77148: Crash changing multiple values for sequencer strips

This was caused by assuming all strips were the same type.

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:31:19 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0178e7b3939879323fefba798b7aff8ef1ea1cca
<![CDATA[[0a8eeae]: Fix T72936: Incorrect gizmo orientation with inherit rotation...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0a8eeae831cbdd2ec80f3741e56bafe27ac6feaa 0a8eeae
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Campbell Barton (campbellbarton)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T72936: Incorrect gizmo orientation with inherit rotation disabled

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:25:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0a8eeae831cbdd2ec80f3741e56bafe27ac6feaaCampbell Barton
<![CDATA[[37a07d8]: Fix T77657: NVIDIA Quadro FX4800 crash on startup]]> http://www.miikahweb.com/en/blender/git-logs/commit/37a07d8a75d0f133e1d2458b698e82e3c53c3273 37a07d8
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
Fix T77657: NVIDIA Quadro FX4800 crash on startup

Limit support for `GLEW_ARB_base_instance` to OpenGL 4.0 and higher. NVIDIA Quadro FX 4800
(TeraScale) report that they support GLEW_ARB_base_instance, but the driver does not support
`GLEW_ARB_draw_indirect` as it has an OpenGL3 context what also matches the minimum needed
requirements.

We use `GLEW_ARB_draw_indirect` as a target for `glMapBuffer(Range)` what is part of the
OpenGL 4 API. So better disable it when we don't have an OpenGL4 context.

Note: fix should be ported to Blender 2.83 LTS

Reviewed By: Clément Foucault

Differential Revision: https://developer.blender.org/D7994

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:32:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/37a07d8a75d0f133e1d2458b698e82e3c53c3273
<![CDATA[[3947cbf]: Bumped file subversion to 19]]> http://www.miikahweb.com/en/blender/git-logs/commit/3947cbf916898299b042f5ce0bbab5b085e0dfbc 3947cbf
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
Bumped file subversion to 19

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:51:03 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3947cbf916898299b042f5ce0bbab5b085e0dfbc
<![CDATA[[42a5177]: Fix T77047: Dyntopo Sample detail size on hidden mesh causes...]]> http://www.miikahweb.com/en/blender/git-logs/commit/42a517779ab3d1f884195282744dd57444641a38 42a5177
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
Fix T77047: Dyntopo Sample detail size on hidden mesh causes crash

The `Toolbar` and `Sidebar` hide the corresponding panel
`VIEW3D_PT_sculpt_dyntopo` by polling for context.sculpt_object and
context.tool_settings.sculpt. In the Active Tool in the Properties
Editor this poll does not return False though, thus the
sample_detail_size is possible from there.

Second security check (the operator poll `SCULPT_mode_poll`) checks the
active object -- that is still valid even if hidden, so we are allowed
to execute the operator. However the active object becomes NULL once the
area is switched in `sample_detail()` -- see `CTX_wm_area_set`), leading
to the crash.

Dont think there is a quick and easy way to do this in the poll from the
Properties Editor, so just check for a valid active abject in the
operator and return OPERATOR_CANCELLED if we dont have it.

Maniphest Tasks: T77047

Differential Revision: https://developer.blender.org/D7832

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:28:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/42a517779ab3d1f884195282744dd57444641a38
<![CDATA[[5439f43]: Fix T77603: OSL parser fails when script ends with comment...]]> http://www.miikahweb.com/en/blender/git-logs/commit/5439f43e8830d9e0ac1cf8bb4434d37bb2eb062b 5439f43
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Jacques Lucke (JacquesLucke)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix T77603: OSL parser fails when script ends with comment without newline

Reviewers: brecht

Differential Revision: https://developer.blender.org/D7958

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:10:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5439f43e8830d9e0ac1cf8bb4434d37bb2eb062bJacques Lucke
<![CDATA[[5fc252f]: Fix crash running "Edit Voxel Size" operator outside of a main...]]> http://www.miikahweb.com/en/blender/git-logs/commit/5fc252feaeab0e86799c59eb328e64e71328b816 5fc252f
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Julian Eisel (Severin)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix crash running "Edit Voxel Size" operator outside of a main 3D View region

Accessed `RegionView3D` data from context, which of course would only be set if
actually executed from a main 3D View region.

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:08:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5fc252feaeab0e86799c59eb328e64e71328b816Julian Eisel
<![CDATA[[60bf482]: Fix T74101: File Browser in macOS fullscreen crashes or makes...]]> http://www.miikahweb.com/en/blender/git-logs/commit/60bf482dba721e3878770e6abefa3b35acca0021 60bf482
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
Fix T74101: File Browser in macOS fullscreen crashes or makes windows unusable

When closing the File Browser window after making it fullscreen, Blender would
either crash or all windows would disappear, with no obvious way to bring them
back.

The "fix" is to not allow fullscreen for File Browsers (or any future "dialog"
windows), but only maximizing. From what I can tell that's how secondary
windows are supposed to work on macOS. What we previously did seemed like
something macOS doesn't handle cleanly, and I didn't find a simple way to do so
on our side.

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:27:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/60bf482dba721e3878770e6abefa3b35acca0021
<![CDATA[[8e555bf]: GPencil: Improve viewlayer masking check]]> http://www.miikahweb.com/en/blender/git-logs/commit/8e555bf4e30bed9d276de32cd0ae369095146e54 8e555bf
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
GPencil: Improve viewlayer masking check

Check if the mask layer is used in a layer that is going to be used in the current viewlayer.

Related to T77667

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:31:59 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8e555bf4e30bed9d276de32cd0ae369095146e54
<![CDATA[[c26cd6e]: Fix T76894: Disable clipping region selection in material/rendered...]]> http://www.miikahweb.com/en/blender/git-logs/commit/c26cd6e996d751bb3011976f03e7ee8c508ac3c5 c26cd6e
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
Fix T76894: Disable clipping region selection in material/rendered mode

In this case the draw engine isn't responsible for the selection, but
the editor is.

Reviewed By: Clément Foucault

Differential Revision: https://developer.blender.org/D7955

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:26:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c26cd6e996d751bb3011976f03e7ee8c508ac3c5
<![CDATA[[ce11640]: Fix T77504: Operator search gives wrong results]]> http://www.miikahweb.com/en/blender/git-logs/commit/ce11640eef03736c1d840f8293bc890a1012de49 ce11640
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
Fix T77504: Operator search gives wrong results

Regression in e8ab0137f8766

----------------------------------------
2 Paths Changed]]>
Thu, 18 Jun 2020 07:26:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ce11640eef03736c1d840f8293bc890a1012de49
<![CDATA[[f649e5c]: Fix menu operator/search clipping the last character]]> http://www.miikahweb.com/en/blender/git-logs/commit/f649e5c418d931d750d9fbd45f63486ebc4be5e7 f649e5c
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Campbell Barton (campbellbarton)
Committed By : Jeroen Bakker (jbakker)
----------------------------------------
Fix menu operator/search clipping the last character

Noted in T77504

----------------------------------------
1 Path Changed]]>
Thu, 18 Jun 2020 07:25:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f649e5c418d931d750d9fbd45f63486ebc4be5e7Campbell Barton
<![CDATA[[296e3ee]: Buildbot: Cleanup, remove unused script and change naming]]> http://www.miikahweb.com/en/blender/git-logs/commit/296e3ee62c284c601e12c010dc1ec7cbb95af663 296e3ee
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Sergey Sharybin (sergey)
----------------------------------------
Buildbot: Cleanup, remove unused script and change naming

Follow upstream convention.

----------------------------------------
16 Paths Changed]]>
Wed, 17 Jun 2020 15:41:49 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/296e3ee62c284c601e12c010dc1ec7cbb95af663Sergey Sharybin
<![CDATA[[548312e]: Buildbot: Don't use builder name in the build directory]]> http://www.miikahweb.com/en/blender/git-logs/commit/548312ed8288bbb733f2c302d40ca179e658cd89 548312e
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Sergey Sharybin (sergey)
----------------------------------------
Buildbot: Don't use builder name in the build directory

The directory layout on worker goes as following:

<Worker>
<Builder Name>
blender.git/
build/
install/
lib/

Adding an extra <Builder Name> after build is redundant.

Differential Revision: https://developer.blender.org/D8045

----------------------------------------
1 Path Changed]]>
Tue, 16 Jun 2020 15:01:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/548312ed8288bbb733f2c302d40ca179e658cd89Sergey Sharybin
<![CDATA[[c310bf4]: Buildbot: Support multiple workers talking to single codesign...]]> http://www.miikahweb.com/en/blender/git-logs/commit/c310bf4ebeb8d65619c8a2751dcadf0d805210ed c310bf4
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Sergey Sharybin (sergey)
----------------------------------------
Buildbot: Support multiple workers talking to single codesign server

Is achieved by replacing hard-coded signed/unsigned file names with
"<uuid>" which acts as a "request ID". This way multiple workers can
put their requests into a single directory without collisions. The
code sign server will handle the requests sequentially in an unknown
order.

----------------------------------------
1 Path Changed]]>
Tue, 16 Jun 2020 15:01:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c310bf4ebeb8d65619c8a2751dcadf0d805210edSergey Sharybin
<![CDATA[[404c3ad]: GPencil: Fix unreported Shift+F OPacity key not working]]> http://www.miikahweb.com/en/blender/git-logs/commit/404c3adfcc768546381eb1efbbe4a9cf95847bb4 404c3ad
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
GPencil: Fix unreported Shift+F OPacity key not working

This wa snot working since the new scale thickness was included.

----------------------------------------
1 Path Changed]]>
Thu, 11 Jun 2020 07:34:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/404c3adfcc768546381eb1efbbe4a9cf95847bb4
<![CDATA[[56b345a]: GPencil: Fix unreported error in Dots Strokes material initialization...]]> http://www.miikahweb.com/en/blender/git-logs/commit/56b345adc6fd12954a9320c7ed76e30115a279ac 56b345a
Branches : blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels, tmp-T80603
Author : Unknown ()
----------------------------------------
GPencil: Fix unreported error in Dots Strokes material initialization

The materials was not initializated in the right mode.

----------------------------------------
1 Path Changed]]>
Thu, 11 Jun 2020 07:34:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/56b345adc6fd12954a9320c7ed76e30115a279ac