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

vhpidirect(arrays/matrices/framebuffer): future work #22

Open
8 tasks
umarcor opened this issue May 3, 2020 · 0 comments
Open
8 tasks

vhpidirect(arrays/matrices/framebuffer): future work #22

umarcor opened this issue May 3, 2020 · 0 comments

Comments

@umarcor
Copy link
Member

umarcor commented May 3, 2020

vhpidirect/arrays/matrices/framebuffer was merged in #20. These are ideas to enhance it:

  • X11 backend:
    • Allow using a canvas smaller than the screen/pixmap.
    • Allow resizing the canvas without loosing the screen/pixmap.
    • Exit cleanly when the window is closed.
    • Detect specific keys to provide feedback to the simulation?
  • Install imagemagic in the Windows CI jobs.
  • Test the X11 backend in (GNU/Linux) CI jobs through xvfb. Record it to a video/gif and upload it as an artifact.
  • Add further backends to change the transport layer and use a system framebuffer device (as done by Yann and Martin).
    • Extend it to a remote pipe, i.e., to run the simulation on a device without monitor and have the virtual screen drawn in a different workstation/laptop.
  • Pass a fat pointer to save_screenshot, in order to avoid passing width and height explicitly.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants