Revision 2ad5131 by Sergey Sharybin May 18, 2020, 15:06 (GMT) |
OpenSubdiv: Cleanyp, remove old GPU code All parts of drawing (shaders, GL mesh descriptor, material partitioner and so on) needs to be redone for the draw manager and new OpenSubdiv library. Removing untested code which is doomed to be replaced to make localized refactoring easier. |
Revision 22f68f8 by Sergey Sharybin May 18, 2020, 15:06 (GMT) |
OpenSubdiv: Cleanup, remove unused topology orientation code The code was trying to make winding consistent and manifold, same as OpenSubdiv expects it to. Unfortunately, the code was having some issues in corner cases so the winding wasn't really correct. Fortunately, the latter (compared to when this code was originally written) supports orientation on OpenSubdiv side. Removing code which is currently unused in Blender and which had known issues. Is simple enough to bring the code from Git history if the functionality is needed in the future. |
Revision 5466523 by Sergey Sharybin May 18, 2020, 15:06 (GMT) |
OpenSubdiv: Cleanup, Remove from legacy SubsurfCCG code The CPU side implementation is done on a new dedicate base ground. The GPU side must be redone anyway. |
Revision 151fb62 by Antonio Vazquez May 18, 2020, 15:04 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 0d57ab6 by Antonio Vazquez May 18, 2020, 15:04 (GMT) |
Fix T76851: GPencil brush is reset after change mode This was introduced by commit rBe58525706328 Now, the brush is not changed when change mode. Thanks @Alaska for helping with this bug. |
Revision 6eb00fb by Clément Foucault May 18, 2020, 14:59 (GMT) |
Fix T76730 DRW: Sorting of empty shading groups. This is to fix an assert in EEVEE caused by a transparent shading group that is create but not populated by any drawcall. |
Revision 0bd7e20 by Antonio Vazquez May 18, 2020, 14:38 (GMT) |
Curves: Disable Curve Normals by default This patch just disable the curve Normals by default. Reviewed By: #user_interface, billreynish, Severin Differential Revision: https://developer.blender.org/D7755 |
Revision cb8d833 by Clément Foucault May 18, 2020, 14:01 (GMT) |
Revision 19413c4 by Clément Foucault May 18, 2020, 14:01 (GMT) |
Cleanup: GPencil: Fix float double promotion |
Revision 48a5b16 by Bastien Montagne May 18, 2020, 13:54 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 27cac4a by Sebastian Parborg May 18, 2020, 13:50 (GMT) |
Fix T62422: Baking ray distance do not work The previous naming scheme for the "selected to active" baking options lead to confusion and they were not describing what they actually did. To remedy this, I've added a new settings that does what the older setting implied it did. Reviewed By: Brecht, Dalai, Andy Davies Differential Revision: https://developer.blender.org/D7733 |
Revision 121b2c0 by Bastien Montagne May 18, 2020, 13:47 (GMT) |
Fix T76799: Crash from undoing the copy-pasting of multiple data blocks. Bug was actually in outliner code, paste operator would not generate any undo step... This was not correct ever, but with new undo code this has become a critical issue, it cannot survive a situation where current main data has been changed without a proper undo push. This illustrates again how much of a catastrophic mess the 'tools' callbacks of the outliner are currently, it has already caused us quiet some pain in the past, and will keep doing so until this is fully sanitized am afraid. Would strongly suggest getting rid of thosw nasty mix of custom callbacks requiring manual undo pushes, I do not see the added value of this compared to regular menus calling regular operators. It only adds confusion and extra code for nothing... |
Revision dcf67fd by Clément Foucault May 18, 2020, 13:27 (GMT) |
UI: Widget: Make emboss offset dependent of line width |
Revision 27b2314 by Clément Foucault May 18, 2020, 13:27 (GMT) |
UI: Widgets: Reduce constants count in shader |
Revision 6ede93b by Clément Foucault May 18, 2020, 13:27 (GMT) |
Cleanup: Put GPU_state_init inside gpu_state.c Also put glDisable(GL_DITHER) in it since we don't even use it (but is enabled by default). Also leave GL_MULTISAMPLE on by default since it has no impact on non-MSAA framebuffers. |
Revision 18dd289 by Campbell Barton May 18, 2020, 11:29 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision 80b340b by Campbell Barton May 18, 2020, 11:29 (GMT) |
Merge branch 'blender-v2.83-release' |
Revision b487ef6 by Campbell Barton May 18, 2020, 11:16 (GMT) |
Fix T76593: Coordinate limit of 10,000 units This is no longer needed for number button dragging to work properly. |
Revision b75ce05 by Jacques Lucke May 18, 2020, 09:59 (GMT) |
Fix T75292: File-select events not handled while modal handler is active Reviewers: Severin Differential Revision: https://developer.blender.org/D7720 |
Revision b1492b7 by Sergey Sharybin May 18, 2020, 09:50 (GMT) |
Alembic: Fix bad allocation with invalid knots data It is not impossible that the number of knots is stored wrong in the file (for example, it will be 1 knot only). This change fixes bad memory allocation and bad memory access in such cases. It also fixes strict compiler warning which was mentioning that the allocation size is wrong), There isn't really the correct way of dealing with such situation, so simply fall back to Blender's knots calculation. Differential Revision: https://developer.blender.org/D7765 |
|
|
|


Master Commits
MiikaHweb | 2003-2021