411 Commits
Author SHA1 Message Date
kbz_8 481a35f9fd [CI] fixing ci, removing soft cts ci
Mirror Gitea refs to GitHub / mirror (push) Successful in 8s
Test / build_and_test (push) Successful in 4m19s
Build / build (push) Successful in 5m26s
2026-09-01 15:31:13 +02:00
kbz_8 80feb230fd [Phi] adding compiler base
Mirror Gitea refs to GitHub / mirror (push) Successful in 7s
Test / build_and_test (push) Failing after 15s
Build / build (push) Failing after 14s
2026-09-01 13:51:01 +02:00
kbz_8 1519256add adding macOS CTS
Mirror Gitea refs to GitHub / mirror (push) Successful in 17s
Test / build_and_test (push) Successful in 1m37s
Build / build (push) Successful in 1m55s
2026-08-31 15:47:46 +02:00
kbz_8 416cf32ef9 fixing zlint
Mirror Gitea refs to GitHub / mirror (push) Successful in 14s
Test / build_and_test (push) Successful in 2m21s
Build / build (push) Successful in 3m46s
2026-08-31 11:27:37 +02:00
kbz_8 2343cf4a58 [Flint] adding math and compare eu encoding
Mirror Gitea refs to GitHub / mirror (push) Successful in 19s
Build / build (push) Failing after 1m11s
Test / build_and_test (push) Successful in 2m38s
2026-08-31 11:27:21 +02:00
kbz_8 d5b8270f6c fixing zlint issues
Mirror Gitea refs to GitHub / mirror (push) Successful in 16s
Test / build_and_test (push) Successful in 3m50s
Build / build (push) Successful in 5m18s
2026-08-30 19:59:20 +02:00
kbz_8 d357b722ba [Flint] adding array_length and some math operations encoding
Mirror Gitea refs to GitHub / mirror (push) Successful in 16s
Build / build (push) Failing after 57s
Test / build_and_test (push) Successful in 3m52s
2026-08-30 19:57:09 +02:00
kbz_8 cd4f87a99f [Soft] fixing interpreter
Mirror Gitea refs to GitHub / mirror (push) Successful in 16s
Test / build_and_test (push) Successful in 3m45s
Build / build (push) Successful in 4m7s
2026-08-30 12:55:57 +02:00
kbz_8 9c4b074622 [IR] adding OpNot and fixing access chain handling
Mirror Gitea refs to GitHub / mirror (push) Successful in 16s
Test / build_and_test (push) Failing after 1m42s
Build / build (push) Successful in 5m2s
2026-08-30 02:21:27 +02:00
kbz_8 a6c6295d87 [IR] adding runtime array support
Mirror Gitea refs to GitHub / mirror (push) Successful in 16s
Test / build_and_test (push) Failing after 1m39s
Build / build (push) Successful in 5m4s
2026-08-30 00:56:02 +02:00
kbz_8 e40db08357 [Flint] fixing test
Mirror Gitea refs to GitHub / mirror (push) Successful in 15s
Test / build_and_test (push) Successful in 2m37s
Build / build (push) Successful in 5m20s
2026-08-29 13:38:42 +02:00
kbz_8 fda7a2891c [Flint] adding gen9 eu encoding
Mirror Gitea refs to GitHub / mirror (push) Successful in 15s
Test / build_and_test (push) Failing after 2m17s
Build / build (push) Successful in 5m24s
2026-08-29 13:35:19 +02:00
kbz_8 0788470ee5 [Flint] normalize surface addresses and pack Gen9 message payloads
Mirror Gitea refs to GitHub / mirror (push) Successful in 21s
Test / build_and_test (push) Successful in 2m54s
Build / build (push) Successful in 4m37s
2026-08-28 19:35:16 +02:00
kbz_8 441d5fbb96 [Flint] centralize compute lowering, adding surface messages with GRF
Mirror Gitea refs to GitHub / mirror (push) Successful in 16s
Test / build_and_test (push) Successful in 2m11s
Build / build (push) Successful in 3m18s
allocation
2026-08-27 21:18:05 +02:00
kbz_8 148ed9b441 [WSI] implementing xcb and xlib surfaces
Mirror Gitea refs to GitHub / mirror (push) Successful in 13s
Test / build_and_test (push) Successful in 6m2s
Build / build (push) Successful in 7m0s
2026-08-26 21:38:56 +02:00
kbz_8 2525dded67 [Phi] adding full formats support, finishing blitter port from software
Mirror Gitea refs to GitHub / mirror (push) Successful in 13s
Test / build_and_test (push) Successful in 5m42s
Build / build (push) Successful in 7m19s
blitter
2026-08-21 22:38:31 +02:00
kbz_8 cbbe113b9b [Phi] adding blitter
Mirror Gitea refs to GitHub / mirror (push) Successful in 12s
Build / build (push) Successful in 7m15s
Test / build_and_test (push) Successful in 6m1s
2026-08-21 13:15:49 +02:00
kbz_8 1fe3bacbee [Phi] adding foundations for image blitting
Mirror Gitea refs to GitHub / mirror (push) Successful in 12s
Test / build_and_test (push) Successful in 5m58s
Build / build (push) Successful in 7m26s
2026-08-20 16:12:15 +02:00
kbz_8 b9c12eb599 [Phi] fixing zlint error
Mirror Gitea refs to GitHub / mirror (push) Successful in 14s
Build / build (push) Successful in 7m58s
Test / build_and_test (push) Successful in 5m51s
2026-08-20 14:12:27 +02:00
kbz_8 3e12e97fe2 [Phi] implementing fully async queues, fences and semaphores
Mirror Gitea refs to GitHub / mirror (push) Successful in 15s
Build / build (push) Failing after 1m1s
Test / build_and_test (push) Successful in 6m8s
2026-08-20 14:11:12 +02:00
kbz_8 35e6c1d099 [Phi] fixing warnings
Mirror Gitea refs to GitHub / mirror (push) Successful in 15s
Test / build_and_test (push) Successful in 2m4s
Build / build (push) Successful in 6m46s
2026-08-19 00:05:35 +02:00
kbz_8 51147a1eaf [Phi] adding image management and image/buffer copy commands
Mirror Gitea refs to GitHub / mirror (push) Successful in 18s
Build / build (push) Failing after 59s
Test / build_and_test (push) Failing after 1m6s
2026-08-19 00:01:17 +02:00
kbz_8 e98907df8e [Phi] fixing name consistency 2026-08-18 18:21:52 +02:00
kbz_8 8360d8edfe [Phi] fixing compilation error from _mm512_set1_epi32 and fixing zlint
Mirror Gitea refs to GitHub / mirror (push) Successful in 19s
Test / build_and_test (push) Successful in 3m13s
Build / build (push) Successful in 5m5s
issue
2026-08-18 03:16:04 +02:00
kbz_8 d5a794aa64 [Phi] fixing device memory creation, implemented AVX copy and fill for
Mirror Gitea refs to GitHub / mirror (push) Successful in 18s
Build / build (push) Failing after 58s
Test / build_and_test (push) Failing after 1m5s
vkCmdCopyBuffers and vkCmdFillBuffer
2026-08-18 02:44:24 +02:00
kbz_8 67314a71ae [Flint] adding flag allocation pass for gen9
Mirror Gitea refs to GitHub / mirror (push) Successful in 16s
Test / build_and_test (push) Successful in 2m17s
Build / build (push) Successful in 3m24s
2026-08-17 18:28:01 +02:00
kbz_8 ae994bc345 [Flint] implement parallel copy lowering
Mirror Gitea refs to GitHub / mirror (push) Successful in 20s
Test / build_and_test (push) Successful in 2m14s
Build / build (push) Successful in 3m21s
2026-08-15 18:15:35 +02:00
kbz_8 04ff263b40 [Flint] adding compute resource layout lowering
Mirror Gitea refs to GitHub / mirror (push) Successful in 18s
Test / build_and_test (push) Successful in 2m12s
Build / build (push) Successful in 3m21s
2026-08-14 20:41:31 +02:00
kbz_8 8c934c7328 [CI] adding format check
Mirror Gitea refs to GitHub / mirror (push) Successful in 11s
Test / build_and_test (push) Successful in 3m12s
Build / build (push) Successful in 5m11s
2026-08-14 03:22:25 +02:00
kbz_8 b4954da909 [Flint] moving ir gen specific code to separate file
Mirror Gitea refs to GitHub / mirror (push) Successful in 17s
Test / build_and_test (push) Successful in 3m52s
Build / build (push) Canceled after 4m13s
2026-08-14 03:19:36 +02:00
kbz_8 a4ee2a8bd2 [CI] fixing zlint pass
Mirror Gitea refs to GitHub / mirror (push) Successful in 18s
Test / build_and_test (push) Successful in 1m3s
Build / build (push) Successful in 4m51s
2026-08-12 20:12:20 +02:00
kbz_8 a0d6fa487e [IR] adding external resources managements
Mirror Gitea refs to GitHub / mirror (push) Successful in 13s
Test / build_and_test (push) Successful in 3m47s
Build / build (push) Failing after 1m14s
[Soft] adding descriptor sets management
2026-08-12 19:26:02 +02:00
kbz_8 e3e5fa4b18 [Soft] removing SPIR-V interpreter fallback on IR interpreter fail
Mirror Gitea refs to GitHub / mirror (push) Successful in 20s
Test / build_and_test (push) Successful in 3m44s
Build / build (push) Successful in 5m1s
2026-08-09 00:06:43 +02:00
kbz_8 f40e5b742d [Soft] adding new experimental shader interpreter based on new IR
Mirror Gitea refs to GitHub / mirror (push) Successful in 31s
Test / build_and_test (push) Successful in 11m51s
Build / build (push) Successful in 15m19s
2026-08-08 00:42:13 +02:00
kbz_8 937b84cbc3 [IR/Flint] adding shared SPIR-V IR and Gen9 vertex lowering
Mirror Gitea refs to GitHub / mirror (push) Successful in 15s
Test / build_and_test (push) Successful in 3m26s
Build / build (push) Successful in 4m53s
2026-08-05 17:20:49 +02:00
kbz_8 85ae10d69a whoops
Mirror Gitea refs to GitHub / mirror (push) Successful in 7s
Test / build_and_test (push) Successful in 54s
Build / build (push) Successful in 6m59s
2026-08-02 12:47:16 +02:00
kbz_8 e68d78cccc [Phi] adding basic host emulation for development without access to a
Mirror Gitea refs to GitHub / mirror (push) Successful in 39s
Test / build_and_test (push) Successful in 5m15s
Build / build (push) Successful in 7m20s
Xeon Phi
2026-08-02 12:46:59 +02:00
kbz_8 fa673251c0 [Flint] adding minimalist IR builder, adding pseudo instructions,
Test / build_and_test (push) Failing after 3s
Mirror Gitea refs to GitHub / mirror (push) Successful in 12s
Build / build (push) Failing after 3s
improving edge validations
2026-07-31 14:54:15 +02:00
kbz_8 b7629ef4d7 [Soft] fixing 32bits support because I have free will
Mirror Gitea refs to GitHub / mirror (push) Successful in 11s
Test / build_and_test (push) Successful in 5m47s
Build / build (push) Successful in 7m13s
2026-07-30 02:21:36 +02:00
kbz_8 1042b4a422 [IR] adding more unit tests
Mirror Gitea refs to GitHub / mirror (push) Successful in 11s
Test / build_and_test (push) Successful in 6m58s
Build / build (push) Successful in 8m25s
2026-07-29 19:57:30 +02:00
kbz_8 948e8b86a3 [Flint] adding IR lowering and printer
Mirror Gitea refs to GitHub / mirror (push) Successful in 18s
Test / build_and_test (push) Successful in 6m17s
Build / build (push) Successful in 7m51s
[IR] switching from "passes" to "transformers" for clarity
2026-07-29 15:39:41 +02:00
kbz_8 045497b264 [Flint] adding foundations for Flint's IR
Mirror Gitea refs to GitHub / mirror (push) Successful in 14s
Test / build_and_test (push) Successful in 6m20s
Build / build (push) Successful in 7m14s
2026-07-27 00:20:52 +02:00
kbz_8 6d66daef29 [Soft] fixing command buffer creation
Mirror Gitea refs to GitHub / mirror (push) Successful in 13s
Test / build_and_test (push) Successful in 2m2s
Build / build (push) Successful in 3m49s
2026-07-24 00:42:01 +02:00
kbz_8 9acfc440af fixing name consistency
Mirror Gitea refs to GitHub / mirror (push) Successful in 14s
Build / build (push) Successful in 1m15s
Test / build_and_test (push) Successful in 1m1s
2026-07-23 23:17:40 +02:00
kbz_8 9dbfee7e26 removing test file
Test / build_and_test (push) Successful in 1m3s
Mirror Gitea refs to GitHub / mirror (push) Successful in 13s
Build / build (push) Successful in 1m18s
2026-07-23 23:09:46 +02:00
kbz_8 f07d2deabc Merge pull request '[GitHub #5] Mirror test' (!3) from github-pr/5 into master
Test / build_and_test (push) Successful in 59s
Build / build (push) Successful in 1m13s
Mirror Gitea refs to GitHub / mirror (push) Successful in 14s
Reviewed-on: #3
2026-07-23 23:04:43 +02:00
kbz_8 34ca085548 test
Test / build_and_test (pull_request) Failing after 53s
Build / build (pull_request) Successful in 1m1s
2026-07-23 22:58:59 +02:00
kbz_8 67463a9848 test 2026-07-23 22:40:56 +02:00
kbz_8 65adf614b5 test
Build / build (push) Successful in 1m14s
Test / build_and_test (push) Successful in 1m1s
Mirror Gitea refs to GitHub / mirror (push) Successful in 11s
2026-07-23 22:37:06 +02:00
kbz_8 7b9b375d6e mirror test
Test / build_and_test (push) Successful in 59s
Build / build (push) Successful in 1m15s
2026-07-23 22:36:11 +02:00