@cmuratori It's almost like they're always working to prove me right when I say I don't trust anything from the C++ standard library :)
-
-
-
@cmuratori Well, this is a problem with a *particular implementation* of the standard library (not that I disagree with what you're saying)
End of conversation
New conversation -
-
-
@cmuratori@handmade_hero That article is about Microsoft's std::mutex not std::atomic@StephanTLavavej -
@mr_boombastic@cmuratori@handmade_hero Yeah, our atomics just wrap backend intrinsics. (I need to fix the alignment of atomic<ULL>.)
End of conversation
New conversation -
-
-
@cmuratori@handmade_hero@stoyannk but Ms could add this at any other level, even below crit_section, after all you are on their platform. -
@cyberkm@handmade_hero@stoyannk Nope. On Handmade Hero we code the mutexes ourselves specifically so that crap doesn't happen. - Show replies
New conversation -
-
-
@cmuratori@handmade_hero actual question, how often are you locking mutexes per frame? 30-40% seems not terrible since im never like,Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@cmuratori@handmade_hero never like, locking mutexes in a 1000 iteration for loop or anything -
@TylerGlaiel@handmade_hero Well, the point is less whether you do or don't, and more that you _could_, except not with the CRT now :) - Show replies
New conversation -
-
-
@cmuratori@handmade_hero Have checked that std::atomics use func ptrs on Windows? It also looks like you can compile w/out CFG enabled -
@jhaberstro@handmade_hero I never link with the CRT for any real program I do, so I care about this not one bit :) - Show replies
New conversation -
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.