Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | async_shaders: Increase Async worker thread count for 8+ thread cpus | ameerj | 2020-10-29 | 1 | -8/+9 |
| | | | | Adds 1 async worker thread for every 2 available threads above 8 | ||||
* | async_shaders: Mark getters as const member functions | Lioncash | 2020-08-24 | 1 | -3/+3 |
| | | | | While we're at it, we can also mark them as nodiscard. | ||||
* | Merge pull request #4443 from ameerj/vk-async-shaders | David | 2020-08-17 | 1 | -25/+65 |
|\ | | | | | vulkan_renderer: Async shader/graphics pipeline compilation | ||||
| * | Remove unneeded newlines, optional Registry in shader params | ameerj | 2020-08-16 | 1 | -6/+3 |
| | | | | | | | | Addressing feedback from Rodrigo | ||||
| * | Morph: Update worker allocation comment | Ameer J | 2020-08-16 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com> | ||||
| * | move thread 1/4 count computation into allocate workers method | ameerj | 2020-08-16 | 1 | -2/+11 |
| | | |||||
| * | Address feedback, add shader compile notifier, update setting text | ameerj | 2020-08-16 | 1 | -58/+52 |
| | | |||||
| * | Vk Async Worker directly emplace in cache | ameerj | 2020-08-16 | 1 | -53/+25 |
| | | |||||
| * | Address feedback. Bruteforce delete duplicates | ameerj | 2020-08-16 | 1 | -59/+76 |
| | | |||||
| * | Vk Async pipeline compilation | ameerj | 2020-08-16 | 1 | -4/+55 |
| | | |||||
* | | async_shaders: Resolve -Wpessimizing-move warning | Lioncash | 2020-08-14 | 1 | -2/+2 |
|/ | | | | | Prevents pessimization of the move constructor (which thankfully didn't actually happen in practice here, given std::thread isn't copyable). | ||||
* | Fix style issues | David Marcec | 2020-07-18 | 1 | -4/+10 |
| | |||||
* | Remove duplicate config | David Marcec | 2020-07-17 | 1 | -0/+1 |
| | |||||
* | Use conditional var | David Marcec | 2020-07-17 | 1 | -5/+9 |
| | |||||
* | async shaders | David Marcec | 2020-07-17 | 1 | -0/+170 |