September 11, 2018, 20:33 (GMT) |
Tool System: show bisect tool options |
September 11, 2018, 20:11 (GMT) |
Fix T56752: Tooltip flicker alpha on redraw |
September 11, 2018, 19:51 (GMT) |
Cleanup: style |
September 11, 2018, 15:37 (GMT) |
Multires: Fix memory leak on reshape Was happening when number of vertices didn't match. |
September 11, 2018, 15:05 (GMT) |
DRW: Convert common theme color to linear for viewport render This is not 100% correct (it should use a transfer function depending on the display profile) but this is already much better than using srgb. |
September 11, 2018, 14:37 (GMT) |
Subdiv: Initial implementation of CCG Attempts to substitude CCGDM with an OpenSubdiv based structure which has less abstraction levels. The missing part in this substitude is a face pointers which old CCGDM/multires code was using to stitch faces (averaging boundaries). Another curial bit missing: "reshaping" of multires CD_MDISPS to the state of new PBVH grids. The new code is only available when OpenSubdiv modifier is enabled (WITH_OPENSUBDIV_MODIFIER=ON) and with debug value of 128. This is so this WIP code is not interfering with current production machines in the studio. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D3685 |
September 11, 2018, 14:34 (GMT) |
DRW: Don't highjack all debug values (cont) |
September 11, 2018, 14:27 (GMT) |
DRW: Don't highjack all debug values |
September 11, 2018, 14:21 (GMT) |
Fix workspace order and shortcut keys not matching. |
September 11, 2018, 14:15 (GMT) |
Eevee: Prepare for fullres tracing |
September 11, 2018, 14:15 (GMT) |
Eevee: Fix downsampling shader with textureGather This was leading to issues with all raytracing and AO algorithm. Fix T55619 |
September 11, 2018, 14:15 (GMT) |
GPUMaterial: Fix issue with coloramp and constant interpolation It was not respecting the clamp to edge texture param because we use texelFetch directly in this case. |
September 11, 2018, 14:09 (GMT) |
Cloth: Fix mistake in recent angular bending commit (b6f0f8a5b5a) The angular spring force computation function was being called even in linear mode, with empty angular springs. |
September 11, 2018, 13:34 (GMT) |
Followup for previous PBVH commit Didn't realize the index buffer is stored once in a BVH and same pointer is reused. Surprisingly, simple files were fixed with the previous fix. Now disabled the optimization all together, and it was simpler to just completely remove all residue of the code. It is likely to be a different implementation anyway, so no need to try to keep code in a semi-broken state. |
September 11, 2018, 13:03 (GMT) |
GPUVertBuf.fill: support for objects with buffer interface. Differential Revision: https://developer.blender.org/D3684 |
September 11, 2018, 12:45 (GMT) |
FIx/workaround wrong number of primitives in PBVG grid buffers Nodes can have different number of grids, so can not so simply re-use index buffer across nodes. For now allow re-using buffer if number of grids matches. The issue is, number of grids is probably almost never matches, so in order to have this optimization working need more tricks. Maybe we can "instance" index buffers? |
September 11, 2018, 12:31 (GMT) |
UI: fix redo panel becoming permanently hidden |
September 11, 2018, 10:45 (GMT) |
Build: require OpenJPEG 2.x minimum, remove bundled version. * WITH_SYSTEM_OPENJPEG is removed and is now always on, this was already the case for macOS and Windows. * This should not break existing Linx builds. If there is no new enough OpenJPEG installed, CMake will no find libopenjp2 and WITH_IMAGE_OPENJPEG will be disabled. * install_deps.sh was updated with new package names, since distributions put this version in a new package. Differential Revision: https://developer.blender.org/D3663 |
September 11, 2018, 10:43 (GMT) |
Workspace: support reordering of workspaces from RMB menu. Drag and drop will follow later, it's a bit complicated to make this work reliable in the current UI code. |
September 11, 2018, 09:53 (GMT) |
Cleanup: remove unused GPU code. |
|
|
|


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