Sasha Szpakowski
|
2178b634c8
Add functions for indirect draws and compute dispatches.
|
2 years ago |
Sasha Szpakowski
|
f6cdbdc868
Merge branch 'main' into 12.0-development
|
2 years ago |
niki
|
6a3fffaee2
vulkan: Buffer:fill is now more like OpenGL impl
|
2 years ago |
niki
|
087fe4c196
vulkan: improve negated bit syntax
|
2 years ago |
niki
|
940ac05137
vulkan: call invalidate if mapping is incoherent
|
2 years ago |
niki
|
ecc272e0ca
vulkan: flush allocations if needed
|
2 years ago |
niki
|
503b17a5fc
vulkan: fill buffer with initial data if supplied
|
2 years ago |
niki
|
9a91cfd593
vulkan: use staging buffer for Buffer operations
|
2 years ago |
niki
|
cf099946a1
vulkan: fix depth stencil textures
|
2 years ago |
niki
|
e128f3453e
vulkan: implement compressed textures
|
2 years ago |
niki
|
ccf8cb45c9
vulkan: implement storage and texel buffers
|
2 years ago |
niki
|
816e3f01a2
vulkan: correctly order gpu commands
|
2 years ago |
niki
|
a93d153792
vulkan: adjust code styling
|
2 years ago |
niki
|
ec5a3a50f9
vulkan: implement graphics readback
|
3 years ago |
niki
|
c51b12a177
vulkan: make api design more senseful
|
3 years ago |
niki
|
ad8243f257
vulkan: implement Buffer::copyTo
|
3 years ago |
niki
|
7bbc042fce
vulkan: remove redundant tabs
|
3 years ago |
niki
|
1096b76054
vulkan: fix clean up
|
3 years ago |
niki
|
7a3e9ed71e
vulkan: fix uniform buffer descriptor
|
3 years ago |
niki
|
0ae81091d1
vulkan: use dynamic rendering
|
3 years ago |
niki
|
9d04ec0030
vulkan: fix all memory leaks
|
3 years ago |
niki
|
0759e8d513
vulkan: fix some memory leaks
|
3 years ago |
niki
|
0cea07806f
use different uniform buffers for each draw call
|
3 years ago |
niki
|
7f894e5bf7
some work on drawQuads (not fully working yet)
|
3 years ago |
niki
|
6c19e8c10a
merge newest 12.0 commits
|
3 years ago |
niki
|
d09f834bf3
first draft of vulkan buffer implementation
|
3 years ago |