April 5, 2018, 14:08 (GMT) |
GWN: Add GWN_batch_uniform_2fv_array. |
April 5, 2018, 14:08 (GMT) |
GPUBatch: Change preset managment system. Now use a list of preset batches with a function to add new ones to this list. This removes the need of new functions all over the place to reset/exit. |
April 5, 2018, 14:08 (GMT) |
GPUShader: Add 2D Nodelink shader. Special shader to draw nodelinks for the node editor. We only pass bezier points to the GPU and vertex position is handled inside the vertex shader. The arrow is also part of the batch to avoid separate drawcalls for it. We still draw 2 pass one for shadow and one for the link color on top. One variation to draw instances of theses links so that we only do one drawcall. |
April 5, 2018, 13:22 (GMT) |
Undo: split text undo steps out of the data-block This moves undo storage into a separate struct which is passed in from the undo system. |
April 5, 2018, 12:11 (GMT) |
Undo System: return undo step from undo push init Also improve logging |
April 5, 2018, 11:55 (GMT) |
Logging: use -1 log level to log all levels |
April 5, 2018, 11:41 (GMT) |
ED_undo: use logging |
Revision 8f366d4 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) April 5, 2018, 09:55 (GMT) |
Fix render after merge |
Revision 64b778f 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) April 5, 2018, 09:44 (GMT) |
Merge branch 'blender2.8' into greasepencil-object Conflicts: source/blender/render/intern/source/external_engine.c |
Revision 159358e 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) April 5, 2018, 09:38 (GMT) |
Remove aspect ratio from VFX Blur on y-axis The aspect ratio was not required here because deform the image. |
Revision 659c5dc 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) April 5, 2018, 09:34 (GMT) |
Improve render image blending The blend of the Eevee/Cycles render and grease pencil render was not working as expected when grease pencil used transparency. Now the blend is using blend equation with GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA |
April 5, 2018, 08:01 (GMT) |
Fix crash w/ empty text undo operations |
April 5, 2018, 07:16 (GMT) |
Create README.md |
April 5, 2018, 07:01 (GMT) |
Changed rotation calculation in rotate_normal |
April 4, 2018, 15:59 (GMT) |
Fix Cycles motion blur and engine.frame_set() not working. |
April 4, 2018, 15:49 (GMT) |
Depsgraph: Fix/workaround crash with animation and drivers and CoW The issue was caused by component tag forcing CoW component to be run, without actually flushing changes down the road from the CoW operation. In a way, this is what we want: we do want CoW to run on changes, but we don't want tiny change forcing full datablock update. This commit makes it so order of updates is all correct, but the bigger issue is still open: what parts of datablock CoW should be updating? Now it's possible to open spring file and play around. |
April 4, 2018, 15:49 (GMT) |
Gawain: Make removing batches more thread safe The issue was mainly visible when copy-on-write was enabled. This was forcing lots of meshes to be freed from multiple thread, causing all sorts of race conditions in Gawain's VAO code. OpenGL resources seems already to be doing deferred deletion, need to do the same for CPU side arrays. |
Revision f18d8d8 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) April 4, 2018, 15:41 (GMT) |
Cleanup: Style |
Revision 72204e2 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) April 4, 2018, 15:14 (GMT) |
Cleanup: Add comments |
Revision 9e46bbd 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) April 4, 2018, 15:02 (GMT) |
Cleanup: Move cache functions to own module |
|
|
|


Master Commits
MiikaHweb | 2003-2021