Henrik Rydgård
|
22fa5f787b
|
Optimize some barrier flags down to what's actually necessary.
|
2024-04-08 09:03:04 +02:00 |
|
Henrik Rydgård
|
7769bf06f1
|
Add a simplified wrapper for Transition*ImageAuto that takes a VKRImage
|
2024-04-07 21:14:45 +02:00 |
|
Henrik Rydgård
|
ada76e30ca
|
Add new capabilities to the auto image layout transition functions
|
2024-04-07 21:14:45 +02:00 |
|
Henrik Rydgård
|
58fea04b8a
|
Split the auto image layout transition function (color/depth-stencil)
|
2024-04-07 21:14:45 +02:00 |
|
Henrik Rydgård
|
6ac5a21846
|
Update the layout from within TransitionImageAuto
|
2024-04-07 21:14:45 +02:00 |
|
Henrik Rydgård
|
a66affe5db
|
Delete the function TransitionImageLayout2
|
2024-04-06 17:12:40 +02:00 |
|
Henrik Rydgård
|
4ea58b64d4
|
Merge our two different Vulkan barrier batch implementations
|
2024-04-04 15:32:48 +02:00 |
|
Henrik Rydgård
|
9f9881dfe3
|
Move some code, minor cleanup.
See #18987
|
2024-04-04 12:30:41 +02:00 |
|
Henrik Rydgård
|
d4a71a2268
|
More fixes
|
2024-02-03 00:20:08 +01:00 |
|
Henrik Rydgård
|
86ed9a9b89
|
Move code to cpp
|
2023-12-30 10:41:59 +01:00 |
|
Henrik Rydgård
|
d554085388
|
Implement copy operation properly for the multisampled case
|
2022-12-02 15:25:02 +01:00 |
|
Henrik Rydgård
|
ce82fce8de
|
Use subpass dependencies to implement shader framebuffer read in Vulkan.
|
2022-09-16 19:19:42 +02:00 |
|
Henrik Rydgård
|
c3f48ecd6f
|
Remove log output
|
2022-05-01 11:56:18 +02:00 |
|
Henrik Rydgård
|
9d0eaff48a
|
Convert some barriers to use the new barrier framework.
|
2022-05-01 11:34:29 +02:00 |
|
Henrik Rydgård
|
3b9ab88b21
|
Add utility class VulkanBarrier
|
2022-05-01 10:20:11 +02:00 |
|