Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-08 | Parallelized TriangleMeshSlicer::make_expolygons | bubnikv | |
2017-03-08 | Fixed a newly introduced memory leak into the Clipper library, | bubnikv | |
made all Clipper interfaces non-virtual. | |||
2017-03-08 | Fixed a race condition in the parallelization | bubnikv | |
of the "ensure vertical wall thickness" feature. | |||
2017-03-08 | Improved debugging of slicing. | bubnikv | |
2017-03-08 | Parallelized the slow discover_vertical_shells() | bubnikv | |
2017-03-08 | C++ compiler suppressed default constructor and assignment operator | bubnikv | |
for Surface after the move operators were implemented. Added those operators manually. | |||
2017-03-08 | Simplify_slices rewritten to C++, parallelized. | bubnikv | |
Added some move methods to Surface class. | |||
2017-03-08 | Fixing of slicing errors ported to C++, parallelized. | bubnikv | |
2017-03-08 | Parallelized PrintObject::_slice(), make_slices() code. | bubnikv | |
2017-03-08 | TriangleMeshSlicer | bubnikv | |
replaced the vectors of vectors by vectors of indices to a continuous memory, using binary search to get to an index. | |||
2017-03-08 | Trace TriangleMeshSlicer at loglevel debug (nr. 4) | bubnikv | |
2017-03-07 | Parallelized PrintObject::detect_surfaces_type() | bubnikv | |
2017-03-07 | Parallelize PrintObject::process_external_surfaces() | bubnikv | |
2017-03-07 | Yet another fix of the static linking on Windows. | bubnikv | |
2017-03-07 | Yet another fix of a static TBB linkage. | bubnikv | |
2017-03-07 | Fix of intel TBB linking. | bubnikv | |
2017-03-07 | Fix of a static library extension of the INtel Thread Building Blocks on ↵ | bubnikv | |
OSX/Linux. | |||
2017-03-07 | Added dependencies on the Intel Thread Building Blocks. | bubnikv | |
Changed the C++ parallelization code to Intel Thread Building Blocks. | |||
2017-03-06 | Implementation of scaling factor of objects into an AMF file. | bubnikv | |
https://github.com/prusa3d/Slic3r/issues/7 | |||
2017-03-06 | Fix of https://github.com/prusa3d/Slic3r/issues/172 ? | bubnikv | |
2017-03-05 | Fix for OSX: clang requires the member operator< and == to be const. | bubnikv | |
2017-03-04 | Clipper memory optimization: Own memory manager for OutPt objects. | bubnikv | |
Allocate OutPt by chunks of 32, reuse the released OutPt objects. | |||
2017-03-03 | Another Clipper optimization. When adding a set of paths | bubnikv | |
to Clipper, allocate the edges in a single continuous vector. | |||
2017-03-03 | Fix: Orientation() has been declared inline, therefore not exported. | bubnikv | |
2017-03-03 | Clipper library: | bubnikv | |
Added some comments, some methods were made inline, tiny methods moved to the header as inline, dynamic allocation replaced with std:: containers, changed some loops to the condensed C++11 syntax. | |||
2017-03-03 | Some optimization of memory allocation, some reduction / inlining of short ↵ | bubnikv | |
functions. | |||
2017-03-03 | TriangleMeshSlic3r used unordered_map, which was terribly horribly shamelessly | bubnikv | |
slow on mingw. Rewrote using std::vector<>, which is blazing fast. | |||
2017-03-03 | Set boost tracing level on DLL initialization to errors only. | bubnikv | |
2017-03-03 | Tracing of TriangleMesh repair. | bubnikv | |
2017-03-03 | Reverted unification of positive and negative zeros when loaded | bubnikv | |
from an STL file. | |||
2017-03-03 | More tracing of the slicing process. | bubnikv | |
2017-03-02 | Revert "Some optimization of memory allocation, some reduction / inlining of ↵ | bubnikv | |
short functions." This reverts commit bc19e97d4593fb98592d0f46021835c1ad627ea8. | |||
2017-03-02 | Revert "Clipper library:" | bubnikv | |
This reverts commit 90a415ae1044d762be5ba63f70ff7250c1e6e1d8. | |||
2017-03-02 | Revert "Fix: Orientation() has been declared inline, therefore not exported." | bubnikv | |
This reverts commit c2ee73d21115b2077a0e7ed2d6f9b31f995b1b9e. | |||
2017-03-02 | Fix: Orientation() has been declared inline, therefore not exported. | bubnikv | |
2017-03-02 | Clipper library: | bubnikv | |
Added some comments, some methods were made inline, tiny methods moved to the header as inline, dynamic allocation replaced with std:: containers, changed some loops to the condensed C++11 syntax. | |||
2017-03-02 | Extended tracing of the slicing process. | bubnikv | |
2017-03-02 | Define a surface type count constant to be able to address a vector | bubnikv | |
with a surface type. | |||
2017-03-02 | Optimization of LayerRegion::slices_to_fill_surfaces_clipped() | bubnikv | |
Added some run time tracing through boost::log. | |||
2017-03-02 | Fix of #117: A large fractal pyramid takes ages to slice | bubnikv | |
The Clipper library has difficulties processing overlapping polygons. Namely, the function Clipper::JoinCommonEdges() has potentially a terrible time complexity if the output of the operation is of the PolyTree type. This function implmenets a following workaround: 1) Peform the Clipper operation with the output to Paths. This method handles overlaps in a reasonable time. 2) Run Clipper Union once again to extract the PolyTree from the result of 1). | |||
2017-03-02 | Shiny Profiler: Disable exponential dumping of the timing data. | bubnikv | |
2017-03-02 | Need to include '-lboost_filesystem' in build #166 | bubnikv | |
2017-03-02 | Utility function SVG::export_expolygons() to paint a set of possibly | bubnikv | |
overlapping ExPolygons with attributes. | |||
2017-03-02 | The Shiny profiler is not thread safe. Disable parallelization if | bubnikv | |
SLIC3R_PROFILE is enabled. | |||
2017-03-01 | Some optimization of memory allocation, some reduction / inlining of short ↵ | bubnikv | |
functions. | |||
2017-02-28 | Ported expanded_output_filepath() to C++/XS | Alessandro Ranellucci | |
2017-02-28 | Restore [input_filename] in custom G-code as well | Alessandro Ranellucci | |
2017-02-28 | Update Config.xsp (#50) | AndylgTom | |
For fix to display Unicode in category | |||
2017-02-27 | Support Prusa Control project files (.PRUS) by the GUI. | bubnikv | |
2017-02-27 | Fixed typos in AMF export. | bubnikv | |