adding Vulkan conformance tests as a step
This commit is contained in:
@@ -205,6 +205,7 @@ const device_pfn_map = block: {
|
||||
functionMapEntryPoint("vkFreeMemory"),
|
||||
functionMapEntryPoint("vkGetBufferMemoryRequirements"),
|
||||
functionMapEntryPoint("vkGetDeviceMemoryCommitment"),
|
||||
functionMapEntryPoint("vkGetDeviceProcAddr"),
|
||||
functionMapEntryPoint("vkGetDeviceQueue"),
|
||||
functionMapEntryPoint("vkGetEventStatus"),
|
||||
functionMapEntryPoint("vkGetFenceStatus"),
|
||||
@@ -497,8 +498,6 @@ pub export fn strollQueueSubmit(p_queue: vk.Queue, count: u32, info: [*]const vk
|
||||
entryPointBeginLogTrace(.vkQueueSubmit);
|
||||
defer entryPointEndLogTrace();
|
||||
|
||||
if (count == 0) return .success;
|
||||
|
||||
const queue = Dispatchable(Queue).fromHandleObject(p_queue) catch |err| return toVkResult(err);
|
||||
const fence = if (p_fence != .null_handle) NonDispatchable(Fence).fromHandleObject(p_fence) catch |err| return toVkResult(err) else null;
|
||||
queue.submit(info[0..count], fence) catch |err| return toVkResult(err);
|
||||
|
||||
Reference in New Issue
Block a user