Commit Graph

54 Commits

Author SHA1 Message Date
kbz_8 9ac8001355 working on d3d11 images 2025-09-12 22:08:57 +02:00
kbz_8 ff24a19480 adding compute pass 2025-09-10 17:46:53 +02:00
kbz_8 3df4c3dd3d fixing vulkan backend 2025-09-07 01:11:20 +02:00
kbz_8 ad068eb516 fixing vulkan backend 2025-09-07 01:08:20 +02:00
kbz_8 e9f01cf268 adding device selection, buffer creation and pipeline creation to Metal backend 2025-09-07 01:04:15 +02:00
kbz_8 aceec58473 working on d3d11 backend 2025-09-05 00:08:58 +02:00
kbz_8 08d25cd631 removing compressed image formats 2025-08-27 01:17:48 +02:00
kbz_8 6ea0ef967f fixing bug with NVK 2025-04-17 11:32:32 +02:00
kbz_8 9b71757a44 yes 2025-04-13 20:31:43 +02:00
kbz_8 a18aaab215 fixing vulkan issue 2025-04-13 19:56:59 +02:00
kbz_8 1c2f6a35ab working d3d11 device creation 2025-04-13 17:21:15 +02:00
kbz_8 849fc458e2 implementing opengl binds group 2025-04-06 20:00:20 +02:00
kbz_8 3e6aa18fbe starting merge 2025-03-22 03:43:35 +01:00
kbz_8 d18a38f928 yes 2025-03-19 12:48:21 +01:00
kbz_8 c2357f1a16 yes 2025-03-18 07:37:54 +01:00
kbz_8 d9e4e6d53e yes 2025-03-18 07:33:20 +01:00
kbz_8 f541c33941 yes 2025-03-18 07:30:38 +01:00
kbz_8 fd9df0c99d yes 2025-03-18 07:27:12 +01:00
kbz_8 b70317d85d yes 2025-03-17 22:41:04 +01:00
kbz_8 cbcc1b7e25 yes 2025-03-17 14:57:48 +01:00
kbz_8 b1102874e6 fixing dangling pointer in vulkan's command pools 2025-03-03 10:31:55 +01:00
kbz_8 4ac1b2b8de fixing vulkan image view issue 2025-03-01 16:01:37 +01:00
kbz_8 7dad5fdecb yes 2025-03-01 14:02:42 +01:00
kbz_8 66866a8883 yes 2025-03-01 13:50:40 +01:00
kbz_8 bb287958bd yes 2025-03-01 11:42:28 +01:00
kbz_8 bb7b6e716a implementing webgpu pipeline, fixing vulkan compute pass 2025-02-26 15:01:36 +01:00
kbz_8 625df61289 fixing vulkan physical device picker issue 2025-02-26 12:02:52 +01:00
kbz_8 6968d6f84e adding base webgpu compute pass and compute pipeline 2025-02-25 22:22:07 +01:00
kbz_8 311545feb2 working on WebGPU command lists 2025-02-23 20:50:49 +01:00
kbz_8 443eb6b810 working on WebGPU support 2025-02-23 17:12:27 +01:00
kbz_8 3a598ab887 removing starting_slot argument 2025-02-22 00:27:47 +01:00
kbz_8 b5abfe1589 adding pipeline unit tests 2025-02-21 22:41:22 +01:00
kbz_8 2de2e1f381 fixing descriptor sets, adding buffer compute write test 2025-02-21 20:24:00 +01:00
kbz_8 c8f6245c2c working on Vulkan descriptor sets 2025-02-19 21:07:16 +01:00
kbz_8 4bbbf4e5dd moving compute pass to his own files 2025-01-26 14:21:52 +01:00
kbz_8 16d029b59c adding xmake rule to check file, fixing headers year 2025-01-26 12:52:10 +01:00
kbz_8 6a40074c08 working on vulkan descriptor sets 2025-01-26 00:35:06 +01:00
kbz_8 8c00af0443 adding CI 2025-01-12 20:25:13 +01:00
kbz_8 f9476986c2 working on copy functions 2024-12-12 16:34:25 +01:00
kbz_8 288015d355 fixing vulkan image creation issue, adding security to images creation, adding image unit tests 2024-12-09 02:05:12 +01:00
kbz_8 848844059c adding manual buffer mapping 2024-12-08 16:43:51 +01:00
kbz_8 52850323fd working on images, adding unit tests for image and buffers 2024-12-08 03:16:10 +01:00
kbz_8 f020d8bf2c working on vulkan's descriptor sets 2024-12-06 03:29:53 +01:00
kbz_8 6868047c76 adding buffer mapping 2024-12-05 01:26:53 +01:00
kbz_8 cddd08f92f adding Vulkan's buffer creation 2024-11-27 05:04:49 +01:00
kbz_8 d0eb9e0876 working on Vulkahn compute pipelines 2024-11-18 17:23:14 +01:00
kbz_8 d8b14d1a7e adding command list Vulkan support 2024-11-17 10:52:29 +01:00
kbz_8 0b417483f3 working on command lists 2024-10-13 19:37:58 +02:00
kbz_8 370f0b0f11 adding fences 2024-10-10 21:12:48 +02:00
kbz_8 405c8b186a adding Vulkan device creation, adding unit tests, adding few API function declarations 2024-10-10 15:22:56 +02:00