view src/semicongine/vulkan.nim @ 103:1e2027dfc642

add: finally working initial approach for shader definitions
author Sam <sam@basx.dev>
date Mon, 20 Mar 2023 10:25:50 +0700
parents 4deffc94484a
children 4059aa0d689b
line wrap: on
line source

import ./vulkan/api
export api

import ./vulkan/instance
export instance

import ./vulkan/physicaldevice
export physicaldevice

import ./vulkan/device
export device

import ./vulkan/swapchain
export swapchain

import ./vulkan/renderpass
export renderpass

import ./vulkan/framebuffer
export framebuffer

import ./vulkan/commandbuffer
export commandbuffer

import ./vulkan/syncing
export syncing

import ./vulkan/shader
export shader

import ./vulkan/vertex
export vertex

import ./vulkan/pipeline
export pipeline

import ./vulkan/buffer
export buffer

import ./vulkan/memory
export memory