o3de / o3de-azslc

Amazon Shader Language (AZSL) Compiler
Other
23 stars 14 forks source link

Finalize AZSLc Changes To Support Bindless #43

Open santorac opened 2 years ago

santorac commented 2 years ago

Work is being done on a branch to add general support for bindless resources in the Atom renderer (see https://github.com/o3de/o3de/pull/8410). This required some updates to AZSLc to support an unlimited number of unbounded arrays (see https://github.com/o3de/o3de-azslc/pull/42). Before the O3DE changes can be merged, we need finish the corresponding AZSLc changes and cut a new package of AZSLc.

  1. As @moudgils continues testing the changes in O3DE, make any additional changes to AZSLc that might be necessary, on the same branch as https://github.com/o3de/o3de-azslc/pull/42
  2. Once the remaining stability issues are fixed (probably stuff that @moudgils needs to address on the O3DE side), then merge https://github.com/o3de/o3de-azslc/pull/42 into development.
  3. Cut a new package of AZSLc for all platforms. (see https://github.com/o3de/o3de-azslc/wiki/Releasing-A-New-Version-Of-AZSLc)
  4. Someone (either the owner of this ticket or @moudgils ) will update https://github.com/o3de/o3de/pull/8410 to pull in the new AZSLc package.
  5. @moudgils will merge https://github.com/o3de/o3de/pull/8410 to development and this ticket can be closed.