• Joined on 2022-05-11
janis pushed to main at janis/dot-emacs 2025-01-10 11:22:28 +00:00
04c1d8c317 completion: use corfu instead of company
92e5c747aa keybinds: bind tab and ret to org-mode-map for -cycle and -open-at-point
0470899b26 ediff: use current frame, split horizontally
8b36fd2adf corfu config
0ea86ed3da sort ispell with spelling instead of company-mode
Compare 10 commits »
janis pushed to main at janis/vidya 2025-01-09 23:20:06 +00:00
dbc4294c09 rendering module
9242d44755 tracing: debug->trace, remove present_pass
2cad8adb55 optional pass record function for pure layout/transition passes
6274b6e5a8 rendergraph resolves faster
3332e59453 i genuinely believe this is close to working
Compare 15 commits »
janis pushed to main at janis/vidya 2025-01-05 02:14:36 +00:00
fdfc74c668 stuff i forgor in earlier commits (state 4.1.25)
a5ea706744 rendergraph: works!! (i cant believe it does!)
5b5a7cba54 swapchain: use Image abstraction, add support to that for swapchain images
2fc7d3e179 commandbuffer: tracking state and fn end()
f3cc43e49e util: WithLifetime type for tagging with a lifetime
Compare 30 commits »
janis pushed to main at janis/vidya 2024-12-31 10:58:18 +00:00
ea3c24ec46 correct egui blending
janis pushed to main at janis/vidya 2024-12-31 10:19:48 +00:00
e8bcaae2a7 render egui to the screen (finally)
81f1ee1f96 pipeline
f0fff72bce idek so much when i thought i was only doing egui integration
Compare 3 commits »
janis pushed to main at janis/SeaLang 2024-12-29 18:57:47 +00:00
43c828d96f irgen of ast2
f6b956deee normalising BlockTrailingExpr where it returns into Block with a Ret expr
e002a6ddc9 small fixes/visiter pattern/pub visibility
1b5cc3302b rename ast_visitor module to visitor
f6fc83ce02 using visitor for rendering ast
Compare 7 commits »
janis pushed to main at janis/dot-emacs 2024-12-26 14:59:10 +00:00
d9f7ec85f5 sf mono + symbols nerd font, modeline, rust-mode
janis pushed to main at janis/SeaLang 2024-12-23 02:40:53 +00:00
1bd6c43341 iterate over multiple files and compile&execute in test.sh
janis pushed to main at janis/SeaLang 2024-12-23 02:09:11 +00:00
d743292710 compile help script
7c01afbf2f TOO MUCH!!!! InternPool use everywhere in old ast
7801fefa17 mir function type and using internpool
3be955aebf internpool helpers/ fixes
d9e6d99286 bit-length helper for integers and byte slices
Compare 14 commits »
janis pushed to main at janis/vidya 2024-12-22 01:02:51 +00:00
f7e6a92018 command buffer abstraction, images/buffers start
janis pushed to main at janis/vidya 2024-12-21 21:18:32 +00:00
d29b121aca idk man...
janis pushed to main at janis/dot-emacs 2024-12-21 20:19:54 +00:00
fe09732b80 keychain-environment
janis pushed to main at janis/dot-emacs 2024-12-21 19:59:13 +00:00
dbc0740a43 lsp stuff
janis pushed to main at janis/dot-emacs 2024-12-21 16:32:34 +00:00
aae8a258f1 21.12.24
87e7a9f793 projectile keybinds and co.
Compare 2 commits »
janis pushed to main at janis/vidya 2024-12-21 16:29:50 +00:00
7b7badd4d4 removed winit dependency from renderer and included raw window handle
28c6cc35f3 optional extent when recreating swapchain
9d132066d3 fix singleuse command buffer, waiting on swapchain drop
93e64e872f presenting SwapchainFrames
37aaa07edc async acquire image
Compare 5 commits »
janis pushed to main at janis/dot-emacs 2024-12-19 00:33:51 +00:00
a9907f20ec more general.el keybinds
janis pushed to main at janis/dot-emacs 2024-12-18 21:18:35 +00:00
6af86b7c54 using general.el for leader keybinds
cb482bebce remember key-chord package
Compare 2 commits »
janis created branch main in janis/vidya 2024-12-15 21:25:55 +00:00
janis pushed to main at janis/vidya 2024-12-15 21:25:55 +00:00
29258aed7b stuff?
99c86c0c85 multi-window
ee995bbd01 fixed validation errors
d9f302cb5a rendering blue background
052fdc4e3e stuff..... building & rebuilding swapchain
janis created repository janis/vidya 2024-12-15 21:25:24 +00:00