64 { FieldBinding { .name = "vertices", .binding = 0, .field = {} },
65 FieldBinding { .name = "alive", .binding = 1, .field = "mutation_alive" },
66 FieldBinding { .name = "spawn_cursor", .binding = 2, .field = "mutation_spawn_cursor" } },
67 build_population_init_spec())
70 .total_count = config.hash.particle_count,
71 .stride_words = config.hash.stride_words,
72 }
73{
74}
NetworkStateFieldProcessor(std::vector< FieldBinding > bindings, const Portal::Graphics::ShaderSpec &spec)
Construct from a generated ShaderSpec.