[pdal-commits] [PDAL/PDAL] 79e304: Use consistent lowercase for Windows header files ...

Andrew Bell noreply at github.com
Thu Apr 1 14:55:05 PDT 2021


  Branch: refs/heads/lazperf
  Home:   https://github.com/PDAL/PDAL
  Commit: 79e3045b6b073ba0b7fd4de0858de3fcb70a5ba2
      https://github.com/PDAL/PDAL/commit/79e3045b6b073ba0b7fd4de0858de3fcb70a5ba2
  Author: Mosè Giordano <giordano at users.noreply.github.com>
  Date:   2021-03-03 (Wed, 03 Mar 2021)

  Changed paths:
    M pdal/DynamicLibrary.cpp
    M pdal/util/FileUtils.hpp
    M vendor/arbiter/arbiter.cpp
    M vendor/kazhdan/MemoryUsage.h
    M vendor/kazhdan/PoissonRecon.h

  Log Message:
  -----------
  Use consistent lowercase for Windows header files (#3327)

Windows header files are used with inconsistent cases in the codebase.  When
building on a case-insensitive file system (common when doing native compilation
on Windows) this doesn't matter, but when using case-sensitive file
system (e.g., when cross-compiling on Linux) this leads to errors.


  Commit: a5ef6f3649a734ac1c1d4f3fba4269b0c8cf0946
      https://github.com/PDAL/PDAL/commit/a5ef6f3649a734ac1c1d4f3fba4269b0c8cf0946
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2021-03-03 (Wed, 03 Mar 2021)

  Changed paths:
    M doc/stages/writers.pcd.rst
    M io/PcdWriter.cpp

  Log Message:
  -----------
  XYZ default to single precision float in PCD writer (#3286)

* XYZ default to single precision float

* Fallback to user-provided (or default) precision if no precision
  provided when specifying individual dimension specification

* Update PCD writer documentation


  Commit: 0ba6d703813a05c46a8a46d2a11cfd3b2617ea7d
      https://github.com/PDAL/PDAL/commit/0ba6d703813a05c46a8a46d2a11cfd3b2617ea7d
  Author: Marc Jansen <jansen at terrestris.de>
  Date:   2021-03-04 (Thu, 04 Mar 2021)

  Changed paths:
    M filters/CSFilter.cpp
    M filters/PMFFilter.cpp
    M filters/SMRFilter.cpp

  Log Message:
  -----------
  Fix spelling of 'ReturnNumber' in error messages (#3389)


  Commit: 71e3da06e6e569c72c01bec966bbd8faf24c40d4
      https://github.com/PDAL/PDAL/commit/71e3da06e6e569c72c01bec966bbd8faf24c40d4
  Author: Aaron Yonas <aaronyonas at google.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M pdal/util/IStream.hpp

  Log Message:
  -----------
  IStream.hpp: fixed read from uninitialize memory (#3384)


  Commit: 2d857a6ee27f14ff5b380c27f96c8cae8f2af3c8
      https://github.com/PDAL/PDAL/commit/2d857a6ee27f14ff5b380c27f96c8cae8f2af3c8
  Author: Aaron Yonas <aaronyonas at google.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M kernels/private/density/OGR.cpp

  Log Message:
  -----------
  OGR.cpp: Fixed nonstandard #include paths (#3379)


  Commit: 824ec6b80a7f11d9fd87af09ea1096c78a85dd93
      https://github.com/PDAL/PDAL/commit/824ec6b80a7f11d9fd87af09ea1096c78a85dd93
  Author: Guilhem Villemin <guilhem.villemin at gmail.com>
  Date:   2021-03-08 (Mon, 08 Mar 2021)

  Changed paths:
    M vendor/arbiter/arbiter.cpp
    M vendor/arbiter/arbiter.hpp

  Log Message:
  -----------
  update arbiter to upstream (#3377)

* update arbiter to upstream

* Update readers.gdal.rst (#3381)

Changed output format to las in pipeline.

* io/GDALWriter.cpp: Fixed undefined behavior bug. (#3383)

* Guard max.

* Fix test due to proj changes (#3386)

* Test proj fix.

* Proj changed.

* Less precision.

* Use consistent lowercase for Windows header files (#3327)

Windows header files are used with inconsistent cases in the codebase.  When
building on a case-insensitive file system (common when doing native compilation
on Windows) this doesn't matter, but when using case-sensitive file
system (e.g., when cross-compiling on Linux) this leads to errors.

* XYZ default to single precision float in PCD writer (#3286)

* XYZ default to single precision float

* Fallback to user-provided (or default) precision if no precision
  provided when specifying individual dimension specification

* Update PCD writer documentation

* Fix spelling of 'ReturnNumber' in error messages (#3389)

* IStream.hpp: fixed read from uninitialize memory (#3384)

* OGR.cpp: Fixed nonstandard #include paths (#3379)

* update arbiter to upstream

Co-authored-by: Philipp Glira <pipppoo at gmail.com>
Co-authored-by: Aaron Yonas <aaronyonas at google.com>
Co-authored-by: Andrew Bell <andrew.bell.ia at gmail.com>
Co-authored-by: Mosè Giordano <giordano at users.noreply.github.com>
Co-authored-by: chambbj <brad.chambers at gmail.com>
Co-authored-by: Marc Jansen <jansen at terrestris.de>


  Commit: fa0bfdacd16e95f1c76390cb283875c147927018
      https://github.com/PDAL/PDAL/commit/fa0bfdacd16e95f1c76390cb283875c147927018
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-03-08 (Mon, 08 Mar 2021)

  Changed paths:
    M io/LasHeader.hpp
    M io/LasReader.cpp
    M io/LasWriter.cpp
    M pdal/pdal_config.hpp
    M pdal_features.hpp.in
    M test/unit/io/LasReaderTest.cpp

  Log Message:
  -----------
  Allow ability to start LAS reading at an arbitrary point (#3339)

* Checkpoint.

* Add start option to LAS reader.

* Add PDAL_LAS_START macro.

* Remove config stuff.

* Fix name.

* Add start test.

* Fix arg name.

* Offset count by start index.


  Commit: ce288cbe37864bd8694548048968cdd3b9001b80
      https://github.com/PDAL/PDAL/commit/ce288cbe37864bd8694548048968cdd3b9001b80
  Author: Howard Butler <howard at hobu.co>
  Date:   2021-03-09 (Tue, 09 Mar 2021)

  Changed paths:
    A doc/_static/logo/pdal-logo-big.png

  Log Message:
  -----------
  add a hires PDAL PNG


  Commit: 2687b5890969215f647fb8a0a207a20f232be79a
      https://github.com/PDAL/PDAL/commit/2687b5890969215f647fb8a0a207a20f232be79a
  Author: Howard Butler <howard at hobu.co>
  Date:   2021-03-09 (Tue, 09 Mar 2021)

  Changed paths:
    M .github/workflows/docker.yml

  Log Message:
  -----------
  do not do Docker login unless we are PDAL repo


  Commit: 881aa85dd891b58c6407d063196be6377ced8964
      https://github.com/PDAL/PDAL/commit/881aa85dd891b58c6407d063196be6377ced8964
  Author: Howard Butler <howard at hobu.co>
  Date:   2021-03-09 (Tue, 09 Mar 2021)

  Changed paths:
    M .github/workflows/docker.yml

  Log Message:
  -----------
  only push docker containers if the repository owner is PDAL but build them otherwise


  Commit: 50094b776ab4522c0dbec30a67a63ad9cebd00f2
      https://github.com/PDAL/PDAL/commit/50094b776ab4522c0dbec30a67a63ad9cebd00f2
  Author: Howard Butler <howard at hobu.co>
  Date:   2021-03-16 (Tue, 16 Mar 2021)

  Changed paths:
    M doc/conf.py

  Log Message:
  -----------
  fix doc building


  Commit: 1a802af92a194e99cf551b56579ce21c07f02af8
      https://github.com/PDAL/PDAL/commit/1a802af92a194e99cf551b56579ce21c07f02af8
  Author: Daniel Brookes <26078684+dbrookes96 at users.noreply.github.com>
  Date:   2021-03-16 (Tue, 16 Mar 2021)

  Changed paths:
    M filters/ColorizationFilter.cpp
    M test/unit/filters/ColorizationFilterTest.cpp

  Log Message:
  -----------
  filters.colorization keep points outside raster when streaming (#3391) (#3393)

always return true from ColorizationFilter::processOne regardless of if
the raster read for the x, y position of the point did not succeed. the
output band(s) of points outside the raster are ignored.

the normal mode output and stream mode output should now be equal for
filters.colorization.

added a quick unit test to check this scenario.

Co-authored-by: Daniel Brookes <dbrookes at micromine.com.au>


  Commit: 4ce9042cd01a732a27f4d3acf3b69c458fd7f1b4
      https://github.com/PDAL/PDAL/commit/4ce9042cd01a732a27f4d3acf3b69c458fd7f1b4
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M vendor/arbiter/arbiter.cpp

  Log Message:
  -----------
  Fix "Content-Length" handling in arbiter.


  Commit: 368f066007eb9b4a4b4ed819401ec0c39b093993
      https://github.com/PDAL/PDAL/commit/368f066007eb9b4a4b4ed819401ec0c39b093993
  Author: Stephen Mather <1174901+smathermather at users.noreply.github.com>
  Date:   2021-03-23 (Tue, 23 Mar 2021)

  Changed paths:
    M doc/stages/filters.smrf.rst

  Log Message:
  -----------
  Fix typo in filters.smrf example (#3395)


  Commit: 5356f6773577014c1305cf6958d6c4c2c6703503
      https://github.com/PDAL/PDAL/commit/5356f6773577014c1305cf6958d6c4c2c6703503
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-03-24 (Wed, 24 Mar 2021)

  Changed paths:
    M io/BpfHeader.cpp

  Log Message:
  -----------
  Rearrange order of BPF min/max for V1. (#3396)


  Commit: 1f00a0805b58d736ad637e65a44c45761687712b
      https://github.com/PDAL/PDAL/commit/1f00a0805b58d736ad637e65a44c45761687712b
  Author: Kyle Mann <39525199+kylemann16 at users.noreply.github.com>
  Date:   2021-03-30 (Tue, 30 Mar 2021)

  Changed paths:
    M CMakeLists.txt
    A cmake/draco.cmake
    M cmake/execinfo.cmake
    M cmake/gtest.cmake
    M cmake/tiledb.cmake
    M cmake/unwind.cmake
    A doc/stages/readers.draco.rst
    A doc/stages/writers.draco.rst
    M pdal/StageExtensions.cpp
    M plugins/CMakeLists.txt
    A plugins/draco/CMakeLists.txt
    A plugins/draco/io/DracoReader.cpp
    A plugins/draco/io/DracoReader.hpp
    A plugins/draco/io/DracoWriter.cpp
    A plugins/draco/io/DracoWriter.hpp
    A plugins/draco/test/DracoReaderTest.cpp
    A plugins/draco/test/DracoWriterTest.cpp
    M plugins/tiledb/CMakeLists.txt
    M scripts/ci/linux/cmake.sh
    M scripts/ci/linux/setup.sh
    M scripts/ci/osx/cmake.sh
    M scripts/ci/osx/setup.sh
    M scripts/ci/win/cmake.sh
    M scripts/ci/win/setup.sh
    M scripts/conda/osx-setup.sh
    M scripts/conda/osx.sh
    A test/data/draco/1.2-with-color-test.drc
    A test/data/draco/1.2-with-color.drc
    A test/data/draco/red-rocks.laz
    A test/data/draco/redrocks.drc

  Log Message:
  -----------
  Draco Reader and Writer (#3360)

* scaffolding for draco implementation

* more draco stuff

* stash dead stuff

* scaffold readers.draco and writers.draco

* draco wip

* partially working draco point cloud reader

* enable draco in CI

* turn off windows draco for now

* wip

* wip

* encoding and writing position working

* wip, pdal dimension and draco attribute conversions

* wip

* known draco attributes working

* wip adding generic point data

* wip adding generics to draco reader

* reader seeing attributes, but no data

* wip. erroring on nlohmann inlcude

* wip generics

* wip generic typing

* wip, adding dimension-type mapping

* wip, testing file outputs for correctness

* wip

* wip

* wip

* wip, testing draco reader

* wip

* tests now working

* mino cleaning

* added 1.3.6 pin to draco

* merged master, changed Draco_DIR cmake var and added DRACO_LIBRARY cmake var

* windows build churn

* more churn

* try to get draco linking

* windows build stuff

* compiles correctly but point data is coming out incorrectly

* adding back the accuracy test suite

* wip, getting data from draco without storing it in vectors

* Make draco reader work.

* Fix stop condition.

* minor cleanup

* addressed some comments and added docs

* cleaning up some code, fixing cmake stuff to conform

* fixing link

* Made option descriptions for draco writer better

* addressing PR issues, naming, cleaning

* working locally, tests not working

* tests are satisfied

* satisfy window CI tests

* fixing windows linking?

* zero filling working, tests to come

* tests working

* added comment

* updating docs

Co-authored-by: Howard Butler <howard at hobu.co>
Co-authored-by: Andrew Bell <andrew.bell.ia at gmail.com>


  Commit: 1a8965dc2d35d9947fec39fd1f950cbdf4db8e59
      https://github.com/PDAL/PDAL/commit/1a8965dc2d35d9947fec39fd1f950cbdf4db8e59
  Author: Howard Butler <howard at hobu.co>
  Date:   2021-03-31 (Wed, 31 Mar 2021)

  Changed paths:
    M scripts/docker/ubuntu/Dockerfile
    M scripts/docker/ubuntu/Dockerfile.dependencies

  Log Message:
  -----------
  Fix up docker configuration issues (#3399)

* Fix up docker configuration issues #3375

* updates


  Commit: 31c4dc413b5a980831b321d4bf13f94b51635f44
      https://github.com/PDAL/PDAL/commit/31c4dc413b5a980831b321d4bf13f94b51635f44
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-04-01 (Thu, 01 Apr 2021)

  Changed paths:
    M plugins/i3s/io/Obb.cpp
    M plugins/i3s/io/Obb.hpp
    M plugins/i3s/test/ObbTest.cpp

  Log Message:
  -----------
  Do symmetric intersection test. (#3398)


  Commit: 911d148a86bd2e52a474cc6d8f004eabefefb749
      https://github.com/PDAL/PDAL/commit/911d148a86bd2e52a474cc6d8f004eabefefb749
  Author: Andrew Bell <andrew.bell.ia at gmail.com>
  Date:   2021-04-01 (Thu, 01 Apr 2021)

  Changed paths:
    M .github/workflows/docker.yml
    M CMakeLists.txt
    A cmake/draco.cmake
    M cmake/execinfo.cmake
    M cmake/gtest.cmake
    M cmake/tiledb.cmake
    M cmake/unwind.cmake
    A doc/_static/logo/pdal-logo-big.png
    M doc/conf.py
    M doc/stages/filters.smrf.rst
    A doc/stages/readers.draco.rst
    A doc/stages/writers.draco.rst
    M doc/stages/writers.pcd.rst
    M filters/CSFilter.cpp
    M filters/ColorizationFilter.cpp
    M filters/PMFFilter.cpp
    M filters/SMRFilter.cpp
    M io/BpfHeader.cpp
    M io/PcdWriter.cpp
    M kernels/private/density/OGR.cpp
    M pdal/DynamicLibrary.cpp
    M pdal/StageExtensions.cpp
    M pdal/util/FileUtils.hpp
    M pdal/util/IStream.hpp
    M plugins/CMakeLists.txt
    A plugins/draco/CMakeLists.txt
    A plugins/draco/io/DracoReader.cpp
    A plugins/draco/io/DracoReader.hpp
    A plugins/draco/io/DracoWriter.cpp
    A plugins/draco/io/DracoWriter.hpp
    A plugins/draco/test/DracoReaderTest.cpp
    A plugins/draco/test/DracoWriterTest.cpp
    M plugins/i3s/io/Obb.cpp
    M plugins/i3s/io/Obb.hpp
    M plugins/i3s/test/ObbTest.cpp
    M plugins/tiledb/CMakeLists.txt
    M scripts/ci/linux/cmake.sh
    M scripts/ci/linux/setup.sh
    M scripts/ci/osx/cmake.sh
    M scripts/ci/osx/setup.sh
    M scripts/ci/win/cmake.sh
    M scripts/ci/win/setup.sh
    M scripts/conda/osx-setup.sh
    M scripts/conda/osx.sh
    M scripts/docker/ubuntu/Dockerfile
    M scripts/docker/ubuntu/Dockerfile.dependencies
    A test/data/draco/1.2-with-color-test.drc
    A test/data/draco/1.2-with-color.drc
    A test/data/draco/red-rocks.laz
    A test/data/draco/redrocks.drc
    M test/unit/filters/ColorizationFilterTest.cpp
    M vendor/arbiter/arbiter.cpp
    M vendor/arbiter/arbiter.hpp
    M vendor/kazhdan/MemoryUsage.h
    M vendor/kazhdan/PoissonRecon.h

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into lazperf


Compare: https://github.com/PDAL/PDAL/compare/625c070224bc...911d148a86bd


More information about the pdal-commits mailing list