Conor McCarthy : vkd3d: Add support for multiplanar depth/stencil state transitions.

Alexandre Julliard julliard at winehq.org
Sun Oct 27 14:21:20 CDT 2019


Module: vkd3d
Branch: master
Commit: 2155748c418e862a906c8c43ead382f30dd40de1
URL:    https://source.winehq.org/git/vkd3d.git/?a=commit;h=2155748c418e862a906c8c43ead382f30dd40de1

Author: Conor McCarthy <cmccarthy at codeweavers.com>
Date:   Thu Oct 24 22:20:49 2019 +1000

vkd3d: Add support for multiplanar depth/stencil state transitions.

If separate transitions of the depth and stencil plane occur in the
same array of barriers, they will be consolidated into one Vulkan
layout transition. This can only be supported for combinations of
depth read and depth write states, or identical states.

Signed-off-by: Conor McCarthy <cmccarthy at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 libs/vkd3d/command.c | 118 +++++++++++++++++++++++++++++++++++++++++++++------
 1 file changed, 106 insertions(+), 12 deletions(-)

Diff:   https://source.winehq.org/git/vkd3d.git/?a=commitdiff;h=2155748c418e862a906c8c43ead382f30dd40de1



More information about the wine-cvs mailing list