diff options
Diffstat (limited to 'src/render.zig')
| -rw-r--r-- | src/render.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/render.zig b/src/render.zig index 49595dd..4e9cf4b 100644 --- a/src/render.zig +++ b/src/render.zig @@ -47,11 +47,11 @@ pub fn Renderer(PlaneWidth: f32, PlaneHeight: f32) type { pub fn renderWorld( self: *@This(), plyr: player.Player, - window: RenderWindow, + window: *RenderWindow, objects_image: Image, walls_image: Image, surfaces_image: Image, - rendered_surfaces_texture: Texture, + rendered_surfaces_texture: *Texture, rendered_surfaces_sprite: Sprite, map: level.Map, ) !void { @@ -69,7 +69,7 @@ pub fn Renderer(PlaneWidth: f32, PlaneHeight: f32) type { // use the z_buffer to render sprites self.renderObjects(plyr, objects_image, map, &pixels); - try rendered_surfaces_texture.updateFromPixels(&pixels, null); + try rendered_surfaces_texture.updateFromPixels(pixels[0..], null); window.draw(rendered_surfaces_sprite, null); } |
