• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Google Chooses Vulkan as the 3D Graphics API for Android

Joined
Jan 13, 2011
Messages
219 (0.04/day)
Nothing too unexpected since Vulkan is the successor to OpenGL in general. Now if that can translate to more devs using Vulkan instead of DirectX...
Wont happen unless tools for game creation and documentation is readily available along with a whole suite of apis are developed and supported. That is what Dx offers that is why studios still use it primarily. Studios don't like the idea of having to do extra in-house work to do something simple they can just do with Dx.
 
Joined
Mar 28, 2014
Messages
586 (0.16/day)
Processor AMD FX-8320
Motherboard AsRock 970 PRO3 R2.0
Cooling Thermalright Ultra120 eXtreme + 2 LED Green fans
Memory 2 x 4096 MB DDR3-1333 A-Data
Video Card(s) SAPPHIRE 4096M R9 FURY X 4G D5
Storage ST1000VX000 • SV35.6 Series™ 1000 GB 7200 rpm
Display(s) Acer S277HK wmidpp 27" 4K (3840 x 2160) IPS
Case Cooler Master HAF 912 Plus Black + Red Lights
Audio Device(s) Onboard Realtek
Power Supply OCZ ProXStream 1000W
Mouse Genius NetScroll 100X
Keyboard Logitech Wave
Software Windows 7 Ultimate 64-bit
Microsoft is so mean to their customers with Windows 8, Windows 8.1 and Windows 10.

They completely ignore all the negative feedback and instead get angry because of it and unleash the next crap. Now more troubles with Windows 10 which is not ready to be released as a final version.
 
