From 6717970a23572f210ca1b28edce8b66a7635395b Mon Sep 17 00:00:00 2001 From: Halbear Date: Fri, 16 Jan 2026 14:42:46 +0000 Subject: [PATCH] Refactoring Engine Folder Structure --- .../net/halbear/Terrain4J/EngineCore/Logic/VulkanContext.java | 2 +- .../Structure/DeviceLayers}/Device.java | 2 +- .../Structure/DeviceLayers}/PhysicalDevice.java | 4 ++-- .../halbear/Terrain4J/EngineCore/Vulkan/Structure/Queue.java | 4 ++++ .../Terrain4J/EngineCore/Vulkan/Structure/Surface.java | 4 ++++ .../{Display => Vulkan/Structure}/VulkanInstance.java | 3 +-- .../Terrain4J/EngineCore/VulkanDeviceManagement/Queue.java | 4 ---- .../Terrain4J/EngineCore/VulkanDeviceManagement/Surface.java | 4 ---- 8 files changed, 13 insertions(+), 14 deletions(-) rename src/main/java/net/halbear/Terrain4J/EngineCore/{VulkanDeviceManagement => Vulkan/Structure/DeviceLayers}/Device.java (96%) rename src/main/java/net/halbear/Terrain4J/EngineCore/{VulkanDeviceManagement => Vulkan/Structure/DeviceLayers}/PhysicalDevice.java (98%) create mode 100644 src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/Queue.java create mode 100644 src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/Surface.java rename src/main/java/net/halbear/Terrain4J/EngineCore/{Display => Vulkan/Structure}/VulkanInstance.java (99%) delete mode 100644 src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Queue.java delete mode 100644 src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Surface.java diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/VulkanContext.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/VulkanContext.java index e0d4f1c..27e1dfa 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/VulkanContext.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Logic/VulkanContext.java @@ -1,6 +1,6 @@ package net.halbear.Terrain4J.EngineCore.Logic; -import net.halbear.Terrain4J.EngineCore.Display.VulkanInstance; +import net.halbear.Terrain4J.EngineCore.Vulkan.Structure.VulkanInstance; public class VulkanContext { private final VulkanInstance Instance; diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Device.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/DeviceLayers/Device.java similarity index 96% rename from src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Device.java rename to src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/DeviceLayers/Device.java index 5fa586c..0c57951 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Device.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/DeviceLayers/Device.java @@ -1,4 +1,4 @@ -package net.halbear.Terrain4J.EngineCore.VulkanDeviceManagement; +package net.halbear.Terrain4J.EngineCore.Vulkan.Structure.DeviceLayers; import org.lwjgl.PointerBuffer; import org.lwjgl.system.MemoryStack; diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/PhysicalDevice.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/DeviceLayers/PhysicalDevice.java similarity index 98% rename from src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/PhysicalDevice.java rename to src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/DeviceLayers/PhysicalDevice.java index ca42218..80490e6 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/PhysicalDevice.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/DeviceLayers/PhysicalDevice.java @@ -1,6 +1,6 @@ -package net.halbear.Terrain4J.EngineCore.VulkanDeviceManagement; +package net.halbear.Terrain4J.EngineCore.Vulkan.Structure.DeviceLayers; -import net.halbear.Terrain4J.EngineCore.Display.VulkanInstance; +import net.halbear.Terrain4J.EngineCore.Vulkan.Structure.VulkanInstance; import org.lwjgl.PointerBuffer; import org.lwjgl.system.MemoryStack; import org.lwjgl.vulkan.*; diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/Queue.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/Queue.java new file mode 100644 index 0000000..6b0592a --- /dev/null +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/Queue.java @@ -0,0 +1,4 @@ +package net.halbear.Terrain4J.EngineCore.Vulkan.Structure; + +public class Queue { +} diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/Surface.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/Surface.java new file mode 100644 index 0000000..7a806a8 --- /dev/null +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/Surface.java @@ -0,0 +1,4 @@ +package net.halbear.Terrain4J.EngineCore.Vulkan.Structure; + +public class Surface { +} diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/Display/VulkanInstance.java b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/VulkanInstance.java similarity index 99% rename from src/main/java/net/halbear/Terrain4J/EngineCore/Display/VulkanInstance.java rename to src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/VulkanInstance.java index 243a39a..6e233c7 100644 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/Display/VulkanInstance.java +++ b/src/main/java/net/halbear/Terrain4J/EngineCore/Vulkan/Structure/VulkanInstance.java @@ -1,4 +1,4 @@ -package net.halbear.Terrain4J.EngineCore.Display; +package net.halbear.Terrain4J.EngineCore.Vulkan.Structure; import net.halbear.Terrain4J.EngineCore.Vulkan.Util.VulkanUtils; import org.lwjgl.PointerBuffer; @@ -11,7 +11,6 @@ import org.tinylog.Logger; import java.nio.ByteBuffer; import java.nio.IntBuffer; import java.nio.LongBuffer; -import java.security.cert.Extension; import java.util.ArrayList; import java.util.HashSet; import java.util.List; diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Queue.java b/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Queue.java deleted file mode 100644 index 150b53e..0000000 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Queue.java +++ /dev/null @@ -1,4 +0,0 @@ -package net.halbear.Terrain4J.EngineCore.VulkanDeviceManagement; - -public class Queue { -} diff --git a/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Surface.java b/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Surface.java deleted file mode 100644 index 934cb7d..0000000 --- a/src/main/java/net/halbear/Terrain4J/EngineCore/VulkanDeviceManagement/Surface.java +++ /dev/null @@ -1,4 +0,0 @@ -package net.halbear.Terrain4J.EngineCore.VulkanDeviceManagement; - -public class Surface { -}