Mostly debugging programs with CUDA + OpenGL interop:
- Randomly depending on edits to cuda kernels it suddenly becomes impossible to watch the values of variables
- Random GPU driver crashes under nsight but fine when run without
Really it feels like the state of GPU developer tools has taken a massive step back over the years, causing more time to be spent dealing with these kind of issues rather than getting actual work done.
There are all sort of insane hoops to jump through, previous gen cards needed for GL shader step through debugging, oh you want to step through debug dynamic parallelism with GL interop?, expansion of variables in watch windows if you can get them to work is insane for all but simple types etc.
GTX 1080Ti + GTX 1080
GeForce Experience Driver 398.11