Sasha Szpakowski
|
f6cdbdc868
|
Merge branch 'main' into 12.0-development
|
2022-12-31 22:46:34 -04: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
|
c89cca9e60
|
vulkan: readd local streambuffer frame index
|
2022-10-05 17:55:40 +02:00 |
|
niki
|
e4543c604c
|
vulkan: fix incorrect uniform values
|
2022-10-05 15:18:27 +02:00 |
|
slime
|
95bfd948ca
|
vulkan: move StreamBuffer frame management to StreamBuffer implementation
Fixes crashes with lots of auto-batched draws in a frame.
|
2022-09-25 17:40:53 -03:00 |
|
niki
|
cf099946a1
|
vulkan: fix depth stencil textures
|
2022-09-18 00:18:32 +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
|
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
|
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
|
0cea07806f
|
use different uniform buffers for each draw call
|
2022-06-30 18:42:49 +02:00 |
|
niki
|
3a4058d750
|
allow drawing more than one texture
|
2022-06-12 02:00:30 +02:00 |
|
niki
|
e6f8b465bc
|
use vma for streambuffer implementation
|
2022-05-04 15:41:50 +02:00 |
|
niki
|
158052c52c
|
implement basic per frame uniform variables
|
2022-03-22 14:31:50 +01:00 |
|
niki
|
4692a0490c
|
basic functionality for indexed draw in vulkan
|
2022-02-06 02:11:20 +01:00 |
|
niki
|
4d7fe75001
|
add vulkan streambuffer implementation
|
2022-02-04 23:48:36 +01:00 |
|