mirror of
https://github.com/PixelGuys/Cubyz.git
synced 2025-09-11 05:19:18 -04:00
We don't need 64 bits for timer queries.
32 bits is enough as long as the time is less than 4 seconds, and 64 bit isn't supported everywhere.
This commit is contained in:
parent
80a6a53170
commit
0adfbbc79e
@ -93,8 +93,8 @@ fn flawedRender() !void {
|
|||||||
var sum: isize = 0;
|
var sum: isize = 0;
|
||||||
var y: f32 = 8;
|
var y: f32 = 8;
|
||||||
inline for(0..queryObjects[curBuffer].len) |i| {
|
inline for(0..queryObjects[curBuffer].len) |i| {
|
||||||
var result: i64 = undefined;
|
var result: u32 = undefined;
|
||||||
c.glGetQueryObjecti64v(queryObjects[curBuffer][i], c.GL_QUERY_RESULT, &result);
|
c.glGetQueryObjectuiv(queryObjects[curBuffer][i], c.GL_QUERY_RESULT, &result);
|
||||||
try draw.print("{s}: {} µs", .{names[i], @divTrunc(result, 1000)}, 0, y, 8, .left);
|
try draw.print("{s}: {} µs", .{names[i], @divTrunc(result, 1000)}, 0, y, 8, .left);
|
||||||
sum += result;
|
sum += result;
|
||||||
y += 8;
|
y += 8;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user