hot take: after some point making your software more 'portable' does more harm than good
-
-
Replying to @whitequark
Depends on how you do it: by adding portability layers (eew) or by writing to standard apis rather than vendor-specific cruft.
2 replies 0 retweets 1 like -
Replying to @RichFelker @whitequark
Granted in some domains (esp graphics) the standard apis are all broken and inconsistently implemented...
1 reply 0 retweets 0 likes -
Replying to @RichFelker
on Win32, SolveSpace currently uses ANGLE to translate OpenGL 2 calls into DirectX, which works remarkably well for what it is
1 reply 0 retweets 2 likes -
Replying to @whitequark
That's the kind of thing I meant by using a standard API - when some platforms lack a working version, use a transl layer for em
2 replies 0 retweets 0 likes
Replying to @RichFelker @whitequark
The competing philosophy, which I hate, is to write a new layer that abstracts both OpenGL and DirectX.
2:18 PM - 31 Dec 2016
0 replies
0 retweets
0 likes
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.