]> git.sesse.net Git - nageru/commit
Redo frame buffering again.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Mon, 23 Nov 2015 00:44:27 +0000 (01:44 +0100)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Mon, 23 Nov 2015 00:48:22 +0000 (01:48 +0100)
commit196392c483a9cbf7fd7b572d9242aa283031453f
tree04836f9c12c5f37d8926b9811c5eaf846fb94640
parent6ebc7f7bd501d1115bf164ce3e1c22db326798c2
Redo frame buffering again.

This partially reverts 86f32b5a in that it removes the exact counting;
however, the system wasn't safe at all (threading, for instance, but
more generally, that the entire state could change between display and
get chain). Put all the state within the chain setup instead.
input_state.h [new file with mode: 0644]
mixer.cpp
mixer.h
theme.cpp
theme.h