{"push_id":1034358628,"size":1000,"distinct_size":1620,"ref":"refs/heads/master","head":"23debf078f71da9052cd283166c4b34bfa51669d","before":"bc793aec8e2a4a91f0aea9b4c1527a078e8e9251","commits":[{"sha":"e0a608f1f9532252bfb1041ecadb8f73349df6cd","author":{"email":"cef6cd03ecfe4df29d6e92978a7779c709b21d71@kitware.com","name":"Tim Thirion"},"message":"Support composite datasets in value pass renders","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/e0a608f1f9532252bfb1041ecadb8f73349df6cd"},{"sha":"51072d8f489fc04c733e7939ac60dac8f7edb6d6","author":{"email":"8c91da238d2805e63719935f914160ac7b57a1ac@kitware.com","name":"David E DeMarle"},"message":"Merge branch 'fix-delauney2d-test-memleak' into 'master'\r\n\r\nfix valgrind issue with the test itself\r\n\r\n@ben.boeckel @jpouderoux \r\n\r\nWill fix https://gitlab.kitware.com/demarle/vtk/merge_requests/new?merge_request[source_branch]=fix-delauney2d-test-memleak\r\n\r\n\r\nSee merge request !982","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/51072d8f489fc04c733e7939ac60dac8f7edb6d6"},{"sha":"a1cc14f4db5813906f17f6f38abc5e16fd030895","author":{"email":"62024bbe3208243fb770aa74834abd3fed0f9a60@kitware.com","name":"Ken Martin"},"message":"Remove lingering debugging code\n\nForgot to remove some debug code I was\nusing to test something","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/a1cc14f4db5813906f17f6f38abc5e16fd030895"},{"sha":"26a356175f1f4adc7b615b1c03034ce7c07c0834","author":{"email":"182bc74d84cb0e6cc72b0465638d71e93640e944@tnodiana.com","name":"Andreas Buykx"},"message":"Fix for VTK bug #15793, #15794.\n\nFixed build warnings/errors related to std::swap of arrays of doubles\n\nAddressed warnings about shadowed variables.","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/26a356175f1f4adc7b615b1c03034ce7c07c0834"},{"sha":"dfe79f1ba4bb1988c0a96dec36ea1acd932a65c1","author":{"email":"62024bbe3208243fb770aa74834abd3fed0f9a60@kitware.com","name":"Ken Martin"},"message":"Merge topic 'remove_leftover'\n\na1cc14f4 Remove lingering debugging code\n\nAcked-by: Kitware Robot <kwrobot@kitware.com>\nMerge-request: !988","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/dfe79f1ba4bb1988c0a96dec36ea1acd932a65c1"},{"sha":"864097618a6aadd9814c9332ab7fc2c99763315c","author":{"email":"8c91da238d2805e63719935f914160ac7b57a1ac@kitware.com","name":"David E DeMarle"},"message":"Merge branch '15412-vtkCaptionActor2D-text-scaling' into 'master'\r\n\r\nFix vtkCaptionActor2D not scaling text\r\n\r\nThe text in vtkCaptionActor2D should scale to fill the rectangle defined\r\nby its positions. The scaling works as expected only if the actor's\r\nCaptionTextProperty is modified; using the default CaptionTextProperty\r\nshows the bug.\r\n\r\nThis commit makes the text scale even when using the default caption\r\ntext property.\r\n\r\nFixes #15412\r\n\r\nSee merge request !802","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/864097618a6aadd9814c9332ab7fc2c99763315c"},{"sha":"912eb02faa8d1b75421436c506e330cd28cb34dd","author":{"email":"8c91da238d2805e63719935f914160ac7b57a1ac@kitware.com","name":"David E DeMarle"},"message":"Merge branch 'depth_sort_updates' into 'master'\r\n\r\nmodernize depth sorting code\r\n\r\nmodernize depth sorting code\r\n\r\nThe following improvements were made to vtkDepthSortPolyData:\r\n\r\n* transfrom GetCell to GetCellPoints. Building the cells one by one\r\n  is expensive and we only need points to determine the depth. We\r\n  can also then access the points in place.\r\n* transform qsort to std::sort. Comparisons in std::sort get inlined\r\n  so std::sort is much faster. I also reduced the overhead of swaps\r\n  by using a functor so that only cell id is swapped.\r\n* use templates to deal with point types instead of going through\r\n  virtual GetValue API that converts them to double.\r\n* restructure depth computations so that they can be vectorized by\r\n  the compiler.\r\n* I added a Cxx test to improve test coverage of the various sorting\r\n  modes supported by this class.\r\n\r\nThe following improvements were made to vtkPolyData and vtkCellTypes:\r\n\r\n* move the non-virtual impementations of GetCellPoints to\r\n  the header to improve compiler optimization.\r\n* add non-virtual GetCell method and also make it inline\r\n* fix an issue in cell types where the MaxId is not set\r\n  correctly when you pass in pre-built arrays\r\n\r\nIn tests the improved depth sort is ~ 3 x faster when sorting by\r\nfirst point and cell bounds, and ~ 2 x faster when sorting by\r\nparametric center. The tests made use of a ~ 8.1M cell iso-surface\r\ncomputed from a cosmology simulation, and gcc 4.9.2 compiled with\r\n-Wall -Wextra -DNDEBUG -Ofast -march=native -mavx -ffast-math\r\n\r\n![depth_sort_speedup](/uploads/bfb5a5b32ad8f5d40d9871c728520385/depth_sort_speedup.png)\r\n\r\ncode | point | bounds | param\r\n-----|-------|--------|------\r\nold | 2.58 sec | 3.05 sec | 3.19 sec\r\nnew | 0.82 sec | 1.02 sec | 1.65 sec\r\nspeed up | 3.14 x | 2.98 x | 1.93 x\r\n\r\nSee merge request !844","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/912eb02faa8d1b75421436c506e330cd28cb34dd"},{"sha":"fcd6444aa0e8b5bb34c8d7653ab946ccae1e41e2","author":{"email":"91bf949d73a8f744e55949ef56efa0d05cf88599@kitware.com","name":"Brad King"},"message":"Merge topic 'simplify-integer-type-selection'\n\n3b89e771 Drop support for compilers without `long long`\n36bb09a7 Drop support for compilers with `__int64` as the only 64-bit int\n\nAcked-by: Kitware Robot <kwrobot@kitware.com>\nAcked-by: Berk Geveci <berk.geveci@kitware.com>\nMerge-request: !981","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/fcd6444aa0e8b5bb34c8d7653ab946ccae1e41e2"},{"sha":"ae60b98066aa95a3798c5ba2041ee9d60efdbe00","author":{"email":"91bf949d73a8f744e55949ef56efa0d05cf88599@kitware.com","name":"Brad King"},"message":"Defer vtkType*Array implementation selection to preprocessor\n\nRevise vtkTypedArray.h.in to select the implementation type with\npreprocessor conditions.  This reduces the amount of type size and\nsignedness information that we need at CMake time.","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/ae60b98066aa95a3798c5ba2041ee9d60efdbe00"},{"sha":"18af3e8b00e97ef55793ee9f55428d2cfae4c13e","author":{"email":"c6f2a5fca4168dfda0d7f5518537faf7176c7bad@kitware.com","name":"Casey Goodlett"},"message":"Fix macro redefinition errors\n\nMove the offending macros to class-scope enums","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/18af3e8b00e97ef55793ee9f55428d2cfae4c13e"},{"sha":"232dc9ce798a59c009836e5a5857565a5e43ab26","author":{"email":"84d2c8570e37200a98386a7f676524f7be88ea5c@gmail.com","name":"Bill Lorensen"},"message":"ENH: Unit tests for MaskPoints and PMaskPoints\n\nMaskPoints test coverage was less than 30%. This patch covers 97% of\nMaskPoints and 100% of PMaskPoints.\n\nThis patch provides a unit test that covers nearly 100% of the\ncode. Some of the code in MaskPoints is only exercised when run with\nmultiple processors. This required a unit test for PMaskPoints which\nuses MPI. PMaskPoints was not present in any tests.","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/232dc9ce798a59c009836e5a5857565a5e43ab26"},{"sha":"efc0ec1b13feec15cbd5d84ec6ff2a2de2b71d9e","author":{"email":"c741fa3418d1986c550d007d5c21bd30a1f67086@kitware.com","name":"Shawn Waldon"},"message":"Update C++11 support to remove target_compile_features\n\ntarget_compile_features doesn't support the compilers and older versions\nof compilers that VTK needs to support.","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/efc0ec1b13feec15cbd5d84ec6ff2a2de2b71d9e"},{"sha":"f8b432d8b390a384ebec0ab4baf821bdcd456f8e","author":{"email":"8c91da238d2805e63719935f914160ac7b57a1ac@kitware.com","name":"David E DeMarle"},"message":"Merge topic 'fixup-cxx11-code'\n\nefc0ec1b Update C++11 support to remove target_compile_features\n\nAcked-by: Kitware Robot <kwrobot@kitware.com>\nReviewed-by: David E DeMarle <dave.demarle@kitware.com>\nMerge-request: !984","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/f8b432d8b390a384ebec0ab4baf821bdcd456f8e"},{"sha":"3c52a0ba0d36f9994c6f598369fa1322a2b47e35","author":{"email":"2a8e49d6e73defae793b4bcba5a763cd8afc478f@kitware.com","name":"Sebastien Jourdain"},"message":"Remove unused import that was creating circular dependency","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/3c52a0ba0d36f9994c6f598369fa1322a2b47e35"},{"sha":"41c73482f19ab18b83bcabde81ceaa27a284779c","author":{"email":"c6f2a5fca4168dfda0d7f5518537faf7176c7bad@kitware.com","name":"Casey Goodlett"},"message":"Fix test compilation","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/41c73482f19ab18b83bcabde81ceaa27a284779c"},{"sha":"4032eee18eda3415766af236cfc5756e80bec3a6","author":{"email":"29e2a43288125ec45952b67b65b7fb7ef6ca7262@kitware.com","name":"Zlib Upstream"},"message":"zlib 2015-11-18 (0abb295c)\n\nCode extracted from:\n\n    https://gitlab.kitware.com/third-party/zlib.git\n\nat commit 0abb295c15c478ba80b926436c6a3258b97fabb4 (for/vtk).","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/4032eee18eda3415766af236cfc5756e80bec3a6"},{"sha":"0531c5612667097dc0d4244389eb2fa3ecd695d9","author":{"email":"29e2a43288125ec45952b67b65b7fb7ef6ca7262@kitware.com","name":"Libpng Upstream"},"message":"png 2015-12-07 (63adbb10)\n\nCode extracted from:\n\n    https://gitlab.kitware.com/third-party/png.git\n\nat commit 63adbb10997c492ec17eaab6f80734b8f988605a (for/vtk).","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/0531c5612667097dc0d4244389eb2fa3ecd695d9"},{"sha":"bf1a55acb8277231d47582a756bef5b66e52f2e4","author":{"email":"29e2a43288125ec45952b67b65b7fb7ef6ca7262@kitware.com","name":"JsonCpp Upstream"},"message":"jsoncpp 2015-10-01 (eb1ddde0)\n\nCode extracted from:\n\n    https://gitlab.kitware.com/third-party/jsoncpp.git\n\nat commit eb1ddde0620c25ac890f531098bc5460eda13378 (for/vtk).","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/bf1a55acb8277231d47582a756bef5b66e52f2e4"},{"sha":"51a19f27c5a03dedb35507823b0467fddf160f29","author":{"email":"29e2a43288125ec45952b67b65b7fb7ef6ca7262@kitware.com","name":"MetaIO Upstream"},"message":"metaio 2015-11-23 (4c85a18e)\n\nCode extracted from:\n\n    https://github.com/Kitware/MetaIO.git\n\nat commit 4c85a18eb668d6426e36a974472b07c0cb7ce3f7 (master).","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/51a19f27c5a03dedb35507823b0467fddf160f29"},{"sha":"40f6ed4a5b403485fe1aeba41f4563fa3680101f","author":{"email":"29e2a43288125ec45952b67b65b7fb7ef6ca7262@kitware.com","name":"KWSys Upstream"},"message":"KWSys 2015-08-28 (dc3fdd7f)\n\nCode extracted from:\n\n    http://public.kitware.com/KWSys.git\n\nat commit dc3fdd7f445a725aa9005a970c15964d873addd9 (master).","distinct":true,"url":"https://api.github.com/repos/sumedhasingla/VTK/commits/40f6ed4a5b403485fe1aeba41f4563fa3680101f"}]}