it sounds like there is a problem with your video card. Can you try switching to CPU processing (in the preferences) and see if the problem keeps happening? Can you also post or send your kernel and machine configuration to the forum?
Aww well it was my graphics card. I really should get a new one (GeForce 6150 LE), but even that is loads of times faster than my CPU at computation.
Any idea why my GPU worked fine with the last version of PB but not this one?
Thanks for your help.
The toolkit didn't change in ways that would have made your card stop working probably. It could be that there is something in your filter that is putting your card in a bad state, it could be that you got a new driver from NVidia. We don't support that card specifically (I think the lowest end card in the NVidia x60 series that we support is the 6600). That it worked at all was pretty much putting you in bonus points. Does it fail on all filters or just this one in particular?
So, hopefully you have a way to get your work done using the CPU (although it isn't as fast).
It has failed on everything so far. None of the filters I tested were REALLY simple so I decided to try the following:
dst = sampleNearest(src,outCoord());
dst.r *= red * 10.0;
Where I have a float parameter red. After sliding it around for a while, it does indeed throw the same error. So I would assume that it is on every filter.
Thanks for the info.