@cmuratori Watching https://www.youtube.com/watch?v=kVtDEy1ndYg … I wonder if you could solve some of the circle register pressure problem by using the H/L subregisters? Perhaps some SWAR tricks?
-
Show this thread
-
Replying to @won3d @cmuratori
I finally got around to watching it and I was internally shouting "comparing against zero saves one instruction!" at the screen a lot. if (E0 + E1 > 0) { ... }
1 reply 0 retweets 0 likes -
Replying to @deguerre @cmuratori
Yeah, the whole thing with saving negations seemed a little silly (although apparently it is A Thing?! https://nfrechette.github.io/2019/05/08/sign_flip_optimization/ …)
1 reply 0 retweets 1 like -
Replying to @won3d @cmuratori
The problem there is that to a first approximation, SSE doesn't have immediate operands.
1 reply 0 retweets 0 likes -
I'm not sure you guys were following me there. We were not trying to save negations, we were trying to figure out if we could get rid of the Ep addition. If you get the signs to line up, then you don't have to add it to either term.
2 replies 0 retweets 0 likes -
I am very happy to have started a bresenham circle trend in 2019 :P
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.