[mapserver-commits] [mapserver/mapserver] adf338: Optimize msDrawRasterGDAL_16BitClassification() ru...

GitHub noreply at github.com
Thu Jan 5 10:11:55 PST 2017


  Branch: refs/heads/branch-7-0
  Home:   https://github.com/mapserver/mapserver
  Commit: adf3383e52a91ded988b80a4b296a88c6bdf941c
      https://github.com/mapserver/mapserver/commit/adf3383e52a91ded988b80a4b296a88c6bdf941c
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

  Changed paths:
    M mapdrawgdal.c
    M mapraster.c
    M mapserver.h

  Log Message:
  -----------
  Optimize msDrawRasterGDAL_16BitClassification() runtime.

The creation of buckets takes a significant time when they are many, and many classes
as well. When iterating over buckets, a faster strategy is to reuse first the last
used class index.


  Commit: 93e3eb28b49b508dd610af2fde118f04e2177f13
      https://github.com/mapserver/mapserver/commit/93e3eb28b49b508dd610af2fde118f04e2177f13
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2017-01-05 (Thu, 05 Jan 2017)

  Changed paths:
    M mapdrawgdal.c

  Log Message:
  -----------
  mend


Compare: https://github.com/mapserver/mapserver/compare/19d77c52467d...93e3eb28b49b


More information about the mapserver-commits mailing list