gfx2d: use latest mach.math API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
parent
578bd4f22c
commit
b96e8ac995
1 changed files with 4 additions and 4 deletions
|
|
@ -6,7 +6,7 @@ const Engine = @import("../engine.zig").Engine;
|
||||||
const mach = @import("../main.zig");
|
const mach = @import("../main.zig");
|
||||||
|
|
||||||
const math = mach.math;
|
const math = mach.math;
|
||||||
const mat = math.mat;
|
const vec2 = math.vec2;
|
||||||
const Vec2 = math.Vec2;
|
const Vec2 = math.Vec2;
|
||||||
const Vec3 = math.Vec3;
|
const Vec3 = math.Vec3;
|
||||||
const Mat3x3 = math.Mat3x3;
|
const Mat3x3 = math.Mat3x3;
|
||||||
|
|
@ -161,10 +161,10 @@ pub fn engineSprite2dInit(
|
||||||
.sprite_transforms = sprite_transforms,
|
.sprite_transforms = sprite_transforms,
|
||||||
.sprite_uv_transforms = sprite_uv_transforms,
|
.sprite_uv_transforms = sprite_uv_transforms,
|
||||||
.sprite_sizes = sprite_sizes,
|
.sprite_sizes = sprite_sizes,
|
||||||
.texture_size = Vec2{
|
.texture_size = vec2(
|
||||||
@as(f32, @floatFromInt(sprite2d.state.texture.getWidth())),
|
@as(f32, @floatFromInt(sprite2d.state.texture.getWidth())),
|
||||||
@as(f32, @floatFromInt(sprite2d.state.texture.getHeight())),
|
@as(f32, @floatFromInt(sprite2d.state.texture.getHeight())),
|
||||||
},
|
),
|
||||||
.texture = sprite2d.state.texture,
|
.texture = sprite2d.state.texture,
|
||||||
};
|
};
|
||||||
shader_module.release();
|
shader_module.release();
|
||||||
|
|
@ -202,7 +202,7 @@ pub fn tick(
|
||||||
});
|
});
|
||||||
|
|
||||||
// Update uniform buffer
|
// Update uniform buffer
|
||||||
const ortho = mat.ortho(
|
const ortho = Mat4x4.ortho(
|
||||||
-@as(f32, @floatFromInt(core.size().width)) / 2,
|
-@as(f32, @floatFromInt(core.size().width)) / 2,
|
||||||
@as(f32, @floatFromInt(core.size().width)) / 2,
|
@as(f32, @floatFromInt(core.size().width)) / 2,
|
||||||
-@as(f32, @floatFromInt(core.size().height)) / 2,
|
-@as(f32, @floatFromInt(core.size().height)) / 2,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue