Ray Molenkamp
e24cd10245
build_environment: Remove lapack
2018-08-13 14:56:49 -06:00
Ray Molenkamp
518ce887ad
build_environment: iconv 1.15
2018-08-13 14:45:27 -06:00
Ray Molenkamp
4e03f9cbc2
build_environment: fftw 3.3.8
2018-08-13 13:21:36 -06:00
Ray Molenkamp
4a10ba2174
build_environment: openexr support debug build.
2018-08-13 12:37:12 -06:00
Ray Molenkamp
f749c3cbb9
build_environment: alembic 1.7.8
2018-08-13 11:36:23 -06:00
Bastien Montagne
bc675d90d0
Fix T55745: Pick Shortest Path tool, inconsistent selection.
...
To get consistent, user-expected results here, we need to 'fake'
starting immediately after a 'skip' block (such that we start with a
full block of selected elements).
Same issue affected vertices and edges selection of course, did not
check the other usages of WM_operator_properties_checker_interval_test()
though.
2018-08-13 17:48:36 +02:00
Ray Molenkamp
887d6cb1ee
build_environment: fix windows ilmbase/openexr support.
...
seems like the openexr 2.3.0 release tarball has broken cmake support, latest from git works
we'll have to revisit this once they get a new release out.
2018-08-13 09:27:57 -06:00
Ray Molenkamp
4fc2a43e52
build_environment: ffmpeg 4.0.2
...
with
lame 3.100
ogg 1.3.3
vorbis 1.3.6
flac 1.3.2
vpx 1.7.0
x264 20180811
xvidcore 1.3.5
faad 2.8.8
2018-08-13 07:57:29 -06:00
Arto Kitula
349d67be28
build_environment: update ilmbase and openexr to 2.3.0
2018-08-13 16:12:30 +03:00
Bastien Montagne
798a83e35f
Cleanup: avoid too close namings, prone to typo mistakes!
2018-08-13 13:47:06 +02:00
Bastien Montagne
0aefef7f8f
Fix T56224: Blender2.8 will force a quit when trying to open a scene containing clip track created by blender 2.79.
...
Beautiful example of typo going unoticed and firing back up in totally
unexpected place years later. Guess nobody actually duplicated a Clip
data-block before! :P
Most likely own fault, during refactor of ID copying code.
2018-08-13 13:43:35 +02:00
Bastien Montagne
844b40b0c1
Fix T56344: Crash when used Twist for Emitter type of Particles System.
...
That effect is NOP with emitter particles anyway...
2018-08-13 11:57:18 +02:00
Ray Molenkamp
9d59851ca3
build_environment: blosc 1.14.4
2018-08-11 15:34:11 -06:00
Ray Molenkamp
9267d29bfb
build_environment: zlib move harvesting to zlib.cmake
2018-08-11 15:13:39 -06:00
Ray Molenkamp
a4c3a87635
build_environment:openal 1.18.2
2018-08-11 14:44:50 -06:00
Ray Molenkamp
0596af141e
build_environment: zlib 1.2.11
2018-08-11 14:44:50 -06:00
Bastien Montagne
91acff1320
Fix T56293: Particle Instance Modifier Axis Buttons UX.
...
Those axis buttons indeed affect instances orientation even when Create
Along Path is not defined...
2018-08-11 15:35:22 +02:00
Arto Kitula
1f33075ef0
deplibs: disable functions that can be found on 10.13 sdk but aren't available on 10.9 target
2018-08-11 13:59:13 +03:00
Arto Kitula
544bd49e63
deplibs: python use pkg-config from homebrew for ssl + xz
2018-08-11 01:45:46 +03:00
Arto Kitula
eae4539bdd
deplibs: get freetype tar.gz rather than zip to get unix line endings
2018-08-10 23:31:27 +03:00
Arto Kitula
92f3671fe0
deplibs: let cmake do normal install on webp
2018-08-10 21:17:45 +03:00
Ray Molenkamp
7daf62950b
build_environment: python 3.7.0 + numpy 1.15.0
2018-08-10 10:37:15 -06:00
Arto Kitula
92217a81b5
update image libraries, D3005 with few mods
2018-08-10 18:50:15 +03:00
Ray Molenkamp
d0e083a60d
build_environment: remove unneeded boost patch on windows.
2018-08-10 09:13:48 -06:00
Ray Molenkamp
e2f006949f
build_environment: update freetype to 2.9.1
2018-08-10 07:48:27 -06:00
Arto Kitula
c19ddcc975
libs: boost 1.68
2018-08-10 03:08:18 +03:00
Ray Molenkamp
569e3640ef
build_environment: move llvm/clang to ninja on windows.
2018-08-09 12:53:39 -06:00
Arto Kitula
1282be0f82
update llvm + clang to 6.0.1 and add openmp for macOS
2018-08-09 17:57:12 +03:00
fclem
e20a0798dc
Cycles: Append compute units for RX Vega card names
...
Makes it more clear whether compute device is Vega 56 or Vega 64.
2018-08-09 15:51:23 +02:00
fclem
01feb5d6cc
Cycles: Report more details about OpenCL devices
2018-08-09 15:51:23 +02:00
fclem
a241286859
Cycles: Util, add to_string() with some helper
...
Currently unused, but will allow to convert unknown
argument type to a string for reporting and such.
2018-08-09 15:51:23 +02:00
Andrew Hale
3aee3bbac7
Math Lib: varied size vector multiply
...
Needed for Python mathutils elementwise multiply.
2018-08-09 08:14:38 +10:00
440ef4235f
OpenJPEG: support building against both 1.5 and 2.3.
...
Patch porting to OpenJPEG 2.3 is by Campbell.
Once all platforms are upgraded we can remove the code for 1.5, and upgrade
or remove the openjpeg version from extern/. This intermediate step makes it
possible for platform maintainers to upgrade to 2.3 without breaking other
platforms.
2018-08-08 20:27:16 +02:00
0bfb215bbc
Build: fix ffmpeg using system crystalhd library.
2018-08-08 20:27:16 +02:00
Campbell Barton
bc63d6f39a
Fix T55095: Undo crash w/ linked library data
2018-08-08 19:16:43 +10:00
Campbell Barton
697d4b227e
Ghost/X11: correct function signature
2018-08-08 17:54:41 +10:00
Campbell Barton
b496bf022b
Fix T54584: Crash w/ image undo
...
Using accumulation undo type (eg painting)
as the first undo step, broke code which adds an initial memfile undo.
2018-08-08 17:12:44 +10:00
Campbell Barton
bb8497fd5d
Cleanup: correct header guard
...
Header guard was duplicated before renaming.
2018-08-08 13:11:57 +10:00
Campbell Barton
f86c965d7f
Cleanup: use conforming header guard
2018-08-08 11:49:51 +10:00
Campbell Barton
d07d3e0987
Cleanup: indentation
2018-08-08 11:31:28 +10:00
Campbell Barton
931a279f44
Cleanup: use static variables
2018-08-08 11:00:57 +10:00
Andrew Hale
4c4aa65adb
PyAPI: Make skin modifier roots settable
...
This make the root flag writable using the Python API, using the
generic skin vertex flag setter function.
Reviewed By: Campbell Barton
Differential Revision: http://developer.blender.org/D3583
2018-08-06 12:11:35 +02:00
Campbell Barton
907413ca65
Fix T55012: Corruption editing screen keymap
2018-08-06 17:08:39 +10:00
5261cd233c
Fix Cycles crash rendering mix of instanced and non-instanced volumes.
2018-08-05 12:05:10 +02:00
Bastien Montagne
a56ec3dfe3
Fix T56222: Bevel Modifier bug (uninitialized value).
2018-08-04 13:40:38 +02:00
Campbell Barton
cb6d7cb0b2
RNA: make particle enum public
2018-08-02 17:49:03 +10:00
e50a3dd4c4
Fix T56197: Cycles OpenCL build error after recent changes.
2018-08-01 19:44:32 +02:00
Bastien Montagne
9336aef4eb
Fix T56195: Typo in BLI_array_utils.h.
2018-08-01 16:12:36 +02:00
Campbell Barton
583b2f9a3d
Cleanup: remove unused array member
2018-08-01 16:38:57 +10:00
Campbell Barton
6a39d72558
Cleanup: declare vars or make static
2018-08-01 08:57:31 +10:00