Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[HLSL] Implement: Textures/TypedBuffers cannot be bound to root descriptors. #126647

@joaosaffran

Description

@joaosaffran

This validation needs to check if Textures or TypedBuffers are not bounded to root descriptors. Example:

  // B is TypedBuffer, but bound as a root descriptor.
  Buffer<float> B : register(t0);
  [RootSignature("SRV(t0)")]
  float main() : SV_Target {
    return B[0];
  }

AC:

  • Update Root Signature Analysis to make verification.
  • Add unit testing.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions