Sasha Szpakowski
|
64a30f177f
|
Merge branch 'main' into 12.0-development
|
2024-02-10 12:24:48 -04:00 |
|
Sasha Szpakowski
|
77c5ea1d6b
|
graphics: move buffer:clear error checking to high level code
|
2024-01-02 11:13:31 -04:00 |
|
Sasha Szpakowski
|
c70b0a0b03
|
Add Buffer:clear, to reset all or part of a Buffer's contents to 0.
|
2023-02-19 19:36:03 -04:00 |
|
Sasha Szpakowski
|
f6cdbdc868
|
Merge branch 'main' into 12.0-development
|
2022-12-31 22:46:34 -04:00 |
|
niki
|
30bdb03f3b
|
vulkan: code styling
|
2022-12-21 17:20:13 +01:00 |
|
niki
|
ecc272e0ca
|
vulkan: flush allocations if needed
There is no guarantee that the created buffer is actually host coherent.
If it is not we have to manually flush it.
|
2022-10-06 02:12:36 +02:00 |
|
niki
|
503b17a5fc
|
vulkan: fill buffer with initial data if supplied
|
2022-09-21 14:03:06 +02:00 |
|
niki
|
9a91cfd593
|
vulkan: use staging buffer for Buffer operations
|
2022-09-18 04:31:24 +02:00 |
|
niki
|
cf099946a1
|
vulkan: fix depth stencil textures
|
2022-09-18 00:18:32 +02:00 |
|
niki
|
ccf8cb45c9
|
vulkan: implement storage and texel buffers
|
2022-09-16 00:30:26 +02:00 |
|
niki
|
fb44ddb546
|
vulkan: document change in changes.txt
|
2022-09-13 13:09:57 +02:00 |
|
niki
|
a93d153792
|
vulkan: adjust code styling
|
2022-09-10 17:40:46 +02:00 |
|
niki
|
c5a2e47714
|
vulkan: implement multi canvas rendering
|
2022-08-28 03:35:06 +02:00 |
|
niki
|
23666b1fde
|
vulkan: fix android build
It compiles now, but it's not working correctly yet
|
2022-08-20 19:38:59 +02:00 |
|
niki
|
1647f6c9c2
|
vulkan: remove unnecessary quadindex code
|
2022-08-01 19:30:08 +02:00 |
|
niki
|
7bbc042fce
|
vulkan: remove redundant tabs
this makes reading the source files easier
and is more in line with the rest of the löve codebase
|
2022-07-30 01:16:56 +02:00 |
|
niki
|
0ae81091d1
|
vulkan: use dynamic rendering
This vulkan 1.3 feature will make the code simpler when dealing
with off screen render targets (i.e. löve canvases)
|
2022-07-14 18:01:46 +02:00 |
|
niki
|
9d04ec0030
|
vulkan: fix all memory leaks
Now now errors regarding resource management appear in the debug output / validation layers.
|
2022-07-11 13:58:35 +02:00 |
|
niki
|
0759e8d513
|
vulkan: fix some memory leaks
|
2022-07-11 01:13:50 +02:00 |
|
niki
|
7f894e5bf7
|
some work on drawQuads (not fully working yet)
|
2022-06-25 23:02:13 +02:00 |
|
niki
|
6c19e8c10a
|
merge newest 12.0 commits
|
2022-06-11 01:34:17 +02:00 |
|
niki
|
d09f834bf3
|
first draft of vulkan buffer implementation
|
2022-02-04 23:48:36 +01:00 |
|