Commit graph

358 commits

Author SHA1 Message Date
c717e40551
ci: remove sudo
All checks were successful
continuous-integration/drone/pr Build is passing
2025-08-23 14:58:54 +03:30
ab9bf1540b
revert: last commit changes
Some checks failed
continuous-integration/drone/pr Build is failing
2025-08-23 14:58:10 +03:30
b29b07cbe7
ci: elevated doc step
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2025-08-23 14:57:33 +03:30
11a4d6d17d
ci: move documentation step to ryali
Some checks reported errors
continuous-integration/drone/pr Build encountered an error
2025-08-23 14:55:59 +03:30
cec117d127
ci: fix quote problem (i hope)
Some checks reported errors
continuous-integration/drone/pr Build was killed
2025-08-23 14:45:55 +03:30
03916b0f3e
ci: remote -tt option from ssh commands
Some checks failed
continuous-integration/drone/pr Build is failing
2025-08-23 14:42:35 +03:30
756b5aee81
ci: fix fix fix
Some checks failed
continuous-integration/drone/pr Build is failing
2025-08-23 14:35:25 +03:30
6c16d0198e
fix: idk
Some checks failed
continuous-integration/drone/pr Build is failing
2025-08-23 14:32:24 +03:30
75af6e2436
fix: the thing
Some checks failed
continuous-integration/drone/pr Build is failing
2025-08-23 14:28:12 +03:30
63dac34b28
ci: fix unterminated quoted string error
Some checks failed
continuous-integration/drone/pr Build is failing
2025-08-23 14:16:17 +03:30
5201bdf0f5
ci: fix unterminated quoted string error
Some checks failed
continuous-integration/drone/pr Build is failing
2025-08-23 14:09:35 +03:30
e045e6614b
ci: add pull if required
Some checks failed
continuous-integration/drone/pr Build is failing
2025-08-23 13:40:50 +03:30
e077eae6ed
ci: add documentation pipeline stage for development branch
Some checks reported errors
continuous-integration/drone/pr Build was killed
2025-08-23 13:38:34 +03:30
b0caeded2a
fix(surface): invalid value_or invokation for libc++
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-08-12 15:12:17 +03:30
585d37b31b
test: add fuzz seed for surface
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-08-11 23:06:33 +03:30
4cd258bcb6
refactor(test): printable concept to accept enums
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-08-10 23:26:06 +03:30
052ac6dd5b
docs(guidelines/conventions): minor changes
Some checks reported errors
continuous-integration/drone/push Build was killed
continuous-integration/drone Build was killed
2025-08-06 12:18:51 +03:30
b005857c31
docs(architecture/resource): add missing header lines 2025-08-06 12:18:36 +03:30
9389dfe7fb
docs: add features.rst & showcase.rst for light 2025-08-06 12:18:13 +03:30
40503239df
docs: setup toctree 2025-08-06 12:17:21 +03:30
552602f0af
docs: update generate_changelog.py 2025-08-06 12:16:29 +03:30
76fc5dd572
chore: add docs/generated to docs/.gitignore file 2025-08-06 12:15:43 +03:30
cd571d4a9d
docs(guidelines/development): add missing commit types 2025-08-06 12:13:31 +03:30
813e8a3a3a
docs(guidelines/development): add semantic versioning 2025-08-06 12:13:07 +03:30
d6aa5fc91d
docs: initial guidelines/philosophy content 2025-08-06 12:11:59 +03:30
bd2f74b120
docs: minor changes to architecture/assets 2025-08-06 12:11:03 +03:30
af4ce09838 docs: add generate_changelog.py script
for generating changelogs :D
2025-08-06 12:10:13 +03:30
f7591a23f4
chore: add docs/.gitignore 2025-08-06 12:07:52 +03:30
51990599a7
docs: initial revision
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-08-05 23:42:08 +03:30
459b3b961d
feat(renderer/vk): function loading & device creation
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-08-05 10:39:08 +03:30
d58f8994aa
refactor(debug): fix & improve ensure
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-31 08:42:42 +03:30
c57e5a56ac
fix(test): process_fuzz_input returning EXIT_SUCCESS on non-zero harness returns
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-31 08:13:58 +03:30
ea8986b764
fix(mirror): typo 2025-07-31 08:13:09 +03:30
e36991e6de
test(surface): add fuzz testing
test(surface): add & fix unit tests

fix(surface): bugs

refactor(surface): minor refactors & some edge-case handling
2025-07-31 08:11:05 +03:30
60ad7cdc70
feat(test): add fuzz testing support
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-30 23:02:53 +03:30
638a009047
refactor: surface, app, tests, ecs refactors
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-28 20:45:24 +03:30
a102db0699
refactor: minor adjustments to test log formattings
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-27 22:52:38 +03:30
2b96a85b62
feat: systems
Some checks reported errors
continuous-integration/drone/push Build was killed
feat: surface system

This commit puts the project in major jeopardy as it overhauls the
architecture such as removing the layer stack completely, etc.

I am filled with determination.
2025-07-26 18:01:27 +03:30
d9229ad912 build: test executable target not having private include dirs of target lib
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-25 15:07:43 +03:30
6a814bd177 style: minor fixes 2025-07-25 15:07:13 +03:30
2d019878a5 tests: add missing test cases for test/expects 2025-07-25 15:06:44 +03:30
b0ad9ff964 feat(test): expect_unreachable
feat(test): expect_throw
2025-07-25 15:06:14 +03:30
22c62bf5f9
docs: add initial guidelines/conventions
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-24 22:42:44 +03:30
d83e269432
refactor: move renderer gl/dx files to private section
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-23 10:11:55 +03:30
65f0d3bb73
fuck: fuck!
Some checks reported errors
continuous-integration/drone/push Build was killed
2025-07-22 23:51:22 +03:30
0b94aaffa7
ci: add libc++ to coverage.dockerfile
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-21 19:19:39 +03:30
026f97ad0b
ci: dirty fix
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-21 19:06:37 +03:30
8720fdcebf
ci: fix llvm-cov -ignore-filename-regex pattern
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-21 18:56:20 +03:30
46505a6c24
ci: fix coverage.sh including external
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-21 18:36:58 +03:30
754b6361ad
ci: fix llvm-cov not taking into account symbol library
All checks were successful
continuous-integration/drone/push Build is passing
2025-07-21 18:30:51 +03:30