forked from cadey/xesite
Update gamebridge-2020-05-09.markdown
This commit is contained in:
parent
0a89706577
commit
3ba1e288eb
|
@ -31,7 +31,7 @@ gamebridge stack](/static/blog/gamebridge.png)
|
||||||
You can view the [source code of this diagram in GraphViz dot format
|
You can view the [source code of this diagram in GraphViz dot format
|
||||||
here](/static/blog/gamebridge.dot).
|
here](/static/blog/gamebridge.dot).
|
||||||
|
|
||||||
The main magic that keeps this glued together is the use of _non-blocking_ I/O.
|
The main magic that keeps this glued together is the use of _blocking_ I/O.
|
||||||
This means that the bridge input thread will be blocked _at the kernel level_
|
This means that the bridge input thread will be blocked _at the kernel level_
|
||||||
for the vblank signal to be written, and the game will also be blocked at the
|
for the vblank signal to be written, and the game will also be blocked at the
|
||||||
kernel level for the bridge input thread to write the desired input. This
|
kernel level for the bridge input thread to write the desired input. This
|
||||||
|
|
Loading…
Reference in New Issue