GPU

Slang to C++ 结构体对齐转换工具

严格遵循 std430 布局标准,支持嵌套结构体与显式 Padding 插入

当前对齐基准: Vulkan std430
1. 输入 Slang 结构体声明 (JSON 格式)
2. 生成的 C++ 结构体 (Strict Alignment & Padded)
// 等待输入正确的 JSON...

暂无对齐分析数据

💡 对齐原则提示:

  • float3 的大小为 12 字节,但必须对齐至 16 字节 边界。
  • 结构体整体大小必须是其最大成员对齐量的整数倍(通常为 16 的倍数)。
  • 64 位 GPU 物理指针大小为 8,对齐为 8 字节。
  • 自动分析依赖关系,由底至上(拓扑顺序)输出 C++ 声明。