20,741
edits
(→SIMD) |
(→SIMD) |
||
| Line 8: | Line 8: | ||
=== SIMD === | === SIMD === | ||
Erik is experimenting with streamlined Canvas rendering using Single Instruction Multiple Data (SIMD) instructions which is able to calculate on 4 floating poit variables simultaneously (e.g 3 or 4 value vectors). For the F-16 map this gives a speedup from 12+ seconds delay rendering at the first select down to | Erik is experimenting with streamlined Canvas rendering using Single Instruction Multiple Data (SIMD) instructions which is able to calculate on 4 floating poit variables simultaneously (e.g 3 or 4 value vectors). For the F-16 map this gives a speedup from 12+ seconds delay rendering at the first select down to 6 seconds delay.<ref>{{cite web | ||
|url = https://sourceforge.net/p/flightgear/mailman/message/35555294/ | |url = https://sourceforge.net/p/flightgear/mailman/message/35555294/ | ||
|title = <nowiki> [Flightgear-devel] Canvas rendering speed </nowiki> | |title = <nowiki> [Flightgear-devel] Canvas rendering speed </nowiki> | ||
| Line 15: | Line 15: | ||
|added = Dec 16th, 2016 | |added = Dec 16th, 2016 | ||
|script_version = 0.40 | |script_version = 0.40 | ||
}}</ref> <ref>{{cite web | |||
|url = https://sourceforge.net/p/flightgear/mailman/message/35555306/ | |||
|title = <nowiki> Re: [Flightgear-devel] Canvas rendering speed </nowiki> | |||
|author = <nowiki> Erik Hofman </nowiki> | |||
|date = Dec 16th, 2016 | |||
|added = Dec 16th, 2016 | |||
|script_version = 0.36 | |||
}}</ref> | }}</ref> | ||
A few users have reported a noticeable increase in framerate on their computers, e.g. on some desktop the framerate has doubled<ref>{{cite web | A few users have reported a noticeable increase in framerate on their computers, e.g. on some desktop the framerate has doubled<ref>{{cite web | ||