• Alignment and Buffer Packing
  • Basic Type Alignment and Size
  • Constant Buffer Packing
  • "Legacy" Constant Buffer Basics (excluding min-precision or 16-bit types)
  • "Legacy" Layout in min-precision mode (default)
  • "Legacy" Layout in native 16-bit types mode (-enable-16bit-types)
  • "Non-Legacy" packing (-no-legacy-cbuf-layout)
  • Structured Buffer Packing
  • ByteAddressBuffer templated Load/Store operations