Sender | Message | Time |
---|---|---|
21 Mar 2022 | ||
abastro | Oh I guess one could supply UV coordinates from vertex buffers. | 22:00:30 |
24 Mar 2022 | ||
ic.rbow | abastro: how it is going? need a hand? | 09:54:08 |
abastro | Oops, sorry. I had no time to work on it recently | 10:03:58 |
abastro | Tbh I was setting a test project up, and having fun with it | 10:04:48 |
2 Apr 2022 | ||
tristanC | I wish I had more time to play with Keid, it looks really neat. I just tried the frp demo and it works out of the box on my intel GPU laptop running fedora. Very well done ic.rbow ! | 13:42:19 |
tristanC | it even builds with cabal using this cabal.project: packages: . ../../engine/ui-dearimgui/ ../../engine/core/ | 13:42:52 |
ic.rbow | I'm trying to use it for a jam game and there are many missing parts and connections. I will extract the resulting code into an engine package after this. | 14:38:48 |
ic.rbow | I'm still struggling with some details, but reactive-banana may even become integrated into the engine proper. Its applicative interfaces for events and behaviors are much easier to work with than my async worker threads. | 14:40:25 |
tristanC | ic.rbow: that sounds reasonable. For what its worth, here is a little poc that adds jack midi input to the frp demo: https://gitlab.com/TristanCacqueray/keid-frp/-/tree/jack . Not entirely sure how that works, but midi channel events increase the square mesh count :-) | 18:18:25 |
10 May 2022 | ||
ic.rbow | New snapshot with post-jam stuff extracted from my ld50 non-entry.
https://gitlab.com/keid/meta/-/raw/main/resolvers/keid-engine-2022-05-09.yaml
| 21:30:55 |
ic.rbow | (The haddocks are still newcomer-confusing AF, I hope to sit down and document stuff before/during ZuriHac.) | 21:33:25 |
11 May 2022 | ||
tristanC | that's really cool :) I won't attend ZuriHac in person, but i'd be happy to help remotely. | 01:01:04 |
10 Jun 2022 | ||
ic.rbow | My ZuriHac plan would be making "external" shaders a native thing. The build should have a "dump shader code" and "compile to SPIR-V" stages and the engine should pick up descriptor-compatible updates without restarting. While this is of little use for "prefab" games, it makes easier to hammer out new effects, debug visuals and even live-code a little. Also, a way to author shaders in FIR without pulling it in as a runtime or even build dependency. | 11:34:26 |
ic.rbow | This requires inspecting the old vulkan PR for spirv-reflect and bringing it in by any means necessary. | 11:35:44 |
21 Jun 2022 | ||
Hrafn Blóðbók changed their display name from Hrafn Blóðbók to Hrafn Blóðbók 🎃. | 07:01:30 | |
24 Jun 2022 | ||
Hrafn Blóðbók changed their display name from Hrafn Blóðbók 🎃 to Hrafn Blóðbók. | 09:09:47 | |
24 Jul 2022 | ||
ic.rbow | New example: https://gitlab.com/keid/examples/sound/positional | 21:25:49 |
ic.rbow | The FFI stuff is working, but should be covered in a nicer abstraction. | 21:26:14 |
20 Aug 2022 | ||
ic.rbow | ZuriHack work on external/reloadable shaders and spir-v reflection has finally landed.
https://gitlab.com/keid/meta/-/raw/main/resolvers/keid-engine-2022-08-20.yaml
| 15:48:08 |
22 Aug 2022 | ||
tristanC | ic.rbow: nice, well done! | 14:31:08 |
tristanC | by the way, it seems like the documentation link between packages are not rendered, e.g. in https://hackage.haskell.org/package/keid-ui-dearimgui-0.1.2.0/docs/Render-ImGui.html , it would be nice if 'DrawData' points at dear-imgui doc | 14:32:25 |
ic.rbow | In reply to @tristanc_:matrix.orgI do a local cabal haddock --haddock-for-hackage ... build and upload manually. Maybe there's some other option that could fix that. | 14:47:27 |
tristanC | Accodring to https://stackoverflow.com/questions/57916341/how-to-instruct-haddock-to-link-to-hackage-documentation-for-hackage-packages#58859107 , This invocation should work: cabal haddock --haddock-html-location='https://hackage.haskell.org/package/$pkg-$version/docs' --haddock-hyperlink-source --haddock-quickjump | 14:49:13 |
ic.rbow | In reply to @tristanc_:matrix.orgI think --haddock-for-hackage implies that... | 14:50:24 |
ic.rbow | https://hackage.haskell.org/upload#Notes tells there should be --enable-doc option. Trying this now. | 14:51:12 |
tristanC | Heh cabal, i'm building doc for hackage, don't forget to enable-doc too :) | 14:52:51 |
ic.rbow | P != NP ? How about haddock != doc ! | 14:53:39 |
ic.rbow |
Nice.... | 14:54:46 |
ic.rbow | In reply to @tristanc_:matrix.orgHmm.. Looks fixed now. | 16:30:04 |
ic.rbow | There are a few names remaining without links. Mostly from the local packages, but some modules have RIO linked, but others don't 🤯 | 16:31:45 |