The dx/linalg.h header contains declarations related to cooperative vectors. We should probably move these into different header and namespace, such as coopvec.h and dx::coopvec, and leave dx/linalg.h and the dx::linalg namespace for the LinAlg Matrix work.
This is going to be a breaking change that will require a release note. If renaming is not an option, we should create figure out a new name for the LinAlg Matrix header.
Originally posted by @V-FEXrt in #8125 (comment)
The
dx/linalg.hheader contains declarations related to cooperative vectors. We should probably move these into different header and namespace, such ascoopvec.handdx::coopvec, and leavedx/linalg.hand thedx::linalgnamespace for the LinAlg Matrix work.This is going to be a breaking change that will require a release note. If renaming is not an option, we should create figure out a new name for the LinAlg Matrix header.
Originally posted by @V-FEXrt in #8125 (comment)