Skip to content
This repository has been archived by the owner on Mar 10, 2020. It is now read-only.

Rendering refactor #31

Open
wants to merge 35 commits into
base: surfer-javafx8
Choose a base branch
from
Open

Rendering refactor #31

wants to merge 35 commits into from

Commits on Jun 6, 2018

  1. - remove unneeded constructor declaration: the default constructor, i…

    …f implicit, will anyway call super no-args constructor
    seuribe committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    64705f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4e3860 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2a4e6b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a3903f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    41baf0d View commit details
    Browse the repository at this point in the history
  6. - Move the scheduling and waiting to a separate method

    - Unify catch clauses that do the same
    seuribe committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    1a11fc3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1246738 View commit details
    Browse the repository at this point in the history
  8. - RenderingTasks are scheduled always and in order from low -> ultra,…

    … as the executor is anyway single thread and all are cancelled on repaint.
    
    - Medium quality dummy tasks is removed, as it's not needed anymore
    seuribe committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    5f1c25b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6b95c34 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7d71453 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    490cd6e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ea50cd6 View commit details
    Browse the repository at this point in the history
  13. - removed unused imports

    seuribe committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    6729736 View commit details
    Browse the repository at this point in the history
  14. - removed unused variables

    seuribe committed Jun 6, 2018
    Configuration menu
    Copy the full SHA
    35f7378 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a03c59d View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2018

  1. Configuration menu
    Copy the full SHA
    91fe9f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc0baba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    998d7fa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b90b354 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6e13c1f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ea8eaa9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2e09b3d View commit details
    Browse the repository at this point in the history
  8. Rearrange the scheduling of RenderingTasks

    As the executor is single-thread, they can be submitted directly in the
    desired execution order. They will anyway be all cancelled if a repaint is
    triggered
    seuribe committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    200fe05 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5fc6773 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f4a2db1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e534ff5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    65332bb View commit details
    Browse the repository at this point in the history
  13. Remove unused imports

    seuribe committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    c4e5ba7 View commit details
    Browse the repository at this point in the history
  14. Remove unused variables

    seuribe committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    050e989 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    09861e8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9445282 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b390af1 View commit details
    Browse the repository at this point in the history
  18. Move rendering resolution information to its own class

    By treating render size and antialising information together
    as an entity in itself, it's easier to pass them around and
    reason about them.
    seuribe committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    14fdca4 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    29d33ed View commit details
    Browse the repository at this point in the history
  20. Merge branch 'rendering_refactor' of https://github.com/IMAGINARY/SURFER

     into rendering_refactor
    seuribe committed Jun 7, 2018
    Configuration menu
    Copy the full SHA
    941bd9d View commit details
    Browse the repository at this point in the history