From 9f3495b882d429cb1530f33e335cc20ff0eb2e5e Mon Sep 17 00:00:00 2001 From: Jared Miller Date: Wed, 17 Dec 2025 11:56:06 -0500 Subject: [PATCH] Add alignCast for cross platform strictness --- src/compute.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compute.zig b/src/compute.zig index 5365057..ff00172 100644 --- a/src/compute.zig +++ b/src/compute.zig @@ -26,7 +26,7 @@ pub const ComputeShader = struct { pub fn init() ?ComputeShader { // load glMemoryBarrier dynamically const barrier_ptr = rl.gl.rlGetProcAddress("glMemoryBarrier"); - const glMemoryBarrier: GlMemoryBarrierFn = @ptrCast(barrier_ptr); + const glMemoryBarrier: GlMemoryBarrierFn = @ptrCast(@alignCast(barrier_ptr)); // compile compute shader const shader_id = rl.gl.rlCompileShader(comp_source, rl.gl.rl_compute_shader);