标签: linux qt opengl shader gpu
我正在通过OpenGL和Qt实现一些计算算法。所有计算都在片段着色器中执行。
有时当我尝试执行一些硬计算(在GPU上花费超过5秒)时,OpenGL会在计算结束前中断计算。我想这是来自Windows的TDR系统。
我认为我应该将输入数据分成几个部分,但我需要知道计算允许多长时间。
我如何获得linux上的渲染时间限制(如果有跨平台解决方案,它会很酷)?