I just fixed the crash bug in PtBi introduced with the latest NVidia WHQL drivers.
If anyone from NV is reading this, I really don’t think having a:
1 |
uniform writeonly restrict image2D targetBuff; |
Should cause the shader compiler to spit out this:
1 |
(7) : fatal error C9999: *** exception during compilation *** |
It works just fine without the “restrict”.
Anyway, if you’re using PtBi with a NV GPU then you can find an updated, working version on the PtBi homepage. Sorry for the delay in fixing this.
I’m getting “Runtime assertion failed in f:\users\peter\documents\postaa\ptbi2\ptbi\GLFragmentProgram.h on line 33″
I get the following error when launching PtBi :
“The procedure entry point _Atomic_fetch_sub_4 could not be located in the dynamic link library D:\Applications\PtBi\PtBi.exe”
Hmm, it could be that I used the wrong compiler version (I usually compile PtBi with an older version to prevent problems like that). I’ll check that.
It should be fixed now (I didn’t change the archive name, just redownload PtBi1516.zip), I was compiling it with the wrong MSVC platform. Sorry about that!
It’s working now. Thanks !