Skip to content
Snippets Groups Projects

vkd3d-shader/ir: Split register validation to many helpers.

Merged Giovanni Mascellani requested to merge giomasce/vkd3d:vesuvio into master

This MR just moves code around, with no (intended) behavior change.

Merge request reports

Loading
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 approved this merge request

    approved this merge request

  • Let me mention that eventually I plan to collect some common code in other helpers (for example validation of SAMPLER, RESOURCE and UAV is currently very similar), but for the moment I'm rather leaning towards leaving the code duplicated to avoid even more code churn in case for some reason things turn out to be not that less similar than initially expected.

  • Henri Verbeet approved this merge request

    approved this merge request

  • Henri Verbeet added 12 commits

    added 12 commits

    • 9261b990...35d2df14 - 3 commits from branch wine:master
    • 1c43b2e5 - vkd3d-shader/ir: Introduce a helper for validating TEMP registers.
    • 92d1ba91 - vkd3d-shader/ir: Introduce a helper for validating SSA registers.
    • ce638b9c - vkd3d-shader/ir: Introduce a helper for validating LABEL registers.
    • 52761e68 - vkd3d-shader/ir: Introduce a helper for validating registers without indices.
    • edbf7349 - vkd3d-shader/ir: Introduce a helper for validating SAMPLER registers.
    • c60eecba - vkd3d-shader/ir: Introduce a helper for validating RESOURCE registers.
    • 7021a571 - vkd3d-shader/ir: Introduce a helper for validating UAV registers.
    • 15d8591a - vkd3d-shader/ir: Introduce a helper for validating RASTOUT registers.
    • 2d452842 - vkd3d-shader/ir: Introduce a helper for validating MISCTYPE registers.

    Compare with previous version

Please register or sign in to reply
Loading