more fixes

This commit is contained in:
Matthew 2025-08-15 07:16:38 +10:00
parent 0f204cb3da
commit c6a92fa58a
3 changed files with 2 additions and 6 deletions

View File

@ -1569,7 +1569,7 @@ BuildShader(Vulkan* vk, Shader* shader, u8[] bytes)
pCode: cast(uint*)bytes.ptr, pCode: cast(uint*)bytes.ptr,
}; };
VkResult result = vkCreateShaderModule(vk.device, &shader_info, null, &shader); VkResult result = vkCreateShaderModule(vk.device, &shader_info, null, shader);
return VkCheck("vkCreateShaderModule failure", result); return VkCheck("vkCreateShaderModule failure", result);
} }
@ -1771,7 +1771,7 @@ CreateGraphicsPipeline(Vulkan* vk, Pipeline* pipeline_handle, GfxPipelineInfo* b
Shader frag_module, vert_module; Shader frag_module, vert_module;
success &= BuildShader(vk, &frag_module, build_info.frag_shader); success &= BuildShader(vk, &frag_module, build_info.frag_shader);
success &= BuildShader(vk, &vert_module, build_info.vert_shader); success &= BuildShader(vk, &vert_module, build_info.vertex_shader);
scope(exit) scope(exit)
{ {

View File

@ -2,8 +2,6 @@ public import vulkan_includes;
import vulkan_util; import vulkan_util;
import vulkan : Vulkan, VULKAN_LIBS; import vulkan : Vulkan, VULKAN_LIBS;
@nogc:
// Global Functions // Global Functions
PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = null; PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = null;

View File

@ -1,8 +1,6 @@
import std.stdio; import std.stdio;
import core.stdc.string : memset; import core.stdc.string : memset;
@nogc:
alias i8 = byte; alias i8 = byte;
alias i16 = short; alias i16 = short;
alias i32 = int; alias i32 = int;