Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add raster-dem source type and hillshade layer type #5286

Merged
merged 48 commits into from
Dec 2, 2017
Merged

Commits on Dec 1, 2017

  1. add raster-dem source type and hillshade layer type

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    1e1635a View commit details
    Browse the repository at this point in the history
  2. add hillshade shaders

    fix shader
    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    0c64aaf View commit details
    Browse the repository at this point in the history
  3. implement raster-dem source loading

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    c1598e8 View commit details
    Browse the repository at this point in the history
  4. render hillshading to map

    use new output format of browser.getImageData, flow
    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    e321a14 View commit details
    Browse the repository at this point in the history
  5. flow changes 🌊

    abandon flow for raster dem worker
    
    lint n flow
    
    make eslint and flow temporarily happy
    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    0bf3b3d View commit details
    Browse the repository at this point in the history
  6. add render tests

    add unit tests
    
    update style-spec tests
    
    clean
    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    ed673f4 View commit details
    Browse the repository at this point in the history
  7. use raster clipping masks for raster-dem sources

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    e248a33 View commit details
    Browse the repository at this point in the history
  8. use RangeError instead of assertions

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    cb694cb View commit details
    Browse the repository at this point in the history
  9. scale slope calculations by pixel latitude

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    2acb6f0 View commit details
    Browse the repository at this point in the history
  10. use Texture and RenderTexture classes

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    9af9228 View commit details
    Browse the repository at this point in the history
  11. remove shader debug code

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    140741b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f1b8028 View commit details
    Browse the repository at this point in the history
  13. add dem_data tests

    dem_data test
    
    dem_data types
    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    ffbc809 View commit details
    Browse the repository at this point in the history
  14. flow happy for raster-dem worker sources

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    47a4b7b View commit details
    Browse the repository at this point in the history
  15. oops

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    130adea View commit details
    Browse the repository at this point in the history
  16. more raster_dem_tile tests

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    0b6b294 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f7f5d79 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    23b8b33 View commit details
    Browse the repository at this point in the history
  19. tweak zoom-based hillshade exaggeration

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    d1994d2 View commit details
    Browse the repository at this point in the history
  20. fix debug page for safari/firefox

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    abcb7e2 View commit details
    Browse the repository at this point in the history
  21. use segmented raster mask vertex buffers

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    2e48483 View commit details
    Browse the repository at this point in the history
  22. follow new linting rule

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    8c1550b View commit details
    Browse the repository at this point in the history
  23. initially populate tile borders with existing data to avoid border fl…

    …ashes as data backfills
    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    3b9cdf4 View commit details
    Browse the repository at this point in the history
  24. only create one texture/rendertexture per tile

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    30d9161 View commit details
    Browse the repository at this point in the history
  25. fix dem test

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    889db08 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    fa326fb View commit details
    Browse the repository at this point in the history
  27. use highp precision to fix android rendering

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    ff08249 View commit details
    Browse the repository at this point in the history
  28. clean up

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    123e795 View commit details
    Browse the repository at this point in the history
  29. 📝 add explanatory comments

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    9becbf1 View commit details
    Browse the repository at this point in the history
  30. fix test borked in rebase

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    7fd7ae8 View commit details
    Browse the repository at this point in the history
  31. fix tile state assignment

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    2e0a1c9 View commit details
    Browse the repository at this point in the history
  32. refactor based on review comments

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    0183b8b View commit details
    Browse the repository at this point in the history
  33. ensure DEMData Levels are always square, use a single Level instead o…

    …f an array
    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    c625027 View commit details
    Browse the repository at this point in the history
  34. remove hardcoded tilesize

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    b6f81f8 View commit details
    Browse the repository at this point in the history
  35. use dim instead of data dimensions

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    0155898 View commit details
    Browse the repository at this point in the history
  36. update shaders+spec based on nicki's recs

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    069ed18 View commit details
    Browse the repository at this point in the history
  37. fix rebase 🤦‍♀️

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    2ffb98f View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    fafc617 View commit details
    Browse the repository at this point in the history
  39. check for accurate backfilled data, clarify loop

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    eb3caad View commit details
    Browse the repository at this point in the history
  40. use new Property interface, fix style-spec error

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    9f9844f View commit details
    Browse the repository at this point in the history
  41. try LAB color space

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    71b266b View commit details
    Browse the repository at this point in the history
  42. use layer-specific lighting for hillshade

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    3b6d073 View commit details
    Browse the repository at this point in the history
  43. use new WebWorkerTransfer

    update tests for WebWorkerTransfer
    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    515fd94 View commit details
    Browse the repository at this point in the history
  44. clean up and remove unused code

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    858421c View commit details
    Browse the repository at this point in the history
  45. Add HillshadeLayer benchmark

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    1cef50b View commit details
    Browse the repository at this point in the history
  46. use gl state tracking

    Molly Lloyd committed Dec 1, 2017
    Configuration menu
    Copy the full SHA
    b922b7d View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2017

  1. address final review comments

    Molly Lloyd committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    33aa66b View commit details
    Browse the repository at this point in the history
  2. add HillshadeStyleLayer to TypedStyleLayer

    Molly Lloyd committed Dec 2, 2017
    Configuration menu
    Copy the full SHA
    a3deabf View commit details
    Browse the repository at this point in the history