@cmuratori @marc_b_reynolds @michaelbartnett ... the key insight which was that everything would come down to bus bandwidth.
-
-
Replying to @cmuratori
@cmuratori@marc_b_reynolds@michaelbartnett Hence D3D1 was built on the concept of "execute buffers", which minimized GPU transfer.1 reply 0 retweets 1 like -
Replying to @cmuratori
@cmuratori@marc_b_reynolds@michaelbartnett Not only is it _exactly_ what we do now, 20 years later, but if we'd stuck with his idea...1 reply 0 retweets 1 like -
Replying to @cmuratori
@cmuratori@marc_b_reynolds@michaelbartnett ... _they would have been programmably spec'd_ so you could code them directly :/1 reply 0 retweets 1 like -
Replying to @cmuratori
@cmuratori@marc_b_reynolds@michaelbartnett So, yeah. Oops. Wish I was a good coder back then, I could have helped point this out.2 replies 0 retweets 2 likes -
Replying to @cmuratori
@cmuratori@marc_b_reynolds@michaelbartnett But I didn't know fuck all so I just assumed SGI/GL was right, but they totally weren't.1 reply 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@marc_b_reynolds@michaelbartnett complexity is important though and it's the reason GL isn't replaced by Vulkan1 reply 0 retweets 0 likes -
Replying to @JimKjellin
@JimKjellin@marc_b_reynolds@michaelbartnett Complexity is a separate axis from the programming model.1 reply 0 retweets 0 likes -
Replying to @cmuratori
@cmuratori@marc_b_reynolds@michaelbartnett in an ideal world, not when it came to D3D. execute buffers were painful to use, DrawPrim wasnt1 reply 0 retweets 0 likes -
Replying to @JimKjellin
@JimKjellin@marc_b_reynolds@michaelbartnett Sure, but that doesn't mean he wasn't right about the direction.1 reply 0 retweets 0 likes
@cmuratori @JimKjellin @marc_b_reynolds @michaelbartnett The correct answer was "let's streamline this approach", not "let's go DrawPrim".
-
-
Replying to @cmuratori
@cmuratori@marc_b_reynolds@michaelbartnett hindsight is 20 201 reply 0 retweets 0 likes -
Replying to @JimKjellin
@JimKjellin@cmuratori@michaelbartnett That GFX had to be moved off the CPU and on the card was already obvious.2 replies 0 retweets 0 likes - 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.