112a9d9c8Sopenharmony_ci// bindgen-flags: --rust-target 1.25 212a9d9c8Sopenharmony_ci// bindgen-unstable 312a9d9c8Sopenharmony_ci 412a9d9c8Sopenharmony_cistruct __attribute__((aligned(16))) RTCRay 512a9d9c8Sopenharmony_ci { 612a9d9c8Sopenharmony_ci float org[3]; 712a9d9c8Sopenharmony_ci float align0; 812a9d9c8Sopenharmony_ci float dir[3]; 912a9d9c8Sopenharmony_ci float align1; 1012a9d9c8Sopenharmony_ci float tnear; 1112a9d9c8Sopenharmony_ci float tfar; 1212a9d9c8Sopenharmony_ci float time; 1312a9d9c8Sopenharmony_ci unsigned mask; 1412a9d9c8Sopenharmony_ci float Ng[3]; 1512a9d9c8Sopenharmony_ci float align2; 1612a9d9c8Sopenharmony_ci float u; 1712a9d9c8Sopenharmony_ci float v; 1812a9d9c8Sopenharmony_ci unsigned geomID; 1912a9d9c8Sopenharmony_ci unsigned primID; 2012a9d9c8Sopenharmony_ci unsigned instID; 2112a9d9c8Sopenharmony_ci}; 22