Revision b3638bd 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 15, 2018, 12:23 (GMT) |
Missing copy curves for brushes |
Revision 1730ef7 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 15, 2018, 12:07 (GMT) |
Fix simplify bug due cache corruption When enable/disable simplify options, the cache must be set as dirty. Now, the update is done using depsgraph. |
Revision 3b11365 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 15, 2018, 11:41 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 37e8dd2 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 15, 2018, 11:02 (GMT) |
Add filter by View Layer when render (F12) Now it's possible to filter the grease pencil layers by view layer for render. The filter can be inverted. This is an additional level of object visibility. This is used for compositing. |
March 15, 2018, 10:33 (GMT) |
Merge branch 'master' into blender2.8 |
March 15, 2018, 10:19 (GMT) |
BLI_assert: extract from BLI_utildefines BLI_utildefines is quite large, defining many unrelated things. Add BLI_assert to include in inline headers, so math defines don't pull in too much. |
March 15, 2018, 08:44 (GMT) |
Minor cleanup & commenting. |
March 15, 2018, 00:51 (GMT) |
GHOST: Fix wrong usage of wglCreatePbufferARB. Last argument must be a pointer to list of int terminated by a value of 0. |
March 15, 2018, 00:12 (GMT) |
Missed last commit |
March 15, 2018, 00:05 (GMT) |
BLI_math: don't use asserts in inline API Requires BLI_utildefines.h to be included first, (already noted in other inline code). Possible alternative could be to move BLI_assert into own header. |
March 14, 2018, 21:44 (GMT) |
GWN: Batch: Perf: Comment out glBindVertexArray(0) Even if they are for safety they are not free to use ! On my system (Mesa + AMD Vega GPU) calling: glBindVertexArray(1); glDrawArrays(GL_TRIANGLES, 0, 3); glBindVertexArray(0); in a loop, shows the same overhead as a full vao switching (which is more or less 10 times slower than just calling glDrawArrays) Moreover, now that we use OpenGL 3.3 binding a VAO is REQUIRED to issue a drawcall so it is garanted to be overwritten before the next drawcall. Problem can only happen if someone draws directly with opengl commands. |
March 14, 2018, 21:44 (GMT) |
GWN: Batch: Only revert to default Vao when needed. Drawing ranges via glDrawArrays is already supported and should not need a manual offset in the VAO like glDrawArraysInstanced or glDrawElements. |
March 14, 2018, 21:44 (GMT) |
GWN: Add primitive restart in element/index buffers. This allows to draw multiple primitive of the type GWN_PRIM_LINE_STRIP GWN_PRIM_LINE_LOOP GWN_PRIM_TRI_STRIP GWN_PRIM_TRI_FAN GWN_PRIM_LINE_STRIP_ADJ with only one drawcall. This should speed up some areas that are really sensitive to drawcall counts : UV drawing, Hair drawing... |
March 14, 2018, 19:39 (GMT) |
Fix T54322: partial redraw not working after recent refactor. |
Revision c1cd722 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 14, 2018, 18:44 (GMT) |
Fix assert error linking palettes Must check if the hash key was inserted before. |
Revision c05da35 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 14, 2018, 17:59 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
March 14, 2018, 17:10 (GMT) |
Merge branch 'master' into blender2.8 |
March 14, 2018, 17:05 (GMT) |
Style cleanup. |
March 14, 2018, 16:53 (GMT) |
Fix (unreported) broken IDarray case in IDP_EqualsProperties_ex. For IDProps IDarray, IDP_EqualsProperties was called for each item, instead of IDP_EqualsProperties_ex, discarding value of `is_strict` option. Probably not an issue with current code, though. |
March 14, 2018, 15:02 (GMT) |
Fix T54319: Crash after double-clicking baked F-curve |
|
|
|


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