log src/semicongine/engine.nim @ 788:2d8a92171c9e

age author description
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