Joined
Aug 20, 2007
Messages
20,968 (3.40/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
Wont happen unless tools for game creation and documentation is readily available along with a whole suite of apis are developed and supported. That is what Dx offers that is why studios still use it primarily. Studios don't like the idea of having to do extra in-house work to do something simple they can just do with Dx.

OpenGL is well documented and has all that.

The reasons for it's lack of adoption have more to do with AMD's historically shitty support for it.

Microsoft is so mean to their customers with Windows 8, Windows 8.1 and Windows 10.

They completely ignore all the negative feedback and instead get angry because of it and unleash the next crap. Now more troubles with Windows 10 which is not ready to be released as a final version.

Off topic.
 
Joined
Sep 6, 2013
Messages
3,113 (0.79/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 16GB G.Skill RIPJAWS 3600 / 16GB G.Skill Aegis 3200 / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
The reasons for it's lack of adoption have more to do with AMD's historically shitty support for it.
For everything people will accuse AMD. This has passed the ridiculous level a long time ago.
 
Joined
Jun 15, 2015
Messages
24 (0.01/day)
System Name ?
Processor AMD FX-9370
Motherboard ASUS Crosshair V Formula Z
Cooling Phanteks PH-TC12DX Dual 120mm PWM CPU Cooler
Memory 16GB (4x4GB) AMD 2400 MHz DDR3
Video Card(s) AMD R9 290
Storage 250 GB Crucial SSD BX100, 3 TB Toshiba HDD 7200rpm, 4 TB WD HDD 5900rpm
Case Fractal Design Define R4 Black No Window
Audio Device(s) (USB) Mayflower Objective O2
Power Supply Fractal Design Newton R3 1000W Plantium Efficiency
Mouse Steelseries Sensei RAW
Keyboard Corsair K30
Software Windows 10, Ubuntu 15.10
Microsoft is so mean to their customers with Windows 8, Windows 8.1 and Windows 10.

They completely ignore all the negative feedback and instead get angry because of it and unleash the next crap. Now more troubles with Windows 10 which is not ready to be released as a final version.

Funny story, Windows 10, insider preview (before July 29th) worked well. I was actually considering it. Then it updated to the actual release and everything broke. This morning it would often stop working randomly and just sit there frozen, other times booting to a black screen, and opening of some simple program causing a BSoD.

This morning I installed Windows 7.
 
Joined
Aug 20, 2007
Messages
20,968 (3.40/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
For everything people will accuse AMD. This has passed the ridiculous level a long time ago.

No, I'm actually quite pro-AMD, that's just fact. I know because until recently, I was a user. Their proprietary drivers have had some of the shittiest OpenGL support known to man (like a 30-60FPS difference behind NVIDIA on similar hardware) prior to recent times, when AMD finally patched it up to close-to-acceptable levels. The old mindset of DirectX working with "everything" has stuck however, and developers still avoid OpenGL like the plague as a result. There's even news articles proving this.
 
Joined
Sep 6, 2013
Messages
3,113 (0.79/day)
Location
Athens, Greece
System Name 3 desktop systems: Gaming / Internet / HTPC
Processor Ryzen 5 5500 / Ryzen 5 4600G / FX 6300 (12 years latter got to see how bad Bulldozer is)
Motherboard MSI X470 Gaming Plus Max (1) / MSI X470 Gaming Plus Max (2) / Gigabyte GA-990XA-UD3
Cooling Νoctua U12S / Segotep T4 / Snowman M-T6
Memory 16GB G.Skill RIPJAWS 3600 / 16GB G.Skill Aegis 3200 / 16GB Kingston 2400MHz (DDR3)
Video Card(s) ASRock RX 6600 + GT 710 (PhysX)/ Vega 7 integrated / Radeon RX 580
Storage NVMes, ONLY NVMes/ NVMes, SATA Storage / NVMe boot(Clover), SATA storage
Display(s) Philips 43PUS8857/12 UHD TV (120Hz, HDR, FreeSync Premium) ---- 19'' HP monitor + BlitzWolf BW-V5
Case Sharkoon Rebel 12 / CoolerMaster Elite 361 / Xigmatek Midguard
Audio Device(s) onboard
Power Supply Chieftec 850W / Silver Power 400W / Sharkoon 650W
Mouse CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Keyboard CoolerMaster Devastator III Plus / CoolerMaster Devastator / Logitech
Software Windows 10 / Windows 10&Windows 11 / Windows 10
No, I'm actually quite pro-AMD, that's just fact. Their propietary drivers have had some of the shittiest OpenGL support known to man (like a 30-60FPS difference behind NVIDIA on similar hardware) prior to recent times, when AMD finally patched it up to close-to-acceptable levels. The old mindset of DirectX working with "everything" has stuck however, and developers still avoid OpenGL like the plague as a result. There's even news articles proving this.
I don't think AMD's performance was the reason for OpenGLs abandonment. You have a Windows ecosystem in PCs, so you go with Microsoft's DirectX. If everyone was using Linux, OpenGL would have been the primary API, even if Microsoft had created a Linux version of DirectX. Even if Vulkan ends up great, games will still use DirectX 12 on Windows.
Also have a look at what is happening today. It is a different period with different parameters of course, but games do use proprietary techs from Nvidia that make AMD cards look like sh!t, in some cases even older Nvidia cards. So, the game creators doesn't really care that much about performance. Not to mention that for years games where developed on Intel+Nvidia hardware, that's why AMD's drivers where needing a few new versions and patches until most problems get fixed.
 
Joined
Aug 20, 2007
Messages
20,968 (3.40/day)
System Name Pioneer
Processor Ryzen R9 7950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
I don't think AMD's performance was the reason for OpenGLs abandonment. You have a Windows ecosystem in PCs, so you go with Microsoft's DirectX. If everyone was using Linux, OpenGL would have been the primary API, even if Microsoft had created a Linux version of DirectX. Even if Vulkan ends up great, games will still use DirectX 12 on Windows.

OpenGL is fully supported on Windows so that kinda makes me skeptical of that logic.

But it could be true I suppose. Who knows really? I certainly think the poor OpenGL performance on 50% of your target market in the heyday of things such as Mac OS X being "prettier" than XP did not help.
 
Last edited:
Joined
Mar 28, 2014
Messages
586 (0.16/day)
Processor AMD FX-8320
Motherboard AsRock 970 PRO3 R2.0
Cooling Thermalright Ultra120 eXtreme + 2 LED Green fans
Memory 2 x 4096 MB DDR3-1333 A-Data
Video Card(s) SAPPHIRE 4096M R9 FURY X 4G D5
Storage ST1000VX000 • SV35.6 Series™ 1000 GB 7200 rpm
Display(s) Acer S277HK wmidpp 27" 4K (3840 x 2160) IPS
Case Cooler Master HAF 912 Plus Black + Red Lights
Audio Device(s) Onboard Realtek
Power Supply OCZ ProXStream 1000W
Mouse Genius NetScroll 100X
Keyboard Logitech Wave
Software Windows 7 Ultimate 64-bit
Funny story, Windows 10, insider preview (before July 29th) worked well. I was actually considering it. Then it updated to the actual release and everything broke. This morning it would often stop working randomly and just sit there frozen, other times booting to a black screen, and opening of some simple program causing a BSoD.

This morning I installed Windows 7.

Very well done. :)
 
Top