mirror of
https://github.com/PancakeTAS/lsfg-vk.git
synced 2025-10-30 07:01:10 +00:00
move utils to subdir
This commit is contained in:
parent
c2aeb2cbaa
commit
7dfcfe252f
18 changed files with 18 additions and 16 deletions
|
|
@ -23,7 +23,7 @@ project(lsfg-vk
|
||||||
LANGUAGES CXX)
|
LANGUAGES CXX)
|
||||||
|
|
||||||
file(GLOB SOURCES
|
file(GLOB SOURCES
|
||||||
"src/loader/*.cpp"
|
"src/utils/*.cpp"
|
||||||
"src/mini/*.cpp"
|
"src/mini/*.cpp"
|
||||||
"src/*.cpp"
|
"src/*.cpp"
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
#ifndef UTILS_HPP
|
#ifndef UTILS_HPP
|
||||||
#define UTILS_HPP
|
#define UTILS_HPP
|
||||||
|
|
||||||
#include <vector>
|
|
||||||
#include <vulkan/vulkan_core.h>
|
#include <vulkan/vulkan_core.h>
|
||||||
|
|
||||||
|
#include <vector>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
namespace Utils {
|
namespace Utils {
|
||||||
|
|
@ -4,6 +4,7 @@ file(GLOB BACKEND_SOURCES
|
||||||
"src/core/*.cpp"
|
"src/core/*.cpp"
|
||||||
"src/pool/*.cpp"
|
"src/pool/*.cpp"
|
||||||
"src/shaderchains/*.cpp"
|
"src/shaderchains/*.cpp"
|
||||||
|
"src/utils/*.cpp"
|
||||||
"src/*.cpp"
|
"src/*.cpp"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
#include "core/instance.hpp"
|
#include "core/instance.hpp"
|
||||||
#include "context.hpp"
|
#include "context.hpp"
|
||||||
#include "pool/shaderpool.hpp"
|
#include "pool/shaderpool.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <ctime>
|
#include <ctime>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/alpha.hpp"
|
#include "shaderchains/alpha.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/beta.hpp"
|
#include "shaderchains/beta.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/delta.hpp"
|
#include "shaderchains/delta.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/downsample.hpp"
|
#include "shaderchains/downsample.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/epsilon.hpp"
|
#include "shaderchains/epsilon.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/extract.hpp"
|
#include "shaderchains/extract.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/gamma.hpp"
|
#include "shaderchains/gamma.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/magic.hpp"
|
#include "shaderchains/magic.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/merge.hpp"
|
#include "shaderchains/merge.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
#include "shaderchains/zeta.hpp"
|
#include "shaderchains/zeta.hpp"
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
using namespace LSFG::Shaderchains;
|
using namespace LSFG::Shaderchains;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
#include "core/buffer.hpp"
|
#include "core/buffer.hpp"
|
||||||
#include "lsfg.hpp"
|
#include "lsfg.hpp"
|
||||||
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#include "utils.hpp"
|
#include "utils/utils.hpp"
|
||||||
|
|
||||||
#include <lsfg.hpp>
|
#include <lsfg.hpp>
|
||||||
|
|
||||||
|
|
@ -15,7 +15,8 @@ std::pair<uint32_t, VkQueue> Utils::findQueue(VkDevice device, VkPhysicalDevice
|
||||||
uint32_t familyCount{};
|
uint32_t familyCount{};
|
||||||
vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, &familyCount, nullptr);
|
vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, &familyCount, nullptr);
|
||||||
std::vector<VkQueueFamilyProperties> families(familyCount);
|
std::vector<VkQueueFamilyProperties> families(familyCount);
|
||||||
vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, &familyCount, families.data());
|
vkGetPhysicalDeviceQueueFamilyProperties(physicalDevice, &familyCount,
|
||||||
|
families.data());
|
||||||
|
|
||||||
std::optional<uint32_t> idx;
|
std::optional<uint32_t> idx;
|
||||||
for (const auto& queueInfo : enabledQueues) {
|
for (const auto& queueInfo : enabledQueues) {
|
||||||
Loading…
Add table
Reference in a new issue