Jan Sikorski : wined3d: Implement UAV clears on the Vulkan backend.

Alexandre Julliard julliard at winehq.org
Wed Oct 6 15:51:39 CDT 2021


Module: wine
Branch: master
Commit: fa410970d911cae9b75be9340728e5c48cca90d1
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=fa410970d911cae9b75be9340728e5c48cca90d1

Author: Jan Sikorski <jsikorski at codeweavers.com>
Date:   Wed Oct  6 10:50:11 2021 +0200

wined3d: Implement UAV clears on the Vulkan backend.

Based on the vkd3d implementation.

Signed-off-by: Jan Sikorski <jsikorski at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/wined3d/adapter_vk.c         |   6 +-
 dlls/wined3d/arb_program_shader.c |   8 +
 dlls/wined3d/context_vk.c         |   2 +-
 dlls/wined3d/glsl_shader.c        |   8 +
 dlls/wined3d/shader.c             |   7 +
 dlls/wined3d/shader_spirv.c       |  14 +-
 dlls/wined3d/utils.c              |  29 +--
 dlls/wined3d/view.c               | 441 ++++++++++++++++++++++++++++++++++----
 dlls/wined3d/wined3d_private.h    |  52 +++++
 dlls/wined3d/wined3d_shaders.h    | 388 +++++++++++++++++++++++++++++++++
 10 files changed, 899 insertions(+), 56 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=fa410970d911cae9b75be9340728e5c48cca90d1



More information about the wine-cvs mailing list