【问题标题】:Nvidia Optix :rtProgramCreateFromPTXFile or rtProgramCreateFromPTXString returns the RT_ERROR_INVALID_SOURCE?Nvidia Optix :rtProgramCreateFromPTXFile 或 rtProgramCreateFromPTXString 返回 RT_ERROR_INVALID_SOURCE?
【发布时间】:2016-06-26 16:18:43
【问题描述】:
RTresult code = rtProgramCreateFromPTXString(context, pBuf, "draw_solid_color", &ray_gen_program);

代码结果是

RT_ERROR_INVALID_SOURCE

我的项目可以生成PTX文件,并且配置了cuda和optix。

我该如何解决这个问题?

【问题讨论】:

  • 1) 确保 pBuf 指向的字符串格式正确且以空字符结尾 2) 检查 PTX 位数(从现在开始应该为 64) 3) PTX 中没有调试信息
  • 谢谢,我解决了。
  • 很高兴知道。我会回答的。

标签: optix


【解决方案1】:

由于这些步骤解决了您的问题,我将其作为答案:

  1. 确保 pBuf 指向的字符串格式正确且以空值结尾
  2. 检查 PTX 位数(从现在开始应该是 64)
  3. PTX 中没有调试信息

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-16
    • 2012-04-17
    • 2015-09-29
    • 2017-11-16
    • 2020-11-29
    相关资源
    最近更新 更多