Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2721 / 5574

January 2, 2015, 08:29 (GMT)
cleanup: style
January 2, 2015, 06:14 (GMT)
Fix T43066: Joystick broken in GE since 2.73rc

Caused by move to SDL2, fix thanks to jensverwiebe.
January 1, 2015, 14:09 (GMT)
Fix same operator (curve.separate) in double in Curve menu.

Reported by Leon Cheung on IRC, thanks.
January 1, 2015, 12:42 (GMT)
cleanup: redundant casts & const cast correctness
January 1, 2015, 10:11 (GMT)
SpaceFile: Cleanup: fix stupid indices in `filelist_from_main()`

Dead code (currently), but still...
January 1, 2015, 10:11 (GMT)
SpaceFile: Tweak thumbnail to avoid restarting the job needlessly.
January 1, 2015, 10:11 (GMT)
SpaceFile: Refactor sorting and filtering of filelist.

New code shall be more easy to maintain and extend.
Sorting is now handled quite the same as filtering, and all filtering parameters
are now packed into a sub-struct to help extending it later.

Also done some optimizations in filelist refresh, and sorting/filtering area.
Now we should avoid re-sorting and re-filtering too often, also removed
calls to those in read_xxx funcs.

Note thumbnail job is still started basically on each call to `file_refresh()`,
will be addressed in next commit.
January 1, 2015, 10:11 (GMT)
SpaceFile: Filelist: reorder a bit things, also cleanup some unused and pure-private funcs.
January 1, 2015, 10:06 (GMT)
Fix T43079: Proxies of 100% size are ignored in sequencer
January 1, 2015, 09:52 (GMT)
Fix T43078: Strip custom proxy files did not respect color space settings
Revision c24b694 by Joshua Leung
December 31, 2014, 23:50 (GMT)
Add GPencil Copy/Paste to secondary pie + toolshelf
Revision c080572 by Joshua Leung
December 31, 2014, 23:49 (GMT)
GPencil Editing: Copy and Paste selected stroke segments with Ctrl-C and Ctrl-V
December 31, 2014, 20:31 (GMT)
Cycles: Post-reintegration tweaks to ensure things do compile

This commit contains all the tweaks which were missing in initial patch
re-integration from the standalone Cycles repository.

This commit also contains an utility cmake macro to help linking targets
with different libraries for release/debug builds, the name currently is

target_link_libraries_decoupled

it gets a target and list of libraries and makes sure debug builds are
using libraries with "_d" suffix.

After all this changes it'll hopefully be easier to interchange patches
between blender and standalone repositories, because they're now quite
identical.
December 31, 2014, 20:31 (GMT)
Cycles: Correction to previous SSE/AVX flags detection

Ensure AVX/AVX2 is not used when Cycles is configured with
WITH_CPU_SSE set to OFF.
December 31, 2014, 20:31 (GMT)
Cycles: Be ready for gflags namespace auto-detect

This way it is now possible to use gflags >= 2.1, where all the
functions were moved from google to gflags namespace.

This isn't currently used in blender, but for standalone repository
this change is essential.
December 31, 2014, 20:31 (GMT)
CMake: Rework linking strategy a bit

Made it a dedicated macro to link release/debug targets against lib/lib_d
libraries which helps keeping code a bit more clean.

Also made it so MSVC is now happy about building debug Cycles with OSL
support.

Reshuffled code a bit and put some comments about what's going on, which
should make it a bit more clear.
December 31, 2014, 20:31 (GMT)
Cycles: Fix compilation error with compilers which doesn't support AVX

For SSE checks still could be decoupled to be able to compile SSE2
kernel and not SSE4 depending on the CPU or so.
December 31, 2014, 20:31 (GMT)
Cycles FTBFS: Send Boost after OIIO to the linker since the order matters
December 31, 2014, 20:31 (GMT)
Cycles Standalone: Add initial support for compilation on Windows

This applies to an application comiling from the standalone Cycles repository
only.

There's still lack of proper install target, so currently pthreads
library is to be copied next to cycles.exe manually.
December 31, 2014, 20:31 (GMT)
Cycles: Add logging to OSL and CUDA initialization/compilation

This is what was handy troubleshooting issues in the studio,
plus this is exactly the same thing which would be helpful
when solving issues with paths to compiled shaders and cubins
for standalone repository.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021