move utils to subdir

This commit is contained in:
PancakeTAS 2025-07-05 15:24:54 +02:00
parent c2aeb2cbaa
commit 7dfcfe252f
No known key found for this signature in database
18 changed files with 18 additions and 16 deletions

View file

@ -23,7 +23,7 @@ project(lsfg-vk
LANGUAGES CXX)
file(GLOB SOURCES
"src/loader/*.cpp"
"src/utils/*.cpp"
"src/mini/*.cpp"
"src/*.cpp"
)

View file

@ -1,9 +1,9 @@
#ifndef UTILS_HPP
#define UTILS_HPP
#include <vector>
#include <vulkan/vulkan_core.h>
#include <vector>
#include <utility>
namespace Utils {

View file

@ -4,6 +4,7 @@ file(GLOB BACKEND_SOURCES
"src/core/*.cpp"
"src/pool/*.cpp"
"src/shaderchains/*.cpp"
"src/utils/*.cpp"
"src/*.cpp"
)

View file

@ -3,7 +3,7 @@
#include "core/instance.hpp"
#include "context.hpp"
#include "pool/shaderpool.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
#include <cstdlib>
#include <ctime>

View file

@ -1,5 +1,5 @@
#include "shaderchains/alpha.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/beta.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/delta.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/downsample.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/epsilon.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/extract.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/gamma.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/magic.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/merge.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,5 +1,5 @@
#include "shaderchains/zeta.hpp"
#include "utils.hpp"
#include "utils/utils.hpp"
using namespace LSFG::Shaderchains;

View file

@ -1,4 +1,4 @@
#include "utils.hpp"
#include "utils/utils.hpp"
#include "core/buffer.hpp"
#include "lsfg.hpp"

View file

@ -1,4 +1,4 @@
#include "utils.hpp"
#include "utils/utils.hpp"
#include <lsfg.hpp>
@ -15,7 +15,8 @@ std::pair<uint32_t, VkQueue> Utils::findQueue(VkDevice device, VkPhysicalDevice
uint32_t familyCount{};
vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, &familyCount, nullptr);
std::vector<VkQueueFamilyProperties> families(familyCount);
vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, &familyCount, families.data());
vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, &familyCount,
families.data());
std::optional<uint32_t> idx;
for (const auto& queueInfo : enabledQueues) {