Revision 7b6da0a by Sergey Sharybin February 18, 2019, 14:25 (GMT) |
Jpeg: Fix write past array boundary Was happening when image buffer had cryptomatte pass, which can easily exceed 530 bytes used by the buffer. Now default buffer is bumped to 1K, and also allowed to be heap-allocated when really need bigger buffer. Possible optimization is to allocate buffer once, but in practice those re-allocations will not happen often, so keeping code simpler is not an issue. Just something for a rainy day. |
Revision 4c3d486 by Bastien Montagne February 18, 2019, 14:00 (GMT) |
Fix broken Cycles test build after recent commit. Broken by rB4ce9785e0158, please do full complete build before committing! |
Revision 49c100e by Bastien Montagne February 18, 2019, 13:36 (GMT) |
API doc: info_gotcha: extend description of issues related to memory changes. * Added a TL;DR first paragraph summarizing that one shall not keep any reference to Blender data when modifying its container. * Added some info about fact that adding items to some data containers (like Collection) can also invalidate existing items (due to array re-allocation). * Added a Do/Don't example which shows a crash after adding some items to a collection. Related to T61297. |
Revision 9299073 by Bastien Montagne February 18, 2019, 13:36 (GMT) |
Cleanup: API doc 'info_gotcha': typos. |
Revision e964450 by Bastien Montagne February 18, 2019, 13:36 (GMT) |
Add Abkhaz language to Blender (disabled for until we get some translated content). |
Revision a0d0d37 by Jacques Lucke February 18, 2019, 13:25 (GMT) |
Fix T61666: missing NULL_UNIT that stops iteration over units |
Revision 68d8627 by Clément Foucault February 18, 2019, 13:17 (GMT) |
Edit Mesh: Cleanup |
Revision 9ab99ff by Clément Foucault February 18, 2019, 13:17 (GMT) |
Sculpt Draw: Add support for wireframe geometry This introduce the wireframe batches. Creating the indices buffer does not seems to slow down the sculpt in my testing (but it is kind of hard to test reliably) This includes a bit of cleanup in gpu_buffers.c. |
Revision 2cccffd by Clément Foucault February 18, 2019, 13:17 (GMT) |
Wireframe: Add workaround for osx wide wires |
Revision 0c4334d by Clément Foucault February 18, 2019, 13:17 (GMT) |
Cleanup: Remove old wireframe batch cache code |
Revision 7a8a221 by Clément Foucault February 18, 2019, 13:17 (GMT) |
Wireframe: Fix Artifacts with MSAA We blit the depth buffer into the MSAA depth buffer so that wires are properly occluded. This also makes the "In front" option work with MSAA. |
Revision 9c49c2e by Clément Foucault February 18, 2019, 13:17 (GMT) |
GPU: Change multisample resolve shader to output min depth This will effectively make the AA passes thicker in some cases but it is required for better AA on wireframes. The trick is to occlude the wire passes so that they do not output fragment that could be behind actual geometry. |
Revision 600da00 by Clément Foucault February 18, 2019, 13:17 (GMT) |
Wireframe: Add depth offset to prevent zfighting of wireframe overlay |
Revision e49d955 by Clément Foucault February 18, 2019, 13:17 (GMT) |
Wireframe: Refactor to use GL_LINES instead of triangles with alpha blend This gets rid of the progressive fading of the edges as it does not work with depth perception (sorting problem with alpha blending). |
February 18, 2019, 13:05 (GMT) |
Clamp value in sheen calculation to fix fireflies. Fixes T59784. Reviewers: fclem Reviewed By: fclem Subscribers: brecht Maniphest Tasks: T59784 Differential Revision: https://developer.blender.org/D4269 |
Revision 6e72601 by Campbell Barton February 18, 2019, 11:03 (GMT) |
Fix T61649: Transform resize from UV editor asserts Change logic for error checking so it's easier to follow. |
Revision 3b3eba6 by Jacques Lucke February 18, 2019, 09:42 (GMT) |
Markers: Make marker lines in sequencer and graph editor optional - Makes it possible to show a vertical line for every marker in the graph editor. - Makes the marker line visiblity optional in the sequencer and graph editor. Request from @hjalti. Reviewers: brecht Differential Revision: https://developer.blender.org/D4348 |
Revision 1c3a098 by Campbell Barton February 18, 2019, 06:06 (GMT) |
Cleanup: remove unnecessary "_pad*" members |
Revision 39e0b33 by Campbell Barton February 18, 2019, 05:47 (GMT) |
Cleanup: use "_pad" prefix for struct members |
Revision 0b50438 by Campbell Barton February 18, 2019, 05:36 (GMT) |
Cleanup: move 'orig' into Object_Runtime struct |
|
|
|


Master Commits
MiikaHweb | 2003-2021