# HG changeset patch # User Sam # Date 1711010382 -25200 # Node ID c66503386e8b5de2b1fa88b3d6fa9ec45e75124f # Parent 1e21931cba7a959c3b441fc8bcb1aab4b82821d7# Parent e6db6ccb931e80199d7c98f64696789a806f989f Merge branch 'main' of github.com:saemideluxe/semicongine diff -r e6db6ccb931e -r c66503386e8b examples/E01_hello_triangle.nim diff -r e6db6ccb931e -r c66503386e8b examples/E02_squares.nim diff -r e6db6ccb931e -r c66503386e8b examples/E03_hello_cube.nim diff -r e6db6ccb931e -r c66503386e8b examples/E04_input.nim diff -r e6db6ccb931e -r c66503386e8b generators/vulkan_api/config.nims diff -r e6db6ccb931e -r c66503386e8b generators/vulkan_api/vulkan_api_generator.nim diff -r e6db6ccb931e -r c66503386e8b semicongine.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/animation.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/audio.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/collision.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/audiotypes.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/buildconfig.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/color.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/dynamic_arrays.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/fonttypes.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/gpu_types.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/imagetypes.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/matrix.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/utils.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/vector.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/core/vulkanapi.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/engine.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/events.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/material.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/mesh.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/noise.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/audio.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/linux/audio.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/linux/surface.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/linux/symkey_map.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/linux/vulkanExtensions.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/linux/window.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/surface.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/vulkanExtensions.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/window.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/windows/audio.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/windows/surface.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/windows/virtualkey_map.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/windows/vulkanExtensions.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/platform/windows/window.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/renderer.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/resources.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/resources/audio.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/resources/font.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/resources/image.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/resources/lodepng.c diff -r e6db6ccb931e -r c66503386e8b semicongine/resources/lodepng.h diff -r e6db6ccb931e -r c66503386e8b semicongine/resources/mesh.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/resources/stb_truetype.h diff -r e6db6ccb931e -r c66503386e8b semicongine/resources/stb_vorbis.c diff -r e6db6ccb931e -r c66503386e8b semicongine/scene.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/settings.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/telemetry.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/text.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/buffer.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/commandbuffer.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/descriptor.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/device.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/drawable.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/framebuffer.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/image.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/instance.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/memory.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/physicaldevice.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/pipeline.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/android.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/directfb.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/fuchsia.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/ggp.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/ios.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/macos.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/metal.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/provisional.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/sci.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/screen.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/vi.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/wayland.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/win32.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/xcb.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/xlib.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/platform/xlib_xrandr.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/renderpass.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/shader.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/swapchain.nim diff -r e6db6ccb931e -r c66503386e8b semicongine/vulkan/syncing.nim