Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #89209 from RandomShaper/padding_for_dummies | Rémi Verschelde | 2024-03-06 | 1 | -33/+17 |
|\ | | | | | | | Make shader binary alignment handling simpler and more robust | ||||
| * | Make shader binary alignment handling simpler and more robust | Pedro J. Estébanez | 2024-03-06 | 1 | -33/+17 |
| | | | | | | | | | | Bonus: Also simplified the rounding to block size in image size calculations. | ||||
* | | Vulkan: Don't warn about pipelines cache if missing | Rémi Verschelde | 2024-03-05 | 1 | -1/+3 |
|/ | | | | | | | | It used to warn when opening a new project because no cache pre-exists, which isn't particularly helpful. Also include the rendering method in the cache filename, as it differs between Forward+ and Mobile for a same GPU. | ||||
* | Merge execute and present commands for RenderingDeviceDriver. | Dario | 2024-02-19 | 1 | -98/+125 |
| | |||||
* | Handle VK_SUBOPTIMAL_KHR as a valid error code to fix Android performance. | Dario | 2024-02-15 | 1 | -8/+21 |
| | |||||
* | Finish splitting functionality of the Vulkan and D3D12 backends into ↵ | Dario | 2024-02-12 | 1 | -165/+1683 |
| | | | | RenderingDeviceDriver. | ||||
* | Improve stage and slice tracking behavior of RenderingDeviceGraph to fix ↵ | Dario | 2024-01-26 | 1 | -0/+47 |
| | | | | various synchronization issues. | ||||
* | Merge pull request #86855 from RandomShaper/fix_vk_get_image | Rémi Verschelde | 2024-01-15 | 1 | -2/+5 |
|\ | | | | | | | Fix determination of copyable layout for compressed textures in Vulkan | ||||
| * | Fix determination of copyable layout for compressed textures in Vulkan | Pedro J. Estébanez | 2024-01-06 | 1 | -2/+5 |
| | | |||||
* | | Acyclic Command Graph for RenderingDevice. | Dario | 2024-01-08 | 1 | -16/+34 |
|/ | | | | Adds a new system to automatically reorder commands, perform layout transitions and insert synchronization barriers based on the commands issued to RenderingDevice. | ||||
* | Fix wrong error message when graphics pipeline creation fails | warriormaster12 | 2023-12-21 | 1 | -1/+1 |
| | |||||
* | Split RenderingDevice into API-agnostic and RenderingDeviceDriver parts | Pedro J. Estébanez | 2023-12-20 | 1 | -0/+3350 |
Credit and thanks to @bruzvg for multiple build fixes, update of 3rd-party items and MinGW support. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com> |