-
Notifications
You must be signed in to change notification settings - Fork 165
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
Refactor drm backend (v3) #116
Merged
Merged
Commits on Nov 29, 2018
-
- Remove gbm code - rename EGLWaylandExtensions to EGLGraphicsBackend - remove OpenGL specific code where possible
Configuration menu - View commit details
-
Copy full SHA for c9e67cd - Browse repository at this point
Copy the full SHA c9e67cdView commit details -
- Move parts of glium & egl module into own module - Add raw GL loader as an alternative
Configuration menu - View commit details
-
Copy full SHA for ac0dc42 - Browse repository at this point
Copy the full SHA ac0dc42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e589b - Browse repository at this point
Copy the full SHA 09e589bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbf2865 - Browse repository at this point
Copy the full SHA bbf2865View commit details -
Configuration menu - View commit details
-
Copy full SHA for ccc7abc - Browse repository at this point
Copy the full SHA ccc7abcView commit details -
Hide SoftwareRenderer behind feature flag
- Don't let backend depend on `CursorBackend` (used to be `GraphicsBackend`) anymore
Configuration menu - View commit details
-
Copy full SHA for 38ec44f - Browse repository at this point
Copy the full SHA 38ec44fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 505791e - Browse repository at this point
Copy the full SHA 505791eView commit details -
- Do not open devices for `UdevHandler` anymore - `UdevBackend` does not require `LoopHandle` or `Session` anymore - Type of the created device can be choosed freely by the handler - `UdevBackendObserver` is not needed anymore
Configuration menu - View commit details
-
Copy full SHA for b537237 - Browse repository at this point
Copy the full SHA b537237View commit details -
- Split `DrmDevice` into `LegacyDrmDevice`, `GbmDevice` and `EglDevice` - Provide common `Device` and `RawDevice` traits - Change `DrmBackend` into `Surface` (and `RawSurface`) implementations of each `Device` (or `RawDevice`)
Configuration menu - View commit details
-
Copy full SHA for bd5690b - Browse repository at this point
Copy the full SHA bd5690bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee4467 - Browse repository at this point
Copy the full SHA 9ee4467View commit details -
Configuration menu - View commit details
-
Copy full SHA for e92044d - Browse repository at this point
Copy the full SHA e92044dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f74af7b - Browse repository at this point
Copy the full SHA f74af7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e5dad4 - Browse repository at this point
Copy the full SHA 9e5dad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8499e5 - Browse repository at this point
Copy the full SHA f8499e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f17e374 - Browse repository at this point
Copy the full SHA f17e374View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2675cf9 - Browse repository at this point
Copy the full SHA 2675cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for de526f4 - Browse repository at this point
Copy the full SHA de526f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91e237f - Browse repository at this point
Copy the full SHA 91e237fView commit details -
Configuration menu - View commit details
-
Copy full SHA for db495ce - Browse repository at this point
Copy the full SHA db495ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9428853 - Browse repository at this point
Copy the full SHA 9428853View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10e74e2 - Browse repository at this point
Copy the full SHA 10e74e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cea123c - Browse repository at this point
Copy the full SHA cea123cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59e0ad8 - Browse repository at this point
Copy the full SHA 59e0ad8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d07c669 - Browse repository at this point
Copy the full SHA d07c669View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e3217f - Browse repository at this point
Copy the full SHA 7e3217fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 079ad95 - Browse repository at this point
Copy the full SHA 079ad95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a82de6 - Browse repository at this point
Copy the full SHA 9a82de6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8824e49 - Browse repository at this point
Copy the full SHA 8824e49View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7575d0 - Browse repository at this point
Copy the full SHA e7575d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6e7fb5 - Browse repository at this point
Copy the full SHA d6e7fb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5741ccd - Browse repository at this point
Copy the full SHA 5741ccdView commit details
Commits on Dec 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0ed69bf - Browse repository at this point
Copy the full SHA 0ed69bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8abcc14 - Browse repository at this point
Copy the full SHA 8abcc14View commit details -
Configuration menu - View commit details
-
Copy full SHA for a745eac - Browse repository at this point
Copy the full SHA a745eacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51f0050 - Browse repository at this point
Copy the full SHA 51f0050View commit details
Commits on Dec 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2c73651 - Browse repository at this point
Copy the full SHA 2c73651View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2466c5 - Browse repository at this point
Copy the full SHA f2466c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8a5e8b - Browse repository at this point
Copy the full SHA f8a5e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99f9156 - Browse repository at this point
Copy the full SHA 99f9156View commit details -
Configuration menu - View commit details
-
Copy full SHA for b160a91 - Browse repository at this point
Copy the full SHA b160a91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 174c150 - Browse repository at this point
Copy the full SHA 174c150View commit details
Commits on Dec 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 3b92e35 - Browse repository at this point
Copy the full SHA 3b92e35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f8a7e7 - Browse repository at this point
Copy the full SHA 1f8a7e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6609754 - Browse repository at this point
Copy the full SHA 6609754View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36b2654 - Browse repository at this point
Copy the full SHA 36b2654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bc45d4 - Browse repository at this point
Copy the full SHA 2bc45d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa2090c - Browse repository at this point
Copy the full SHA aa2090cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fbce61 - Browse repository at this point
Copy the full SHA 8fbce61View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3734da - Browse repository at this point
Copy the full SHA a3734daView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe7670 - Browse repository at this point
Copy the full SHA bbe7670View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d2e6e - Browse repository at this point
Copy the full SHA 14d2e6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a8343ed - Browse repository at this point
Copy the full SHA a8343edView commit details
Commits on Dec 8, 2018
-
Co-Authored-By: Drakulix <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7dc3d64 - Browse repository at this point
Copy the full SHA 7dc3d64View commit details -
Configuration menu - View commit details
-
Copy full SHA for c246198 - Browse repository at this point
Copy the full SHA c246198View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1b8d2b - Browse repository at this point
Copy the full SHA a1b8d2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3acd48 - Browse repository at this point
Copy the full SHA a3acd48View 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.