Revision 780f0f6 by Antonio Vazquez December 14, 2018, 15:52 (GMT) |
Revision a1c8595 by Clément Foucault December 14, 2018, 15:35 (GMT) |
Edit Curve: Add Normal size in overlay popover and change default range Change default range to 0..2 to improve the slider behavior. |
Revision f371e63 by Clément Foucault December 14, 2018, 15:17 (GMT) |
Revision e4b3fe4 by Clément Foucault December 14, 2018, 15:17 (GMT) |
Wireframe: Fix wireframe color in edit mode for surfaces |
Revision f37e45c by Clément Foucault December 14, 2018, 15:17 (GMT) |
DRW Batch Cache: Fix hack being a bit too much hacky |
Revision 531e5ad by Clément Foucault December 14, 2018, 15:17 (GMT) |
Displist: Reuse tesselated pos and nor for wireframes This lower the memory usage and also fix a bug with metaballs normals/tris winding being reversed. |
Revision 18d0566 by Clément Foucault December 14, 2018, 15:17 (GMT) |
Curve Batch Cache: Add back support for shaded geometry This changes a bit the batches data structure. Instead of using one vbo per material we use one for all material and use index buffers for selecting the correct triangles. This is less optimized than before but has potential to become more optimized by merging the wireframe data vbo into the shading one. Also the index buffers are not strictly necessary and could be just ranges inside the buffer. But this needs more adding things inside GPUIndexBuf. |
Revision c09913e by Clément Foucault December 14, 2018, 15:17 (GMT) |
GPUBatch: Add GPU_batch_clear to clear batches without freeing |
Revision 0ee0f0e by Clément Foucault December 14, 2018, 15:17 (GMT) |
Wireframe: Fix Object Viewport display "all edges" options not working |
Revision 2afed99 by Clément Foucault December 14, 2018, 15:17 (GMT) |
Curve Batch Cache: Rework Implementation to use new batch request Shaded triangles are not yet implemented (request from gpumaterials). This also changes the mechanism to draw curve normals to make it not dependant on normal size display. This way different viewport can reuse the same batch. |
Revision 77164e3 by Clément Foucault December 14, 2018, 15:17 (GMT) |
DRW: Simplify text edit drawing This is to simplify the curve batch cache. |
Revision 49287b3 by Clément Foucault December 14, 2018, 15:17 (GMT) |
GPUBuffers: Fix uninitialized memory use causing undefined conditional jump |
Revision f85b051 by Sergey Sharybin December 14, 2018, 15:07 (GMT) |
Fix T59334: Crash initializing crazyspace on object with subsurf and displacement |
Revision 233b780 by Jacques Lucke December 14, 2018, 14:34 (GMT) |
UI: show frame rate in movie clip editor Feature Request from Hjialti. |
Revision e67f7e9 by Sergey Sharybin December 14, 2018, 14:29 (GMT) |
Attempt to sanitize node tree deletion Make it explicit when freeing node tree which is owned by other ID or when freeing node tree which is outside of a bmain. |
Revision 1e18efa by Sergey Sharybin December 14, 2018, 13:53 (GMT) |
Fix T59220: Deleting object causes blender 2.8 to crash The issue was caused by a special code in node tree freeing function which will free extra fields in the case when tree is not in bmain. This is how old code was dealing with "nested" trees, but is now making behavior different from other datablocks. This is exactly what was confusing copy-on-write logic. Ideally, ntreeFreeTree() need to behave same as all other datablocks, ad freeing of data of nested trees should be up to the owner of the tree (this way it's all explicit and does not depend on check of some special flag. |
Revision e541824 by Sergey Sharybin December 14, 2018, 13:50 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 0658d04 by Sergey Sharybin December 14, 2018, 13:48 (GMT) |
CMake: Fixes for OpenGL library preferences Prefer legacy OpenGL library, for the compatibility and portability reasons. Also use proper OpenGL libraries to be linked against, so we can change preference to GLVND. |
Revision 9d4ab3f by Bastien Montagne December 14, 2018, 13:44 (GMT) |
Fix T59365: Blender crashes when I try to open a .blend file. Broken logic in check for a valid vgroup storage pointer... |
Revision c1adf86 by Philipp Oeser December 14, 2018, 12:27 (GMT) |
fix relationship line always drawing from the parents origin this can be different though (e.g. vertex parenting) and correct location is already stored in ob->orig spotted while looking into T59332 Reviewers: fclem, brecht Differential Revision: https://developer.blender.org/D4076 |
|
|
|


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