有没有办法在 optix 中声明一个动态大小的数组有效负载?我搜索并阅读了 Optix 文档,却发现 Optix 不允许使用 malloc。有什么办法可以做类似以下的事情吗?
struct PerRayData_radiance
{
float3 result;
float importance;
int depth;
float stuff[N];
};
我是否根据某些用户参数将数组的大小调整为 N 大小。
我尝试在 NVIDIA 论坛上搜索过去的问题,但似乎由于一些安全问题它已被关闭。