Skip to content
This repository has been archived by the owner on May 29, 2018. It is now read-only.

Framebuffer support for screen driver #18

Open
noxer opened this issue Feb 3, 2013 · 4 comments
Open

Framebuffer support for screen driver #18

noxer opened this issue Feb 3, 2013 · 4 comments

Comments

@noxer
Copy link
Member

noxer commented Feb 3, 2013

As an alternative to managing the screen withing the driver and offering a terminal the screen driver should support frame buffers so processes can access the screen directly.

@rustyoz
Copy link
Contributor

rustyoz commented Feb 3, 2013

So process can be pionted to the memory map of the screen and they can do what they want with it?

@noxer
Copy link
Member Author

noxer commented Feb 3, 2013

Thats the plan. This will be useful for graphical applications. (See VladVP's post in #6)

@noxer
Copy link
Member Author

noxer commented Feb 3, 2013

When an application demands frame buffer access the driver/kernel should check which terminal (screen) to use for this process, then it should check if there is already a frame buffer for this screen and finally it should copy the current content of the screen and font buffers to a new location and point the screen on the new area. then it should return a pointer to the new frame buffer.

@aponigricon
Copy link
Contributor

Actually the library I'm working on is already intended to support graphical buffers... (yes that's right! not just rendering buffers! ;D )

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

No branches or pull requests

3 participants