Skip to content
Snippets Groups Projects

vkd3d-shader/hlsl: Add support for writing RWStructuredBuffer declarations.

Merged Nikolay Sivov requested to merge nsivov/vkd3d:uav_types2 into master

Signed-off-by: Nikolay Sivov nsivov@codeweavers.com

Merge request reports

Checking pipeline status.

Merged by Alexandre JulliardAlexandre Julliard 1 year ago (May 22, 2023 9:19pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Elizabeth Figura
  • Nikolay Sivov added 26 commits

    added 26 commits

    • 2d46ba46...dc414449 - 20 commits from branch wine:master
    • 44eaa25e - vkd3d-shader: Fix dcl_uav_typed_* formatting.
    • aafcc4dd - vkd3d-shader/hlsl: Add support for RWBuffer object.
    • 1faf96ae - vkd3d-shader/hlsl: Add support for writing RWStructuredBuffer declarations.
    • 3f664626 - vkd3d-shader/hlsl: Improve UAV format type checking for buffer types.
    • 04bb183b - tests: Add support for UAV buffers in Vulkan runner.
    • 5e251582 - tests: Add RWBuffer writing test.

    Compare with previous version

  • Nikolay Sivov added 7 commits

    added 7 commits

    • 2d026d23 - vkd3d-shader: Fix dcl_uav_typed_* formatting.
    • 391846a7 - vkd3d-shader/hlsl: Add support for RWBuffer object.
    • 7201b40d - vkd3d-shader/hlsl: Add support for writing RWStructuredBuffer declarations.
    • f2bbc9af - vkd3d-shader/hlsl: Improve UAV format type checking for buffer types.
    • 52ed050c - tests: Add support for UAV buffers in Vulkan runner.
    • 8a27715e - tests: Add support for UAV buffers to d3d12 runner.
    • 4cf14807 - tests: Add RWBuffer writing test.

    Compare with previous version

  • Nikolay Sivov added 7 commits

    added 7 commits

    • 36ad3c78 - vkd3d-shader: Fix dcl_uav_typed_* formatting.
    • 8a6d0fa5 - vkd3d-shader/hlsl: Add support for RWBuffer object.
    • 9d0bb495 - vkd3d-shader/hlsl: Add support for writing RWStructuredBuffer declarations.
    • 2d209089 - vkd3d-shader/hlsl: Improve UAV format type checking for buffer types.
    • b31d57e5 - tests: Add support for UAV buffers in Vulkan runner.
    • 64fdd19d - tests: Add support for UAV buffers to d3d12 runner.
    • f831ac71 - tests: Add RWBuffer writing test.

    Compare with previous version

  • Giovanni Mascellani
  • Giovanni Mascellani
    Giovanni Mascellani @giomasce started a thread on commit 2d209089
  • 4 [pixel shader]
    5 struct s
    6 {
    7 float3 a;
    8 };
    9
    10 RWBuffer<float4> u : register(u2);
    11 RWBuffer<float> u1;
    12 RWBuffer<float2x2> u2;
    13 RWBuffer<struct s> u3;
    14
    15 float4 main() : sv_target1
    16 {
    17 u[0] = float4(11.1, 12.2, 13.3, 14.4);
    18 return 0;
    19 }
  • Giovanni Mascellani
  • Giovanni Mascellani
  • Nikolay Sivov added 6 commits

    added 6 commits

    • bcc751a5 - vkd3d-shader/hlsl: Add support for RWBuffer object.
    • 7d016f00 - vkd3d-shader/hlsl: Add support for writing RWStructuredBuffer declarations.
    • ea6b9f1a - vkd3d-shader/hlsl: Improve UAV format type checking for buffer types.
    • 6fbe6572 - tests: Add support for UAV buffers in Vulkan runner.
    • 3416a945 - tests: Add support for UAV buffers to d3d12 runner.
    • 0915039b - tests: Add RWBuffer writing test.

    Compare with previous version

  • Elizabeth Figura
  • Elizabeth Figura
  • Nikolay Sivov added 2 commits

    added 2 commits

    • 7836ef6d - tests: Add support for UAV buffers to d3d12 runner.
    • ad9d8240 - tests: Add RWBuffer writing test.

    Compare with previous version

  • Giovanni Mascellani
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading