niki
|
d06926eae9
Merge branch '12.0-development' of https://github.com/nikeinikei/love into 12.0-development
|
2 years ago |
niki
|
094d6e39d1
vulkan: improve render pass performance
|
2 years ago |
nikeinikei
|
edeab5e4e8
Merge branch 'love2d:12.0-development' into 12.0-development
|
2 years ago |
Sasha Szpakowski
|
2178b634c8
Add functions for indirect draws and compute dispatches.
|
2 years ago |
Sasha Szpakowski
|
defe811f62
Allow creating a mipmapped texture with less than the full mip range.
|
2 years ago |
niki
|
f01457a610
vulkan: remove internal Shader::attach call
|
2 years ago |
niki
|
377d269f4a
vulkan: remap bindings to prevent clash
|
2 years ago |
niki
|
a2466a4a1b
vulkan: use temporary pipeline cache
|
2 years ago |
niki
|
7e7d2884c8
vulkan: fix shader crash
|
2 years ago |
Sasha Szpakowski
|
b0f79f78a5
vulkan: don't pass a SDL_Window into GetInstanceExtensions, it's unneeded.
|
2 years ago |
Sasha Szpakowski
|
f6cdbdc868
Merge branch 'main' into 12.0-development
|
2 years ago |
niki
|
cd07a464fb
vulkan: document future possibility for vsync
|
2 years ago |
niki
|
8694c44207
vulkan: fix incorrect textures in shader uniforms
|
2 years ago |
niki
|
ccca355664
vulkan: fix love.window.setVsync
|
2 years ago |
nikeinikei
|
eec94ccc99
Merge branch 'love2d:12.0-development' into 12.0-development
|
2 years ago |
niki
|
30bdb03f3b
vulkan: code styling
|
2 years ago |
niki
|
2d5b4966d3
vulkan: add missing vulkan errors
|
2 years ago |
Sasha Szpakowski
|
c89192990b
vulkan: potentially improved highdpi support.
|
2 years ago |
Sasha Szpakowski
|
d70514b2d1
vulkan: when vsync is off prefer immediate instead of mailbox mode, for now.
|
2 years ago |
niki
|
12bc2b4545
vulkan: fix code formatting
|
2 years ago |
niki
|
97a7042143
vulkan: remove instanceVersion class member
|
2 years ago |
niki
|
3b3bd63c93
vulkan: improve loop in createVulkanVertexFormat
|
2 years ago |
niki
|
f4bdc57fb3
vulkan: keep track of device/instance api version
|
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
|
a95ff597d5
vulkan: remove unnecessary code
|
2 years ago |
slime
|
752a386640
vulkan: stencils use the same reversed compare mode convention as other backends
|
2 years ago |
slime
|
e3ba7a0bff
vulkan: fix missing stencil compare mask dynamic state setup
|
2 years ago |
slime
|
b9da6d6ddc
vulkan: always use optimal image tiling.
|
2 years ago |
slime
|
1eb4f1f172
vulkan: flush batched draws before clear(). minor code cleanup.
|
2 years ago |