Minor Cleanup
This commit is contained in:
Vendored
+5
-8
@@ -2,16 +2,13 @@
|
|||||||
"version": "0.2.0",
|
"version": "0.2.0",
|
||||||
"configurations": [
|
"configurations": [
|
||||||
{
|
{
|
||||||
"type": "lldb",
|
"type": "codelldb",
|
||||||
"request": "launch",
|
"request": "launch",
|
||||||
"name": "c",
|
"name": "Debug evk (codelldb)",
|
||||||
"stdio": [
|
"preLaunchTask": "Build",
|
||||||
"input.txt",
|
|
||||||
null
|
|
||||||
],
|
|
||||||
"preLaunchTask": "Compile",
|
|
||||||
"expressions": "native",
|
"expressions": "native",
|
||||||
"program": "${workspaceFolder}/build/evk.exe"
|
"cwd": "${workspaceFolder}",
|
||||||
|
"program": "${workspaceFolder}/build/evk"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
[binaries]
|
[binaries]
|
||||||
c = 'clang-19'
|
c = 'clang'
|
||||||
c_ld = 'lld-19'
|
c_ld = 'lld'
|
||||||
cpp = 'clang++-19'
|
cpp = 'clang++'
|
||||||
cpp_ld = 'lld-19'
|
cpp_ld = 'lld'
|
||||||
|
|
||||||
[properties]
|
[properties]
|
||||||
c_args = ['-DEV_CC_CLANG=1','-fcolor-diagnostics', '-fansi-escape-codes', '-fms-extensions']
|
c_args = ['-DEV_CC_CLANG=1','-fcolor-diagnostics', '-fansi-escape-codes', '-fms-extensions']
|
||||||
|
|
||||||
[cmake]
|
[cmake]
|
||||||
CMAKE_C_COMPILER = 'clang-19'
|
CMAKE_C_COMPILER = 'clang'
|
||||||
|
|||||||
+1
-1
@@ -108,7 +108,7 @@ evkDescriptorSetLayout evkCreateDescriptorSetLayoutFromShaders(evkDevice* device
|
|||||||
vec(evkDescriptorBinding) bindings = vec_init(evkDescriptorBinding);
|
vec(evkDescriptorBinding) bindings = vec_init(evkDescriptorBinding);
|
||||||
for(int i = 0; i < vec_len(&shaders); i++)
|
for(int i = 0; i < vec_len(&shaders); i++)
|
||||||
{
|
{
|
||||||
vec_append(&bindings, &shaders[i].reflect.bindings, vec_len(&shaders[i].reflect.bindings));
|
vec_append(&bindings, (void**)&shaders[i].reflect.bindings, vec_len(&shaders[i].reflect.bindings));
|
||||||
}
|
}
|
||||||
evkDescriptorBindingDedup(bindings);
|
evkDescriptorBindingDedup(bindings);
|
||||||
return evkCreateDescriptorSetLayoutFromBindings(device, bindings);
|
return evkCreateDescriptorSetLayoutFromBindings(device, bindings);
|
||||||
|
|||||||
+1
-1
@@ -210,7 +210,7 @@ evkPipeline evkCreateGraphicsPipeline(evkDevice device, evkPipelineCreateInfo cr
|
|||||||
.layout = res.layout.vk,
|
.layout = res.layout.vk,
|
||||||
};
|
};
|
||||||
|
|
||||||
vkCreateGraphicsPipelines(device.vk, VK_NULL_HANDLE, 1, &graphicsPipelineCreateInfo, NULL, &res.vk);
|
EVK_ASSERT(vkCreateGraphicsPipelines(device.vk, VK_NULL_HANDLE, 1, &graphicsPipelineCreateInfo, NULL, &res.vk));
|
||||||
|
|
||||||
res._device = device;
|
res._device = device;
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -36,7 +36,7 @@ evkSwapChain evkCreateSwapChain(evkSwapChainCreateInfo createInfo)
|
|||||||
if(imageExtent.width == UInt32.MAX)
|
if(imageExtent.width == UInt32.MAX)
|
||||||
imageExtent.width = createInfo.width;
|
imageExtent.width = createInfo.width;
|
||||||
if(imageExtent.height == UInt32.MAX)
|
if(imageExtent.height == UInt32.MAX)
|
||||||
imageExtent.height = createInfo.width;
|
imageExtent.height = createInfo.height;
|
||||||
|
|
||||||
VkSwapchainCreateInfoKHR swapChainCreateInfo = {
|
VkSwapchainCreateInfoKHR swapChainCreateInfo = {
|
||||||
.sType = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR,
|
.sType = VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR,
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ vulkan_dep = dependency('vulkan').partial_dependency(compile_args : true)
|
|||||||
|
|
||||||
volk_inc = include_directories('.')
|
volk_inc = include_directories('.')
|
||||||
|
|
||||||
volk_src = files('volk_impl.c')
|
volk_src = files('volk.c')
|
||||||
|
|
||||||
volk_lib = library(
|
volk_lib = library(
|
||||||
'volk',
|
'volk',
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
#define VOLK_IMPLEMENTATION
|
|
||||||
#include "volk.h"
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
[wrap-redirect]
|
|
||||||
filename = shaderc/subprojects/shaderc_cmake.wrap
|
|
||||||
Reference in New Issue
Block a user