This repository has been archived by the owner on Mar 10, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
Rendering refactor #31
Open
seuribe
wants to merge
35
commits into
surfer-javafx8
Choose a base branch
from
rendering_refactor
base: surfer-javafx8
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Commits on Jun 6, 2018
-
- remove unneeded constructor declaration: the default constructor, i…
…f implicit, will anyway call super no-args constructor
Configuration menu - View commit details
-
Copy full SHA for 64705f7 - Browse repository at this point
Copy the full SHA 64705f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d4e3860 - Browse repository at this point
Copy the full SHA d4e3860View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a4e6b - Browse repository at this point
Copy the full SHA d2a4e6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a3903f - Browse repository at this point
Copy the full SHA 8a3903fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41baf0d - Browse repository at this point
Copy the full SHA 41baf0dView commit details -
- Move the scheduling and waiting to a separate method
- Unify catch clauses that do the same
Configuration menu - View commit details
-
Copy full SHA for 1a11fc3 - Browse repository at this point
Copy the full SHA 1a11fc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1246738 - Browse repository at this point
Copy the full SHA 1246738View commit details -
- 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
Configuration menu - View commit details
-
Copy full SHA for 5f1c25b - Browse repository at this point
Copy the full SHA 5f1c25bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b95c34 - Browse repository at this point
Copy the full SHA 6b95c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d71453 - Browse repository at this point
Copy the full SHA 7d71453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 490cd6e - Browse repository at this point
Copy the full SHA 490cd6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea50cd6 - Browse repository at this point
Copy the full SHA ea50cd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6729736 - Browse repository at this point
Copy the full SHA 6729736View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35f7378 - Browse repository at this point
Copy the full SHA 35f7378View commit details -
Configuration menu - View commit details
-
Copy full SHA for a03c59d - Browse repository at this point
Copy the full SHA a03c59dView commit details
Commits on Jun 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 91fe9f3 - Browse repository at this point
Copy the full SHA 91fe9f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc0baba - Browse repository at this point
Copy the full SHA fc0babaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 998d7fa - Browse repository at this point
Copy the full SHA 998d7faView commit details -
Configuration menu - View commit details
-
Copy full SHA for b90b354 - Browse repository at this point
Copy the full SHA b90b354View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e13c1f - Browse repository at this point
Copy the full SHA 6e13c1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea8eaa9 - Browse repository at this point
Copy the full SHA ea8eaa9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e09b3d - Browse repository at this point
Copy the full SHA 2e09b3dView commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 200fe05 - Browse repository at this point
Copy the full SHA 200fe05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fc6773 - Browse repository at this point
Copy the full SHA 5fc6773View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4a2db1 - Browse repository at this point
Copy the full SHA f4a2db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e534ff5 - Browse repository at this point
Copy the full SHA e534ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65332bb - Browse repository at this point
Copy the full SHA 65332bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e5ba7 - Browse repository at this point
Copy the full SHA c4e5ba7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 050e989 - Browse repository at this point
Copy the full SHA 050e989View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09861e8 - Browse repository at this point
Copy the full SHA 09861e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9445282 - Browse repository at this point
Copy the full SHA 9445282View commit details -
Configuration menu - View commit details
-
Copy full SHA for b390af1 - Browse repository at this point
Copy the full SHA b390af1View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 14fdca4 - Browse repository at this point
Copy the full SHA 14fdca4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29d33ed - Browse repository at this point
Copy the full SHA 29d33edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 941bd9d - Browse repository at this point
Copy the full SHA 941bd9dView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.