Есть ли способ объявить полезную нагрузку массива с динамическим размером в optix? Я погуглил и прочитал документацию Optix, но обнаружил, что Optix не позволяет использовать malloc. Есть ли способ сделать что-то вроде следующего?
struct PerRayData_radiance
{
float3 result;
float importance;
int depth;
float stuff[N];
};
Был ли я размером массива до размера N в зависимости от некоторых пользовательских параметров.
Я пытался искать на форумах NVIDIA предыдущие вопросы, но похоже, что он был закрыт из-за некоторых проблем с безопасностью.