Skip to content
Snippets Groups Projects

vkd3d-shader/dxil: Wave ops part 2.

Merged Conor McCarthy requested to merge cmccarthy/vkd3d:wave_ops_2 into master
All threads resolved!

Goes atop !800 (merged). The last six commits belong here.

Merge request reports

Checking pipeline status.

Merged by Alexandre JulliardAlexandre Julliard 11 months ago (May 6, 2024 8:37pm 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
  • Giovanni Mascellani
  • Conor McCarthy added 2 commits

    added 2 commits

    • ae3ae02b - vkd3d-shader/dxil: Implement DX intrinsics WaveActiveOp and WavePrefixOp.
    • 4bf4868c - vkd3d-shader/spirv: Implement the WAVE_OP_* instructions.

    Compare with previous version

  • Giovanni Mascellani resolved all threads

    resolved all threads

  • Giovanni Mascellani approved this merge request

    approved this merge request

  • Conor McCarthy added 35 commits

    added 35 commits

    • 4bf4868c...8c09f462 - 25 earlier commits
    • c17da824 - tests: Add some tests for string variables.
    • 821da0d1 - vkd3d-shader/ir: Accept undefined PHI incomings as valid.
    • 01b98f51 - vkd3d-shader/hlsl: Cleanup parse_attribute_list structs (valgrind).
    • 26ddea90 - vkd3d-common: Introduce VKD3D_BITMAP_SIZE.
    • ce04cb5c - vkd3d-shader/dxil: Implement DX intrinsic WaveActiveBallot.
    • a30b7d7e - vkd3d-shader/spirv: Implement the WAVE_ACTIVE_BALLOT instruction.
    • e1565c24 - vkd3d-shader/dxil: Implement DX intrinsic WaveActiveBit.
    • 7bad087d - vkd3d-shader/spirv: Implement the WAVE_ACTIVE_BIT_* instructions.
    • c0799510 - vkd3d-shader/dxil: Implement DX intrinsics WaveActiveOp and WavePrefixOp.
    • 77225dc3 - vkd3d-shader/spirv: Implement the WAVE_OP_* instructions.

    Compare with previous version

  • Rebase, no changes.

  • Conor McCarthy added 53 commits

    added 53 commits

    • 77225dc3...13e14919 - 35 commits from branch wine:master
    • 13e14919...13390b4c - 8 earlier commits
    • e2b9e48c - vkd3d-shader/dxil: Implement DX intrinsic WaveAllTrue.
    • 0ba988d4 - vkd3d-shader/spirv: Handle the WAVE_ALL_TRUE instruction.
    • 9fef3e2e - vkd3d-shader/dxil: Implement DX intrinsic WaveAnyTrue.
    • 7905cfd4 - vkd3d-shader/spirv: Handle the WAVE_ANY_TRUE instruction.
    • a8aecd71 - vkd3d-shader/dxil: Implement DX intrinsic WaveActiveBallot.
    • 58ab3730 - vkd3d-shader/spirv: Implement the WAVE_ACTIVE_BALLOT instruction.
    • 7c0d2a91 - vkd3d-shader/dxil: Implement DX intrinsic WaveActiveBit.
    • b1ca00b8 - vkd3d-shader/spirv: Implement the WAVE_ACTIVE_BIT_* instructions.
    • 4e54a154 - vkd3d-shader/dxil: Implement DX intrinsics WaveActiveOp and WavePrefixOp.
    • fdd43520 - vkd3d-shader/spirv: Implement the WAVE_OP_* instructions.

    Compare with previous version

  • Conor McCarthy added 48 commits

    added 48 commits

    • fdd43520...62a512c4 - 42 commits from branch wine:master
    • 584afe92 - vkd3d-shader/dxil: Implement DX intrinsic WaveActiveBallot.
    • f38e028f - vkd3d-shader/spirv: Implement the WAVE_ACTIVE_BALLOT instruction.
    • 305efa98 - vkd3d-shader/dxil: Implement DX intrinsic WaveActiveBit.
    • 856c8e8a - vkd3d-shader/spirv: Implement the WAVE_ACTIVE_BIT_* instructions.
    • 82050a69 - vkd3d-shader/dxil: Implement DX intrinsics WaveActiveOp and WavePrefixOp.
    • bede8051 - vkd3d-shader/spirv: Implement the WAVE_OP_* instructions.

    Compare with previous version

  • Henri Verbeet approved this merge request

    approved this merge request

  • Alexandre Julliard approved this merge request

    approved this merge request

  • Please register or sign in to reply
    Loading