Lioncash
|
bafef3d1c9
|
async_shaders: Mark getters as const member functions
While we're at it, we can also mark them as nodiscard.
|
2020-08-24 01:15:50 -04:00 |
|
David
|
cbaf1bc711
|
Merge pull request #4443 from ameerj/vk-async-shaders
vulkan_renderer: Async shader/graphics pipeline compilation
|
2020-08-17 15:06:11 +10:00 |
|
ameerj
|
fde8102a41
|
Remove unneeded newlines, optional Registry in shader params
Addressing feedback from Rodrigo
|
2020-08-16 16:33:21 -04:00 |
|
Ameer J
|
f49ffdd648
|
Morph: Update worker allocation comment
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
|
2020-08-16 12:02:22 -04:00 |
|
ameerj
|
1b829fbd7a
|
move thread 1/4 count computation into allocate workers method
|
2020-08-16 12:02:22 -04:00 |
|
ameerj
|
31a76410e8
|
Address feedback, add shader compile notifier, update setting text
|
2020-08-16 12:02:22 -04:00 |
|
ameerj
|
c02464f64e
|
Vk Async Worker directly emplace in cache
|
2020-08-16 12:02:22 -04:00 |
|
ameerj
|
4539073ce1
|
Address feedback. Bruteforce delete duplicates
|
2020-08-16 12:02:22 -04:00 |
|
ameerj
|
6ac97405df
|
Vk Async pipeline compilation
|
2020-08-16 12:02:22 -04:00 |
|
Lioncash
|
6b13d08822
|
async_shaders: Resolve -Wpessimizing-move warning
Prevents pessimization of the move constructor (which thankfully didn't
actually happen in practice here, given std::thread isn't copyable).
|
2020-08-14 08:16:50 -04:00 |
|
David Marcec
|
967307d3be
|
Fix style issues
|
2020-07-18 14:24:32 +10:00 |
|
David Marcec
|
85b591f6f0
|
Remove duplicate config
|
2020-07-17 14:26:18 +10:00 |
|
David Marcec
|
f48187449e
|
Use conditional var
|
2020-07-17 14:26:17 +10:00 |
|
David Marcec
|
468bd9c1b0
|
async shaders
|
2020-07-17 14:24:57 +10:00 |
|