lachesis/scallion — pull request #2 by AppliedEllipsis (2012-11-10 02:15:22+00:00)
Title: Device Preferred Worker Group Size by default and Regex Syntax $ Added

Key Changes in scallion/Program.cs and scallion/RegexPattern.cs

This commit was compiled with Visual Studio Express for Desktop 2012.

Readme Updated

Preferred Worker Group Size
By default the preferred worker group size set was 512 and caused crashes as soon as the kernel was included on systems with weaker video cards. They would run out of resources. The getPreferredWorkGroupSize code was moved from the list function to it's own function so it could be called in other locations. If a cmd arg does not overwrite, the code will use the device preferred worker group size.

Regex Syntax
Added $ for end of string matching.
If found it will pad what comes before it with . until 16 characters are hit.
Examples:
mono scallion.exe ..........suffix
mono scallion.exe suffix$
mono scallion.exe "suffixa$|suffixb$|prefixa|prefixb|a.suffix$|a.test.$" <-- Much easier and less counting...