commit 74da38c9cf81e235731cef18db6203073e7c19a1 Author: Richard C. Gobeille Date: Fri May 15 04:53:39 2020 -0700 Duke3d: use timerGetPerformanceCounter() instead of timerGetHiTicks() for CON performance profiling commit 0fb637fd9d828da337404631f574900defd4cd88 Author: Richard C. Gobeille Date: Fri May 15 02:35:59 2020 -0700 Duke3d: move gameHandleEvents() (and therefore system event pumping) back to directly in the main loop I'm hoping this is OK now that the issues with SDL and GetClipCursor() have been worked around. commit 0f6a696a677580d0a076c8094ffd217774f0733c Author: Richard C. Gobeille Date: Thu May 14 03:08:50 2020 -0700 engine: bypass SDL_SetWindowGrab on Windows commit 0f6398abdc8a52790689146f62192e8dc0658e50 Author: Richard C. Gobeille Date: Wed May 13 17:00:14 2020 -0700 Duke3d: make CON_GETFLORZOFSLOPE and CON_GETCEILZOFSLOPE TROR aware commit a73e8e6e97582d3c1035514fe7ec617f1e719cc5 Author: Richard C. Gobeille Date: Wed May 13 16:55:58 2020 -0700 engine: add yax_getflorzofslope() and yax_getceilzofslope() commit 28f04d094470c404fddd6b230361f08387dc9a19 Author: Richard C. Gobeille Date: Wed May 13 12:47:20 2020 -0700 Duke3d: restore previous version of VM_ASSERT macro for compilers other than MSVC commit dfb6ed3515218cd798c8d67a1d28ae0565709816 Author: Richard C. Gobeille Date: Tue May 12 16:19:36 2020 -0700 engine: make cliptestsector() (used by clipmove(), etc) TROR aware This is intended to help with issues where enemies get stuck in thin TROR layers. See https://voidpoint.io/terminx/eduke32 for more details.