Blender Git Loki

Kaikki Blender Git kommitit.

Page: 4175 / 8462

October 19, 2016, 12:26 (GMT)
[Windows/make.bat] Clean only after all parameters have been processed so the full path is known, and require a convenience target to be set. Also added a helpful error message if any of the required data is not available.
October 19, 2016, 12:26 (GMT)
Cycles: Cleanup file headers

Some of the files were wrongly attributing code to some other
organizations and in few places proper attribution was missing.

This is mainly either a copy-paste error (when new file was
created from an existing one and header wasn't updated) or due
to some refactor which split non-original-BF code with purely
BF code.

Should solve some confusion around.
October 19, 2016, 12:26 (GMT)
Cycles: Move BVH constants to an own files, so they are easily re-usable
October 19, 2016, 12:26 (GMT)
Buildbot: Another attempt to have OSX builder fixed
October 19, 2016, 12:26 (GMT)
Buildbot: Temporary disable CUBIN compilation
October 19, 2016, 12:26 (GMT)
Buildbot: Attempt to use proper Clang for CUDA binaries
October 19, 2016, 12:26 (GMT)
Buildbot: Disable QuickTime for the time being

Buildbot machine was updated to the new SDK which seems to have
QTKit removed.

For until we've installed older SDK or ported our code to a new
AVFramework disabling QuickTime.
October 19, 2016, 12:26 (GMT)
Fix missing properties editor update when changing 3D View camera

Actually two errors here:
* Properties editor wasn't refreshing on (NC_SCENE | ND_RENDER_OPTIONS) notifiers
* Was using notifier info bits wrongly, needs to send two separate notifiers

Decided to remove ND_RENDER_OPTIONS rather than adding properties editor scene context refresh for it, this is more than a render option change.
October 19, 2016, 12:26 (GMT)
OpenGL render: Skip GP passes if viewport has GP visibility disabled
Revision 9941bc3 by Mike Erwin (master)
October 19, 2016, 08:01 (GMT)
OpenGL: draw empties with new imm mode

Part of T49043
Revision 625f1a1 by Mike Erwin (master)
October 19, 2016, 00:57 (GMT)
OpenGL: draw cameras using new matrix API

Also removed some extra push/pops.
Ref T49450
Revision 05117d7 by Mike Erwin (master)
October 19, 2016, 00:27 (GMT)
OpenGL: draw cameras with new immediate mode

Mostly the same as before. Except:
- avoid drawing same lines multiple times
- helper functions take "bool filled" argument instead of GLenum
- drawcamera_volume draws its own near & far planes
Revision 54a0ff3 by Mike Erwin (master)
October 19, 2016, 00:22 (GMT)
Gawain: yet another way to set uniform color

October 18, 2016, 22:44 (GMT)
Initial implementation of a new transform manipulator

This commit adds the basic framework for the new transform manipulators and also includes working manipulators for translation.

Wasn't really happy with the new transform manipulators code in the custom-manipulators (used to be wiggly-widgets) branch, especially since it reused quite some code of the old manipulator which is messy as hell. I decided to refactor this code by rewriting it from scratch. I'm doing this in an own branch so it can easily be merged into blender 2.8 when ready.

The new transform manipulators are part of the space_view3d module, IMHO they fit better into this than into transform module.
Revision e9268ab by Mike Erwin (master)
October 18, 2016, 21:34 (GMT)
fix narrow text entry fields

widget_draw_text was calculating wrong display length when field is too narrow to show entire input string. Gawain assert caught this 11 function calls away!

Thanks to @ianwill for reporting.
Revision 117af23 by Mike Erwin (master)
October 18, 2016, 17:12 (GMT)
skip drawing of gpencil strokes with overall thickness <= zero

Fixes an assert in drawing code.

Might need further work to support variable-thickness strokes (from pressure-sensitive stylus). This all is due for geometry shader overhaul anyway.
Revision 46a0698 by Mike Erwin (master)
October 18, 2016, 17:07 (GMT)
draw gpencil dots smooth

Some strokes are just single dots. Draw these smooth / antialiased.
Revision 827ad41 by Mike Erwin (master)
October 18, 2016, 17:03 (GMT)
OpenGL: new built-in shader for smooth round 3D points

October 18, 2016, 16:13 (GMT)
Cycles: Implement enqueue_split_kernel_data_init for OpenCL devices

The `enqueue_split_kernel_data_init()` function will allow each device type to
set up the various data buffers how ever they need to without concerning the
rest of the split kernel logic.
October 18, 2016, 15:51 (GMT)
[msvc] Minor cleanup in blenkernel.

this patch resolves the following warnings;

```
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 764
Warning C4098 'attach_stabilization_baseline_data': 'void' function returning a value blenkernelinterntracking_stabilize.c 139
Warning C4028 formal parameter 3 different from declaration blenkernelinterncachefile.c 148
Warning C4028 formal parameter 3 different from declaration blenkernelinternpaint.c 413
Warning C4028 formal parameter 1 different from declaration blenkernelinterneditderivedmesh.c 591
Warning C4028 formal parameter 3 different from declaration blenkernelinternlibrary_remap.c 709
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 754
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 758
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 759
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 763
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 764
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 765
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 769
Warning C4028 formal parameter 1 different from declaration blenkernelinternocean.c 770
Warning C4028 formal parameter 1 different from declaration blenkernelinternDerivedMesh.c 3458
```

It's mostly things where the signature in the .h and the actual implementation in the .c do not match. And a bunch functions who do not match the TaskRunFunction declaration cause they leave out the __restrict keyword.

Reviewers: brecht, juicyfruit, sergey

Reviewed By: sergey

Subscribers: Blendify

Differential Revision: https://developer.blender.org/D2268
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021