aboutsummaryrefslogtreecommitdiffstats
path: root/src/control.zig
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2025-03-05 17:38:04 +0000
committers-ol <s+removethis@s-ol.nu>2025-03-10 11:44:48 +0000
commitcf3475eab439df049fb48a039801da8270dc044c (patch)
tree006e6a677696f9ce6e030614167158ff6a84c682 /src/control.zig
parentUpdate README.md (diff)
downloadglsl-view-cf3475eab439df049fb48a039801da8270dc044c.tar.gz
glsl-view-cf3475eab439df049fb48a039801da8270dc044c.zip
implement HAP decoding straight to compressed GPU texture
Supports HAP and HAP Alpha (Hap1/Hap5) formats
Diffstat (limited to 'src/control.zig')
-rw-r--r--src/control.zig3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/control.zig b/src/control.zig
index 0449b3d..dfdd55d 100644
--- a/src/control.zig
+++ b/src/control.zig
@@ -108,8 +108,7 @@ fn set_texture(
const filepath = try project_root.realpathZ(@ptrCast(&argv[0].*.s), buffer[0..]);
buffer[filepath.len] = 0;
- dest.* = gl.Texture.create(texture_type);
- try video.loadVideo(progress, @ptrCast(filepath), &dest.*.?);
+ dest.* = try video.loadVideo(progress, @ptrCast(filepath), texture_type);
}
pub const ControlServer = struct {