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

Refactor frame buffer driver to direct rendering manager (DRM) #30

Open
frno7 opened this issue Sep 7, 2019 · 4 comments
Open

Refactor frame buffer driver to direct rendering manager (DRM) #30

frno7 opened this issue Sep 7, 2019 · 4 comments

Comments

@frno7
Copy link
Owner

frno7 commented Sep 7, 2019

Frame buffer device drivers are no longer accepted in the kernel. Write a direct rendering manager (DRM) device driver instead.

This is required for #1.

@frno7
Copy link
Owner Author

frno7 commented Sep 7, 2019

@FlyGoat, this issue is registered for the refactoring to the DRM.

@frno7
Copy link
Owner Author

frno7 commented Dec 31, 2021

Relevant comments in #10 are #10 (comment), #10 (comment) and #10 (comment).

See also the DRM section on the wiki.

The most grave problem is the apparently significant user space breakage with the generic DRM frame buffer subsystem.

@frno7
Copy link
Owner Author

frno7 commented Jan 28, 2022

@FlyGoat, what’s your take on the recent possibility of merging new fbdev drivers? You previously posted that by policy it wouldn’t be accepted. The new maintainer Helge Deller recently announced that among his goals was

  • to include new drivers (for old hardware) if they arrive (probably happens rarely but there can be). I know of at least one driver which won't be able to support DRM.... Of course, if the hardware is capable to support DRM, it should be written for DRM and not applied for fbdev.

@mirh, perhaps there’s some hope for having a good text console after all! The Graphics Synthesizer uses a lot of fbcon acceleration methods, and I’m happy to see that Helge Deller is about to reinstate them.

@FlyGoat
Copy link

FlyGoat commented Jan 28, 2022

Yes I guess it is possible for now? The previous policy was no new driver will be accepted. The new maintainer Helge Deller had a demonstrated histrory on working with retro computing so I guess he knows our situation :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants