kayomn commented on pull request kayomn/ona#53 2024-06-23 04:28:21 +02:00
renderer-mvp/asset-pipeline

Bad idea to forcibly convert non-trivial downcasts like **opaque actually

kayomn commented on pull request kayomn/ona#53 2024-06-23 04:28:21 +02:00
renderer-mvp/asset-pipeline

Wants to accept the desired storage source as an argument for loading resources from non-bundled locations like user storage or caller-defined storage implementations.

kayomn created pull request kayomn/ona#53 2024-06-23 04:05:10 +02:00
WIP: renderer-mvp/asset-pipeline
kayomn pushed to renderer-mvp/asset-pipeline at kayomn/ona 2024-06-23 04:04:01 +02:00
9cfabae931 Update to Zig 0.13.0
4125aa0ddb Tidy and fix up
ee88f58e53 Implement bitmap loading
04e8d69c37 Refactor rendering logic ahead of new asset pipeline
Compare 4 commits »
kayomn created branch renderer-mvp/asset-pipeline in kayomn/ona 2024-06-23 04:04:00 +02:00
kayomn pushed to main at kayomn/ona 2024-06-20 23:16:50 +02:00
a997a88b66 Fix typo in readme
kayomn pushed to main at kayomn/ona 2024-06-20 23:16:32 +02:00
d62e6d2c9a Update readme.md
kayomn commented on issue kayomn/ona#28 2024-06-05 00:58:53 +02:00
Performance Problems in the Kym Runtime Heap

This is no longer applicable as the current implementation of CoralScript's heap is the underlying runtime allocator itself.

Maybe reintroducing some kind of object pool wants reviewing, but…

kayomn closed issue kayomn/ona#28 2024-06-05 00:58:53 +02:00
Performance Problems in the Kym Runtime Heap
kayomn merged pull request kayomn/ona#52 2024-06-05 00:52:19 +02:00
Reintroduce integrated scripting language
kayomn pushed to main at kayomn/ona 2024-06-05 00:52:19 +02:00
96e10f0668 Merge pull request 'Reintroduce integrated scripting language' (#52) from coralscript-mvp/reintroduction into main
8fe734f9b7 Reintroduce integrated scripting language
Compare 2 commits »
kayomn deleted branch coralscript-mvp/reintroduction from kayomn/ona 2024-06-05 00:52:19 +02:00
kayomn created pull request kayomn/ona#52 2024-06-05 00:51:44 +02:00
Reintroduce integrated scripting language
kayomn created branch coralscript-mvp/reintroduction in kayomn/ona 2024-06-05 00:51:10 +02:00
kayomn pushed to coralscript-mvp/reintroduction at kayomn/ona 2024-06-05 00:51:10 +02:00
8fe734f9b7 Reintroduce integrated scripting language
kayomn commented on issue kayomn/ona#18 2024-06-05 00:20:21 +02:00
Optimize Ona Heap Deallocation in Safety-Checked Builds

This issue is no longer relevant as we use the Zig standard library general-purpose allocator.

Whether this task is still relevant would be a benchmarking matter but I'm closing it for now…

kayomn closed issue kayomn/ona#18 2024-06-05 00:20:21 +02:00
Optimize Ona Heap Deallocation in Safety-Checked Builds
kayomn opened issue kayomn/ona#51 2024-06-05 00:18:00 +02:00
In-Engine Image Format Loading
kayomn pushed to main at kayomn/ona 2024-06-05 00:12:28 +02:00
55fb1ce062 Merge pull request 'renderer-mvp/refactor-tech' (#50) from renderer-mvp/refactor-tech into main
26094a04e8 Make shader name consistent with graphics rendering logic
7d38c9afd8 Remove redundant gitignore
b7237426ba Refactor graphics module
Compare 4 commits »
kayomn deleted branch renderer-mvp/refactor-tech from kayomn/ona 2024-06-05 00:12:28 +02:00