Skip to content

Linalg HLSL Headers #834

@damyanp

Description

@damyanp

The linear algebra api intended to be consumed by users is high level HLSL code that calls the __builtins intrinsic api.

This HLSL code needs to be:

  • finalized
  • checked into the repo
  • distributed

The first two points are fairly obvious but the last point is an open question. Right now, checking in the header files will cause them to be included with the dxc release artifacts but it doesn't do anything special beyond that. Users need to manually add them to their build system and include them in their shaders in order to use them. We need to either document that process sufficiently or consider alternative options for making the code available.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions