Commit Graph

37 Commits

Author SHA1 Message Date
e9f01cf268 adding device selection, buffer creation and pipeline creation to Metal backend 2025-09-07 01:04:15 +02:00
aceec58473 working on d3d11 backend 2025-09-05 00:08:58 +02:00
08d25cd631 removing compressed image formats 2025-08-27 01:17:48 +02:00
e652f382a4 improve image creation tests and windows opengl ci 2025-08-26 20:43:16 +02:00
e7f1c877e0 yes 2025-04-13 00:43:33 +02:00
80acae96e4 yes 2025-04-05 22:08:48 +02:00
35d1c0ff7f yes 2025-03-21 21:31:15 +01:00
b70317d85d yes 2025-03-17 22:41:04 +01:00
cbcc1b7e25 yes 2025-03-17 14:57:48 +01:00
9771dcc530 adding software computer base 2025-03-02 21:37:17 +01:00
bb287958bd yes 2025-03-01 11:42:28 +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
c8f6245c2c working on Vulkan descriptor sets 2025-02-19 21:07:16 +01:00
6a40074c08 working on vulkan descriptor sets 2025-01-26 00:35:06 +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
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
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
d0eb9e0876 working on Vulkahn compute pipelines 2024-11-18 17:23:14 +01:00
d8b14d1a7e adding command list Vulkan support 2024-11-17 10:52:29 +01:00
0b417483f3 working on command lists 2024-10-13 19:37:58 +02:00
370f0b0f11 adding fences 2024-10-10 21:12:48 +02:00
405c8b186a adding Vulkan device creation, adding unit tests, adding few API function declarations 2024-10-10 15:22:56 +02:00
f189928c82 adding backend management responsability to the user 2024-10-09 18:56:41 +02:00
b075f8ea73 working on vulkan 2024-10-08 15:23:20 +02:00
8de4b8677b adding D3D11 base, working on Vulkan backend 2024-10-08 09:40:39 +02:00
9f753ecae3 adding sources 2024-10-06 13:31:13 +02:00
9c2f313559 adding enums and structs to API 2024-10-06 11:22:55 +02:00
868f079d89 first commit 2024-10-06 08:41:52 +02:00