diff --git a/extra/benchmark/terrain-generation/terrain-generation.factor b/extra/benchmark/terrain-generation/terrain-generation.factor index 623a905bbc..b158dba5dd 100644 --- a/extra/benchmark/terrain-generation/terrain-generation.factor +++ b/extra/benchmark/terrain-generation/terrain-generation.factor @@ -1,10 +1,12 @@ ! (c)Joe Groff bsd license -USING: io kernel terrain.generation threads ; +USING: io kernel math.vectors.simd terrain.generation threads ; +FROM: alien.c-types => float ; +SIMD: float IN: benchmark.terrain-generation : terrain-generation-benchmark ( -- ) "Generating terrain segment..." write flush yield - { 0 0 } terrain-segment drop + float-4{ 0 0 0 1 } terrain-segment drop "done" print ; MAIN: terrain-generation-benchmark