add padding to default sprite

This commit is contained in:
Rokas Puzonas 2026-09-16 02:54:18 +03:00
parent 1b20016642
commit f4ca77194e

View File

@ -185,13 +185,13 @@ pub fn init(gpa: std.mem.Allocator, logger: sg.Logger) !void {
self.default_spritesheet = initSpritesheet(.{}); self.default_spritesheet = initSpritesheet(.{});
{ {
const width = 8; const width = 6;
const height = 8; const height = 6;
var pixels: [width * height * 4]u8 = undefined; var pixels: [width * height * 4]u8 = undefined;
@memset(&pixels, 0xFF); @memset(&pixels, 0xFF);
self.default_sprite = initSprite(.{ .padding = 0 }); self.default_sprite = initSprite(.{ .padding = 1 });
setSprite(self.default_sprite, .{ setSprite(self.default_sprite, .{
.image = ImageData{ .image = ImageData{
.width = width, .width = width,
@ -202,8 +202,8 @@ pub fn init(gpa: std.mem.Allocator, logger: sg.Logger) !void {
} }
{ {
const width = 8; const width = 6;
const height = 8; const height = 6;
var pixels: [width * height * 4]u8 = undefined; var pixels: [width * height * 4]u8 = undefined;
for (0..height) |y| { for (0..height) |y| {
@ -225,7 +225,7 @@ pub fn init(gpa: std.mem.Allocator, logger: sg.Logger) !void {
} }
} }
self.error_sprite = initSprite(.{ }); self.error_sprite = initSprite(.{ .padding = 1 });
setSprite(self.error_sprite, .{ setSprite(self.error_sprite, .{
.image = .{ .image = .{
.width = width, .width = width,