Twitter | Pretraživanje | |
Caleb Cornett
I've seen a lot of confusion and uncertainty recently about which graphics APIs are viable for cross-platform support. Here's a little matrix I compiled that compares all the major graphics APIs and platforms, so you can easily see what's supported where.
Reply Retweet Označi sa "sviđa mi se" More
Caleb Cornett 14. sij
Odgovor korisniku/ci @TheSpydog
Just so no one misses it, I'm hosting the matrix on Google Sheets. Feel free to leave a comment if you have some insight to share, and I will update the graph accordingly. :)
Reply Retweet Označi sa "sviđa mi se"
Andrew Jackson 14. sij
Odgovor korisniku/ci @TheSpydog
Hi Caleb!Thank u4the hard work in putting this together! Ru in a position2weigh each platform differently pls,say by number of devices,for a start?Right now each platform has an equal weighting&I suspect that it gives a bit of an inaccurate view on the subject. Thank you! :-)
Reply Retweet Označi sa "sviđa mi se"
Caleb Cornett 14. sij
Odgovor korisniku/ci @AndrewJacksonZA
Yeah, DirectX in particular stands at a measly 18.75% coverage even though Windows has 96% of the desktop gaming market share. :) That said, I think # of devices might be misleading since not all devices are created equal. GL/VK/DX/MTL support varies so much between hardware.
Reply Retweet Označi sa "sviđa mi se"
kat @ the year of 🌈development🌈 13. sij
Odgovor korisniku/ci @TheSpydog
what is vk + port
Reply Retweet Označi sa "sviđa mi se"
Caleb Cornett 13. sij
Odgovor korisniku/ci @killed_the_vibe
Good question, forgot to explain that! That just means Vulkan with some portability library, either MoltenVK or gfx-portability.
Reply Retweet Označi sa "sviđa mi se"
Atlatic 13. sij
Odgovor korisniku/ci @TheSpydog
This is great! Thanks. Is there a direct link as well which I could bookmark if the doc is updated?
Reply Retweet Označi sa "sviđa mi se"
Caleb Cornett 13. sij
Odgovor korisniku/ci @_atlatic
Sure thing, just whipped up a Google Sheets version which I'll try to keep updated. :) (Feel free to ping me if this falls out of date!)
Reply Retweet Označi sa "sviđa mi se"
Manoel Balbino 28. sij
Odgovor korisniku/ci @TheSpydog @aras_p
You're missing NVN, the low level API on Switch.
Reply Retweet Označi sa "sviđa mi se"
Caleb Cornett 28. sij
Odgovor korisniku/ci @mblneto @aras_p
Just added to the google spreadsheet!
Reply Retweet Označi sa "sviđa mi se"
Ian MacLarty 13. sij
Odgovor korisniku/ci @TheSpydog
The ANGLE github page says Metal support is only "planned" for iOS and "in progress" for macOS. Is that out of date? (great news if so)
Reply Retweet Označi sa "sviđa mi se"
Caleb Cornett 13. sij
Odgovor korisniku/ci @ianmaclarty
Yep! The primary person working on Metal support has already got it working on iOS. :) He has a separate repo where he tracks progress on metal-specific stuff:
Reply Retweet Označi sa "sviđa mi se"