The project is split into several parts:
- The kernel driver, with simple 3D command forwarding and 3D resource allocation
- The userland driver, in fact the OpenGL backend
- The reference, explaining virtio-gpu commands
| # Place me in ~/.config/fish/functions | |
| # Then add me to `fish_vcs_prompt`: `funced fish_vcs_prompt` and save it to | |
| # your personal config: `funcsave fish_vcs_prompt;` | |
| function fish_jj_prompt --description 'Write out the jj prompt' | |
| # Is jj installed? | |
| if not command -sq jj | |
| return 1 | |
| end |
| # | |
| # Digilent Arty with Xilinx Artix-7 FPGA | |
| # | |
| # http://store.digilentinc.com/arty-artix-7-fpga-development-board-for-makers-and-hobbyists/ | |
| # | |
| # iManufacturer 1 Digilent | |
| # iProduct 2 Digilent USB Device | |
| # iSerial 3 210319A28C7F |
The project is split into several parts:
| package main | |
| /* | |
| #cgo CFLAGS: -x objective-c | |
| #cgo LDFLAGS: -framework Cocoa | |
| #import <Cocoa/Cocoa.h> | |
| int | |
| StartApp(void) { | |
| [NSAutoreleasePool new]; |