Commit Graph

62 Commits

Author SHA1 Message Date
93a69d37e9 adding storage buffer management to webgpu 2025-03-02 18:15:54 +01:00
e0d77f76b5 fixing unit tests 2025-03-01 16:19:33 +01:00
4ac1b2b8de fixing vulkan image view issue 2025-03-01 16:01:37 +01:00
7dad5fdecb yes 2025-03-01 14:02:42 +01:00
66866a8883 yes 2025-03-01 13:50:40 +01:00
b7220dcef2 yes 2025-03-01 13:43:19 +01:00
b5c81c5316 removing test stack trace 2025-03-01 13:39:22 +01:00
ff772af2e1 adding stack trace to tests 2025-03-01 13:39:06 +01:00
ff01dafe4b A 2025-03-01 11:59:08 +01:00
bb287958bd yes 2025-03-01 11:42:28 +01:00
726bbdf389 fences 2025-02-26 22:05:06 +01:00
39794a27d9 yes 2025-02-26 17:48:24 +01:00
bb7b6e716a implementing webgpu pipeline, fixing vulkan compute pass 2025-02-26 15:01:36 +01:00
6029695155 replacing std thread by tinycthread 2025-02-26 13:26:40 +01:00
8898ef98c4 fixing webgpu adapter picker issue 2025-02-26 12:14:33 +01:00
625df61289 fixing vulkan physical device picker issue 2025-02-26 12:02:52 +01:00
6968d6f84e adding base webgpu compute pass and compute pipeline 2025-02-25 22:22:07 +01:00
311545feb2 working on WebGPU command lists 2025-02-23 20:50:49 +01:00
443eb6b810 working on WebGPU support 2025-02-23 17:12:27 +01:00
3a598ab887 removing starting_slot argument 2025-02-22 00:27:47 +01:00
b5abfe1589 adding pipeline unit tests 2025-02-21 22:41:22 +01:00
2de2e1f381 fixing descriptor sets, adding buffer compute write test 2025-02-21 20:24:00 +01:00
c8f6245c2c working on Vulkan descriptor sets 2025-02-19 21:07:16 +01:00
4bbbf4e5dd moving compute pass to his own files 2025-01-26 14:21:52 +01:00
95173cabb4 fixing xmake rule 2025-01-26 12:55:13 +01:00
16d029b59c adding xmake rule to check file, fixing headers year 2025-01-26 12:52:10 +01:00
6a40074c08 working on vulkan descriptor sets 2025-01-26 00:35:06 +01:00
14b9b28bf9 nevermind 2025-01-19 18:17:08 +01:00
db314d8f9d testing reusable workflows for CI 2025-01-19 18:06:45 +01:00
06ba817588 fixing test 2025-01-12 22:03:45 +01:00
76483ae32e adding test 2025-01-12 21:12:11 +01:00
5f7d90b0ec fixing CI 2025-01-12 20:57:53 +01:00
66819990bc fixing CI 2025-01-12 20:54:52 +01:00
f2dbf15b1d fixing README 2025-01-12 20:52:35 +01:00
a4bdb121a8 adding vulkan mock icd 2025-01-12 20:51:22 +01:00
651eedd6fa fixing README 2025-01-12 20:37:59 +01:00
a345c8ffd9 fixing CI 2025-01-12 20:35:21 +01:00
7c224ee0fe fixing compilation issues 2025-01-12 20:33:31 +01:00
5e0fe6d90a fixing CI 2025-01-12 20:28:57 +01:00
8c00af0443 adding CI 2025-01-12 20:25:13 +01:00
4bd57a2a51 removing D3D11, adding metal base 2025-01-12 19:07:35 +01:00
f9476986c2 working on copy functions 2024-12-12 16:34:25 +01:00
b40a78522f yes 2024-12-12 11:07:10 +01:00
e23ddd6cd1 adding securities 2024-12-09 16:30:55 +01:00
288015d355 fixing vulkan image creation issue, adding security to images creation, adding image unit tests 2024-12-09 02:05:12 +01:00
848844059c adding manual buffer mapping 2024-12-08 16:43:51 +01:00
52850323fd working on images, adding unit tests for image and buffers 2024-12-08 03:16:10 +01:00
f020d8bf2c working on vulkan's descriptor sets 2024-12-06 03:29:53 +01:00
6868047c76 adding buffer mapping 2024-12-05 01:26:53 +01:00
cddd08f92f adding Vulkan's buffer creation 2024-11-27 05:04:49 +01:00