Browse Source

Make `QPC` thread local again.

Jeroen van Rijn 4 years ago
parent
commit
05e303e9a0
1 changed files with 1 additions and 2 deletions
  1. 1 2
      core/time/time_windows.odin

+ 1 - 2
core/time/time_windows.odin

@@ -24,8 +24,7 @@ _tick_now :: proc() -> Tick {
 		return q * num + r * num / den
 		return q * num + r * num / den
 	}
 	}
 
 
-	// @thread_local qpc_frequency: win32.LARGE_INTEGER
-	qpc_frequency: win32.LARGE_INTEGER
+	@thread_local qpc_frequency: win32.LARGE_INTEGER
 
 
 	if qpc_frequency == 0 {
 	if qpc_frequency == 0 {
 		win32.QueryPerformanceFrequency(&qpc_frequency)
 		win32.QueryPerformanceFrequency(&qpc_frequency)