libretro / flycast

Flycast is a multiplatform Sega Dreamcast emulator. NOTE: No longer actively developed, use upstream repo for libretro from now on - https://github.com/flyinghead/flycast
http://reicast.com
GNU General Public License v2.0
155 stars 77 forks source link

(VULKAN) Vulkan 1.0 support #999

Closed bluestang2006 closed 3 years ago

bluestang2006 commented 3 years ago

@barbudreadmon Here is my PR to get this working on the RPi4.

I tested both my RPi4 (Vulkan 1.0) and a laptop with an Nvidia 960M that supports Vulkan 1.2 and both work just fine.

As for the vkApplicationInfo function, setting it 1.0 or 1.1 doesn't seem to matter. I left it as 1.0 for now. For better compatibility 1.0 is probably the right setting.

Feel free to change as needed.

barbudreadmon commented 3 years ago

looks fine to me, i'll merge it