Swapped GetMessage for PeekMessage. Adjusted triangle
This commit is contained in:
14
src/main.c
14
src/main.c
@@ -364,8 +364,8 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR pCmdLine,
|
||||
const float triangle_verts[] = {
|
||||
// pos
|
||||
0.0f, 0.5f, 0.0f, // top
|
||||
-0.5f, -0.5f, 0.0f, // bottom-left
|
||||
0.5f, -0.5f, 0.0f // bottom-right
|
||||
-0.25f, -0.25f, 0.0f, // bottom-left
|
||||
0.25f, -0.25f, 0.0f // bottom-right
|
||||
|
||||
};
|
||||
// clang-format on
|
||||
@@ -404,13 +404,13 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR pCmdLine,
|
||||
|
||||
MSG msg = { 0 };
|
||||
while (true) {
|
||||
if (GetMessage(&msg, NULL, 0, 0) <= 0) {
|
||||
break;
|
||||
}
|
||||
if (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) {
|
||||
TranslateMessage(&msg);
|
||||
DispatchMessage(&msg);
|
||||
|
||||
printf("MSG LOOP\n");
|
||||
if (msg.message == WM_QUIT) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
glClear(GL_COLOR_BUFFER_BIT);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user