Fri, 25 Aug 2023 01:09:23 +0700 |
Sam |
add: make same attribute for different shaders work correctly, yipie!
|
Fri, 25 Aug 2023 00:29:51 +0700 |
Sam |
fix: many issues, better mesh-handling, still need to cope with different binding numbers when using different pipelines...
|
Sat, 19 Aug 2023 22:24:06 +0700 |
Sam |
add: first complete working version of multiple materials and shaders per scene, yipie :)
|
Sat, 19 Aug 2023 01:10:42 +0700 |
Sam |
add: first, incomplete version of material use
|
Tue, 15 Aug 2023 23:51:37 +0700 |
Sam |
did next step in renderpipeline-refactoring, using shaderconfiguration objects instead for less ambigious shader-pipeline configuration
|
Sat, 12 Aug 2023 23:54:28 +0700 |
Sam |
fix: most errors and Nim 2 transition problems
|
Mon, 07 Aug 2023 00:23:00 +0700 |
Sam |
add: changing rendering system, not finished yet, also upgrading to Nim 2
|
Sun, 23 Jul 2023 19:59:47 +0700 |
Sam |
did: preparations to refactor material system, still tons to do
|
Sat, 08 Jul 2023 18:52:34 +0700 |
Sam |
add: some API improvments for vector, entity, and some other stuff
|
Wed, 14 Jun 2023 22:55:00 +0700 |
Sam |
add: what seems like a working animation system, atm integrated with entities, will add more for meshes
|
Tue, 30 May 2023 16:58:14 +0700 |
Sam |
did: overhaul some of the mesh-data uploading and transformation handling, added: text/font rendering
|
Wed, 24 May 2023 01:30:36 +0700 |
sam |
fix: add descriptor pool per scene, use zippy instead of zip
|
Tue, 23 May 2023 01:05:06 +0700 |
Sam |
fix: gltf loading
|
Sat, 20 May 2023 23:16:48 +0700 |
Sam |
did: make material working halfway, add some more mouse functionality
|
Mon, 15 May 2023 23:51:21 +0700 |
Sam |
add: small refactoring
|
Tue, 09 May 2023 19:52:57 +0700 |
Sam |
did: refactor image handling
|
Tue, 09 May 2023 18:19:17 +0700 |
Sam |
fix: always use rgba
|
Tue, 09 May 2023 01:11:51 +0700 |
Sam |
did: small refactoring of module structure
|
Sun, 07 May 2023 17:41:45 +0700 |
Sam |
did: improve stability for configuration without uniforms and settings the engine renderer
|
Sat, 06 May 2023 23:06:33 +0700 |
Sam |
add: textures now support in shader via scene data, also: improved config handling a bit, more to come
|
Fri, 05 May 2023 23:45:50 +0700 |
Sam |
add: initial code for texture support, not finished, had to completely refactor how to handle material-data (ie scene-wide data, sorry if you ever read this
|
Thu, 04 May 2023 23:44:15 +0700 |
Sam |
add: image/texture creation, refactoring of some unclean parts
|
Wed, 03 May 2023 06:54:37 -0700 |
Sam |
add: working fullscreen for windows (tested)
|
Mon, 01 May 2023 23:55:07 +0700 |
Sam |
add: audio subsystem, windows backend still missing
|
Mon, 01 May 2023 01:15:39 +0700 |
Sam |
add: initial implementation of audio subsystem with mixer, currently missing windows implementation
|
Sun, 30 Apr 2023 01:02:33 +0700 |
Sam |
add: support for showing/hiding cursur, X11 fullscreen (win32 still missing)
|
Sat, 29 Apr 2023 21:38:52 +0700 |
Sam |
add: option to show/hide cursor
|
Thu, 27 Apr 2023 20:48:48 +0700 |
Sam |
fix: wrong layers activated
|
Wed, 26 Apr 2023 02:15:43 +0700 |
Sam |
add: upgrade all simple examples to new engine version
|
Tue, 25 Apr 2023 18:32:23 +0700 |
Sam |
add: window-resize check
|
Tue, 25 Apr 2023 18:23:57 +0700 |
Sam |
add: correct mesh buffer data updates to GPU
|
Sat, 22 Apr 2023 17:34:42 +0700 |
Sam |
add: some helper functions
|
Thu, 20 Apr 2023 23:45:36 +0700 |
Sam |
add: remove a few warning, improve a few things
|
Thu, 20 Apr 2023 21:59:52 +0700 |
Sam |
add: correct swapchain destruction, update 1st example to be working
|
Wed, 19 Apr 2023 01:45:16 +0700 |
Sam |
add: recreation of swapchain (at least on linux, windows will likely fail, needs testing
|
Tue, 18 Apr 2023 03:04:37 +0700 |
Sam |
add: input handling, small refactoring for renderer
|
Wed, 12 Apr 2023 01:20:53 +0700 |
Sam |
did: big refactoring
|
Sun, 26 Mar 2023 01:56:19 +0700 |
Sam |
add: render main loop structure
|
Fri, 24 Mar 2023 00:11:42 +0700 |
Sam |
add: descriptors, better swapchain implementation
|
Mon, 20 Mar 2023 23:48:46 +0700 |
Sam |
did: some refactoring
|
Tue, 14 Mar 2023 13:21:40 +0700 |
Sam |
add: vertex and (initial) shader types and methods
|
Mon, 06 Mar 2023 23:50:21 +0700 |
Sam |
add: more vulkan objects
|
Thu, 02 Mar 2023 23:16:45 +0700 |
Sam |
add: swapchain, images, fix some destroctors
|
Tue, 28 Feb 2023 23:51:07 +0700 |
Sam |
add: device, surface and refactoring
|
Tue, 28 Feb 2023 00:08:28 +0700 |
Sam |
add: more stuff for the vulkan API wrappers
|
Mon, 27 Feb 2023 00:04:57 +0700 |
Sam |
add: better vulkan wrappers
|
Sat, 25 Feb 2023 00:44:05 +0700 |
Sam |
did: a few fixes for new API
|
Fri, 24 Feb 2023 01:32:45 +0700 |
Sam |
fix: tons of errors in wrapper generator, can now compile, extension function not loaded yet it seems
|
Tue, 07 Feb 2023 12:20:04 +0700 |
Sam |
add: color functions + gamma correction
|
Sun, 05 Feb 2023 21:57:07 +0700 |
Sam |
did: some minor fixes, add optinal FPS limit
|
Sat, 04 Feb 2023 02:24:15 +0700 |
Sam |
fix: scene graph, input
|
Wed, 25 Jan 2023 23:56:59 +0700 |
Sam |
fix: some formatting, bug when opening on windows.
|
Tue, 24 Jan 2023 10:22:38 +0700 |
Sam |
did: rename and update older demos to work with new APIs
|
Sun, 22 Jan 2023 22:46:53 +0700 |
Sam |
did: deep refactoring of handling vertrex attribute and buffer updates, don't ask ;(
|
Thu, 19 Jan 2023 17:39:32 +0700 |
Sam |
fix: wrong number of swapchain images
|
Thu, 19 Jan 2023 17:00:06 +0700 |
Sam |
fix: quit early to prevent swapchain recreation after program termination
|
Thu, 19 Jan 2023 00:42:40 +0700 |
Sam |
add: some changes to build on windows host
|
Wed, 18 Jan 2023 13:52:48 +0700 |
Sam |
did: rename project
base
src/zamikongine/engine.nim@3e59b18691ab
|