아무것도 없는 창을 만드는거까지는 함
나는 리겜을 만들라고 하는데 리듬겜은 한프레임 차이로 판정이 왔다갔다 하니까 입력 속도에 되게 민감할거 아님
그래서 렌더링을 스레드로 분리해서 이벤트 처리/업데이트랑 따로 돌아가게 해놨음
근데 생각을 해보니까 노트 떨어지는 애니매이션 같은 렌더링을 하지도 않을걸 일초에 수천번씩 업데이트하는것도 좀 이상하고
또 만약 업데이트 도중에 렌더링을 하게되면 막 화면 반쪽만 업데이트돼서 모양이 이상하게 보일거 같은데
업데이트를 렌더링 스레드에 같이하면 이제는 2번 스레드가 열일하는동안 메인 스레드가 놀고있어서 뭔가 안좋을거같고
대가리가 깨질거같음 이걸 어떻게 해결하면 좋을까
swap_buffers란 단어에서 더블 버퍼링 냄새가 나는데 고민할 이유가 있음?
https://hacks.mozilla.org/2016/02/smoother-scrolling-in-firefox-46-with-apz/
비동기적으로 하는거 어떱니까