e7fd6c8f30
Cleanup: comment blocks
2019-03-19 15:17:46 +11:00
168d3fd528
Cleanup: file rename lamp -> light
2019-02-27 12:36:32 +11:00
3316853323
Cleanup: conform headers to have license first
...
Also remove doxy comments for licenses and add missing GPL header.
2019-02-18 08:22:11 +11:00
ffd0fee97c
Cleanup: comment indentation & spelling
2019-02-11 10:51:25 +11:00
744f633986
Cleanup: trailing commas
...
Needed for clan-format not to wrap onto one line.
2019-02-03 14:59:11 +11:00
6cbb4c576a
Cleanup: manually remove header text not handled by automation
2019-02-02 01:49:31 +11:00
65ec7ec524
Cleanup: remove redundant, invalid info from headers
...
BF-admins agree to remove header information that isn't useful,
to reduce noise.
- BEGIN/END license blocks
Developers should add non license comments as separate comment blocks.
No need for separator text.
- Contributors
This is often invalid, outdated or misleading
especially when splitting files.
It's more useful to git-blame to find out who has developed the code.
See P901 for script to perform these edits.
2019-02-02 01:36:28 +11:00
c0f88ed8a8
Cleanup: sort forward declarations of enum & struct
...
Done using:
source/tools/utils_maintenance/c_sort_blocks.py
2019-01-28 21:17:58 +11:00
88a80fcec8
Cleanup: commas at the end of enums
...
Without this clang-format may wrap them onto a single line.
2019-01-16 00:03:03 +11:00
91a155833e
Cleanup: comments causing bad clang-format output
2019-01-08 10:37:43 +11:00
49490e5cfb
Merge branch 'master' into blender2.8
2018-12-12 13:02:09 +11:00
e757c4a3be
Cleanup: use colon separator after parameter
...
Helps separate variable names from descriptive text.
Was already used in some parts of the code,
double space and dashes were used elsewhere.
2018-12-12 12:50:58 +11:00
55e719ec35
Merge branch 'master' into blender2.8
2018-11-14 17:21:34 +11:00
d7f55c4ff5
Cleanup: comment block tabs
2018-11-14 17:10:56 +11:00
64ec05b64d
Cleanup: remove some useless BKE_library and BKE_main includes.
...
Makes it simpler to make some changes...
Also fix order of some includes (use alphabetical please).
2018-11-07 20:58:54 +01:00
66738d4aa0
Merge branch 'master' into blender2.8
2018-10-11 09:08:30 +11:00
2083a7e274
Cleanup: style (pointers)
2018-10-11 09:03:39 +11:00
253dce07d7
Merge branch 'master' into blender2.8
2018-09-24 17:42:52 +02:00
0cff044d84
Spelling fixes in comments and descriptions, patch by luzpaz.
...
Differential Revision: https://developer.blender.org/D3719
2018-09-24 17:28:40 +02:00
f35e9f047a
Merge branch 'master' into blender2.8
2018-09-19 12:14:36 +10:00
2a14807f39
Merge branch 'master' into blender2.8
2018-09-13 07:50:45 +10:00
6873f47ede
Cleanup: GCC ignored qualifier warning
2018-09-13 07:42:38 +10:00
3733c52985
Merge branch 'master' into blender2.8
2018-09-06 20:11:18 +02:00
d1ab109619
Fix T56698: saving render result from compositing as EXR is empty.
2018-09-06 17:46:34 +02:00
8a3adaa485
Merge branch 'master' into blender2.8
...
Conflicts:
source/blender/editors/space_node/drawnode.c
2018-09-06 11:31:58 +02:00
b07d866cf6
Compositor: Always use AA on masks
...
In a real world it is very weird to disable AA on a mask,
it will give ugly looking result. For some fast preview
passes (like in the node preview) the system can decide
to disable AA without asking user to do anything.
One thing we can consider doing is to remove Feather
option as well. If real compo becomes measurably slower
in cases when mask has no real feather, we can disable
feather internally, without user input. Disabling
feather in the interface is like making things faster
but giving a wrong result, which doesn't sound that
helpful either.
Reviewers: brecht
Reviewed By: brecht
Subscribers: hype, sebastian_k
Differential Revision: https://developer.blender.org/D3677
2018-09-06 11:26:19 +02:00
8ceff4c9ee
Merge branch 'master' into blender2.8
2018-09-05 15:01:58 +10:00
44d4a61ed0
Cleanup: replace doxy @ with backslash
...
The rest of Blender uses backslashes.
2018-09-05 14:56:29 +10:00
3ee0ce27fa
Cleanup: style
2018-08-26 20:34:33 +10:00
81e99bdc75
Merge branch 'master' into blender2.8
2018-08-08 13:14:07 +10:00
bb8497fd5d
Cleanup: correct header guard
...
Header guard was duplicated before renaming.
2018-08-08 13:11:57 +10:00
e71470e316
Merge branch 'master' into blender2.8
2018-08-08 11:53:22 +10:00
f86c965d7f
Cleanup: use conforming header guard
2018-08-08 11:49:51 +10:00
cb58658f41
Cleanup: style
2018-08-08 10:59:50 +10:00
4d978cc2e4
Cleanup: changes from 2.8
2018-07-24 13:59:35 +10:00
9df1e54079
Cleanup: style
2018-07-19 16:06:37 +10:00
3d67819a17
Merge branch 'master' into blender2.8
2018-07-18 14:13:16 +02:00
Stefan Werner
bdda0964e0
Compositor: Cryptomatte compositing node.
...
This patch adds a new matte node that implements the Cryptomatte specification.
It also incluces a custom eye dropper that works outside of a color picker.
Cryptomatte export for the Cycles render engine will be in a separate patch.
Reviewers: brecht
Reviewed By: brecht
Subscribers: brecht
Tags: #compositing
Differential Revision: https://developer.blender.org/D3531
2018-07-18 13:03:34 +02:00
c7c7bfae75
Merge branch 'master' into blender2.8
2018-07-13 12:22:21 +02:00
30bffb5a3a
Nodes: add sqrt, ceil, floor and fract to math nodes.
...
This works for Cycles, Eevee, texture nodes and compositing. It helps to
reduce the number of math nodes required in various node setups.
Differential Revision: https://developer.blender.org/D3537
2018-07-13 11:00:10 +02:00
18d87e79e9
Merge branch 'master' into blender2.8
2018-06-29 09:25:40 +02:00
b372766816
Cleanup: trailing newlines
2018-06-29 09:23:51 +02:00
06a1a66a9b
Merge branch 'master' into blender2.8
2018-06-17 17:10:19 +02:00
a262ea8c47
Cleanup: trailing space for compositor
2018-06-17 17:05:29 +02:00
b9c9b87fa6
Cleanup: remove BLI_frand ugly global random generator usage from compositor.
2018-06-14 16:25:39 +02:00
204c167c72
Merge branch 'master' into blender2.8
...
Conflicts:
source/blender/blenkernel/BKE_mesh.h
source/blender/blenkernel/intern/mesh_convert.c
source/blender/editors/interface/interface_eyedropper_color.c
source/blender/editors/object/object_add.c
source/blender/editors/space_image/image_ops.c
source/blender/makesrna/intern/rna_image.c
source/blender/windowmanager/intern/wm_draw.c
2018-06-11 16:02:46 +02:00
78a8d3685b
Cleanup: remove moar ugly G.main usages...
...
BKE_image was an ugly nest, could fix all but the ones from compositor,
so moved ugly G.main there, at least we know where the Evil is that way ;)
2018-06-11 15:40:37 +02:00
f0d9dbae0d
Merge branch 'master' into blender2.8
...
Conflicts:
source/blender/blenkernel/intern/blendfile.c
source/blender/blenloader/intern/readfile.h
source/blender/blenloader/intern/versioning_250.c
source/blender/blenloader/intern/versioning_260.c
source/blender/blenloader/intern/versioning_270.c
source/blender/blenloader/intern/versioning_legacy.c
source/blender/editors/render/render_shading.c
source/blender/makesrna/intern/rna_movieclip.c
source/blender/render/intern/source/pipeline.c
source/blender/render/intern/source/voxeldata.c
2018-06-05 17:02:50 +02:00
481cdb08ed
Cleanup: use new accessors to blendfile path (Main.name).
2018-06-05 16:33:46 +02:00
bfe1d0e0dc
Merge branch 'master' into blender2.8
2018-06-01 18:26:42 +02:00