Revision 3f36cda by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Wrapper function to get color from context in one step |
Revision 3a52e3c by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Delete stroke if remove the color from palette |
Revision bfe90e0 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Cleanup active functions and rename to keep consistency with previous code |
Revision e12a0f2 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Create new BKE functions to get active palette and palettecolor. Update CTX_ functions to use new kernel functions |
Revision fd28c06 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Add Animation struct to palettes |
Revision ad83162 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Create new context functions for Palette and PaletteColor to expose values |
Revision 9687723 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Rename color for all GPD datablocks |
Revision ad0d83b by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Get color by name |
Revision 71b71a0 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) March 3, 2017, 12:16 (GMT) |
Basic changes to include new grease pencil fields in palette colors |
Revision d642b25 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) March 3, 2017, 12:02 (GMT) |
Merge branch 'blender2.8' into workspaces |
March 3, 2017, 11:58 (GMT) |
Minor tweaks |
March 3, 2017, 11:55 (GMT) |
remove unused var |
March 3, 2017, 11:55 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/editors/armature/pose_select.c source/blender/editors/include/ED_armature.h |
March 3, 2017, 11:55 (GMT) |
Revision d8fe5e0 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) March 3, 2017, 11:35 (GMT) |
Support render layer per workspace We decided to keep workspace and scene render layer separate for now, but in future they'll probably be either unified or there are going to be ways to sync them. |
March 3, 2017, 11:24 (GMT) |
Cleanup: redundant header, use const, short -> bool |
March 3, 2017, 11:24 (GMT) |
Cleanup: GPU_select never took NULL rect |
March 3, 2017, 10:57 (GMT) |
Cycles: Initialize rng_state for split kernel Because the split kernel can render multiple samples in parallel it is necessary to have everything initialized before rendering of any samples begins. The code that normally handles initialization of `rng_state` (`kernel_path_trace_setup()`) only does so for the first sample, which was causing artifacts in the split kernel due to uninitialized `rng_state` for some samples. Note that because the split kernel can render samples in parallel this means that the split kernel is incompatible with the LCG. |
March 3, 2017, 10:57 (GMT) |
Cycles: Remove sum_all_radiance kernel This was only needed for the previous implementation of parallel samples. As we don't have that any more it can be removed. Real reason for removal tho is this: `per_sample_output_buffers` was being calculated too small and artifacts resulted. The tile buffer is already the correct size and calculating the size for `per_sample_output_buffers` is a bit difficult with the current layout of the code. As `per_sample_output_buffers` was only needed for `sum_all_radiance`, removing that kernel and writing output to the tile buffer directly fixes the artifacts. |
March 3, 2017, 10:56 (GMT) |
Cycles: Split path initialization into own kernel This makes it easier to initialize things correctly in the data_init kernel before they are needed by path tracing. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021