servo / webrender

A GPU-based renderer for the web
https://doc.servo.org/webrender/
Mozilla Public License 2.0
3.14k stars 279 forks source link

Make wrench reftests use all CPU cores. #1944

Open glennw opened 7 years ago

glennw commented 7 years ago

Running the reftests is slow enough now that it's worth considering running them in parallel.

This would probably involve creating an OSMesa context per CPU core, and distributing the tests on worker threads, or something similar to that.

jrmuizel commented 7 years ago

It'd also be interesting to compare to running them with LLVMpipe

glennw commented 7 years ago

True, we should revisit that and see if we can switch to llvmpipe on wrench + servo.