Can we please just make a five-year plan to stop having graphics APIs at all? Like, we don't have "CPU APIs", we just have ASM.
-
-
@cmuratori nowadays, the vast majority of CPUs in personal computing devices don't support x64 asm, even. -
@bmcnett I would actually be fine with two architectures for GPUs, too (like x64 and ARM). Just stop adding driver / API on top. - Show replies
New conversation -
-
-
@cmuratori@Jonathan_Blow What would be the alternative? -
@yuriabrito@Jonathan_Blow The GPU just has a binary format that it runs, just like a CPU does.
End of conversation
New conversation -
-
-
@cmuratori Aren't parts of x86 changing all the time nevertheless though? SSE, AVX, VT, AES-NI and so on are basically new APIs... -
@FabeDvlpr There is a very big and very important difference between a software API and a hardware API.
End of conversation
New conversation -
-
-
@cmuratori ...it's just that we don't enforce their usage, which is why half my desktop still build with i586 as optimize target...Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@cmuratori ...Imagine a modern game without Geometry Shaders. And yet I barely have applications that use the new intrinsics.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@cmuratori While I agree, we do need a synchronization API between the parallel devices (CPU and GPUs) (...) -
@cmuratori (...) Just like we have Windows' mutexes and Posix threads. The problem cannot be avoided entirely. - 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.