May 8, 2019, 16:19 (GMT) |
Defaults: change default settings in a few editors * Timeline has summary collapsed to show only one row of keyframes. * Cavity default is screen space curvature (faster). * Scripting workspace text editor uses syntax highlight and line numbers. * Marker lines enabled by default in all animation editors. * Movie clip editor pivot point default to median. Ref T63986. |
May 8, 2019, 16:10 (GMT) |
Theme: tweak source list background color for animation editors. Helps to avoid blending with the timeline out-of-range area, match region background and scrubbing area as well. |
Revision 6df353d by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) May 8, 2019, 16:06 (GMT) |
Merge branch 'master' into functions |
May 8, 2019, 15:52 (GMT) |
Cleanup: DRW/GPU: Remove eye vector uniform |
May 8, 2019, 15:52 (GMT) |
Cleanup: Remove BKE_MESH_BATCH_DIRTY_MAYBE_ALL |
May 8, 2019, 15:52 (GMT) |
Cleanup: draw_common: Use switch instead of ifs |
May 8, 2019, 15:52 (GMT) |
Cleanup: Mesh Batch Cache: Remove unused BKE_MESH_BATCH_DIRTY_SCULPT_COORDS |
May 8, 2019, 15:52 (GMT) |
Cleanup: GPUShader: Use switch instead of ifs |
May 8, 2019, 15:52 (GMT) |
DRW: Copy matrix in case of ModelMatrixInverse being used ob->imat is garanteed to be valid by the depsgraph. |
May 8, 2019, 15:52 (GMT) |
Wireframe: Refactor vertex shader to use less matrices This means less matrices needs to be prepared by the CPU. |
May 8, 2019, 15:52 (GMT) |
DRW: Speedup: Only do batch cache request and validation once for duplis |
May 8, 2019, 15:52 (GMT) |
Mesh Batch Cache: Speedup: Only alloc gpu_attrs if needed and don't clear No need to clear since GPU_material_vertex_attrs is overriding |
May 8, 2019, 15:52 (GMT) |
Mesh Batch Cache: Speedup: Use flags to early remove unecessary checks |
May 8, 2019, 15:52 (GMT) |
DRW: Make batch validation run first during iteration This reduces the cost of querying the batches to the batch cache. |
May 8, 2019, 15:52 (GMT) |
DRW: Move all batch request functions to own header This is in order to using BLI_INLINE for thoses functions and keep headers cleany separated. |
May 8, 2019, 15:52 (GMT) |
DRW: Change function orders to improve CPU cache efficiency These changes seems to impact cache efficiency as it uses shgroup just after creating a DRWCall before shgroup. |
May 8, 2019, 15:52 (GMT) |
Object Overlay: Add dupli fast path |
May 8, 2019, 15:52 (GMT) |
Wireframe: Create dupli fast path using DRW_duplidata_get |
May 8, 2019, 15:52 (GMT) |
DRW: Add DRW_duplidata_get to create fast path for duplis This is in order to create less shading group when using duplis. Data for dupli objects keep in draw manager state until the source object changes so retrieval is fast. Note that this system could be extended to all meshes. |
May 8, 2019, 15:49 (GMT) |
GPUViewport: Fix possible hash colision with enabled engines Also fix engine data validation that was not previously not working. |
|
|
|


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