diff --git a/scripts/build_release.bat b/scripts/build_release.bat index aa3e8bd..0d1ac5b 100644 --- a/scripts/build_release.bat +++ b/scripts/build_release.bat @@ -1,2 +1,2 @@ @echo off -odin build src/main_release -define:RAYLIB_SHARED=false -out:build/game_release.exe -no-bounds-check -o:speed -strict-style -vet-unused -vet-using-stmt -vet-using-param -vet-style -vet-semicolon -subsystem:windows +odin build src/main_release -define:RAYLIB_SHARED=true -out:build/game_release.exe -no-bounds-check -o:speed -strict-style -vet-unused -vet-using-stmt -vet-using-param -vet-style -vet-semicolon -subsystem:windows diff --git a/src/game.odin b/src/game.odin index ddaf516..4af23b7 100644 --- a/src/game.odin +++ b/src/game.odin @@ -202,7 +202,7 @@ draw_atlas_settings_and_preview :: proc() { height = small_offset, }, " Enable padding", - &g_mem.packer_settings.fix_pixel_bleeding, + &g_mem.packer_settings.padding_enabled, ) elements_height += small_offset * 2 diff --git a/src/generator.odin b/src/generator.odin index 5ea7382..f1ad8e3 100644 --- a/src/generator.odin +++ b/src/generator.odin @@ -114,8 +114,8 @@ pack_atlas_entries :: proc(entries: []AtlasEntry, atlas: ^rl.Image, offset_x: i3 for entry, entryIdx in all_entries { entry_stb_rect := &rects[entryIdx] - entry_stb_rect.w = stbrp.Coord(entry.width + offset_x * 2) - entry_stb_rect.h = stbrp.Coord(entry.height + offset_y * 2) + entry_stb_rect.w = stbrp.Coord(entry.width + offset_x) + entry_stb_rect.h = stbrp.Coord(entry.height + offset_y) } ctx: stbrp.Context