--Bug fixes

-Fix OpenCL compilation bugs in a few variations.

--Code changes
 -Pre/post variations are now checked for precalcs when creating the OpenCL kernel code.
 -Change some enumeration t
This commit is contained in:
Person
2019-12-31 23:01:30 -08:00
parent 96d72004fc
commit 9577d580cc
7 changed files with 66 additions and 68 deletions

View File

@ -14,7 +14,7 @@ namespace EmberNs
/// <summary>
/// Mutation mode enum.
/// </summary>
enum class eMutateMode : int
enum class eMutateMode : char
{
MUTATE_NOT_SPECIFIED = -1,
MUTATE_ALL_VARIATIONS = 0,
@ -29,7 +29,7 @@ enum class eMutateMode : int
/// <summary>
/// Cross mode enum.
/// </summary>
enum class eCrossMode : int
enum class eCrossMode : char
{
CROSS_NOT_SPECIFIED = -1,
CROSS_UNION = 0,