vkrt
3 years agoextern "C" so that I can also use c++
Eleni Maria Stea [Sat, 18 Sep 2021 20:13:59 +0000 (23:13 +0300)]
extern "C" so that I can also use c++

3 years agochanged depth format for the program to run on amd
Eleni Maria Stea [Sat, 18 Sep 2021 17:54:46 +0000 (20:54 +0300)]
changed depth format for the program to run on amd

3 years agoforgot to add shader files
Eleni Maria Stea [Sat, 18 Sep 2021 17:44:13 +0000 (20:44 +0300)]
forgot to add shader files

3 years agofixed bug at cleanup and removed the surface from the swapchain struct
Eleni Maria Stea [Sat, 18 Sep 2021 17:41:05 +0000 (20:41 +0300)]
fixed bug at cleanup and removed the surface from the swapchain struct

3 years agoworking swapchain
Eleni Maria Stea [Sat, 18 Sep 2021 11:04:11 +0000 (14:04 +0300)]
working swapchain

+a hundred other fixes and changes

3 years agofixes in image structs and functions
Eleni Maria Stea [Sat, 28 Aug 2021 20:28:02 +0000 (23:28 +0300)]
fixes in image structs and functions

- changed swapchain to use image objects
- changed memory allocation to not assume images are external
- renamed fill_ext_image_props to fill_image_props
- removed the image view creation from the swapchain creation, renderer
  is going to create them when the fb is created

3 years agomany changes: Makefile, util, fixed indent, fixes in swapchain
Eleni Maria Stea [Mon, 23 Aug 2021 05:53:59 +0000 (08:53 +0300)]
many changes: Makefile, util, fixed indent, fixes in swapchain

- changed the Makefile to compile the shaders
- added a util.[hc]
- fixed the indentation
- changed the swapchain to be separated from context and rendering =>
  creating image views with separate functions => modified existing code
  too.

3 years agoremoved ui from include :p
Eleni Maria Stea [Sat, 5 Jun 2021 09:37:42 +0000 (12:37 +0300)]
removed ui from include :p

3 years agomoved ui.[hc] to vk.[hc]
Eleni Maria Stea [Sat, 5 Jun 2021 09:32:39 +0000 (12:32 +0300)]
moved ui.[hc] to vk.[hc]

no reason to have separate files for the swapchain

3 years agoWIP create and destroy swapchain
Eleni Maria Stea [Fri, 4 Jun 2021 20:08:17 +0000 (23:08 +0300)]
WIP create and destroy swapchain

I might want to move them to vk.[hc]

3 years agoforgot to include ui.[hc] in the repo
Eleni Maria Stea [Fri, 4 Jun 2021 13:21:13 +0000 (16:21 +0300)]
forgot to include ui.[hc] in the repo

3 years agoWIP: started the code to use a swapchain and aquire swapchain images
Eleni Maria Stea [Fri, 4 Jun 2021 13:17:06 +0000 (16:17 +0300)]
WIP: started the code to use a swapchain and aquire swapchain images

3 years agoupdated, needs fixes
Eleni Maria Stea [Wed, 26 May 2021 09:50:45 +0000 (12:50 +0300)]
updated, needs fixes

3 years agoAdded vk.[hc] and code to create graphics pipelines.
Eleni Maria Stea [Mon, 1 Feb 2021 13:53:24 +0000 (15:53 +0200)]
Added vk.[hc] and code to create graphics pipelines.