Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiRAD Studio

Vulkan-Based Game Engine For Object Pascal

vulkan-based-game-engine-for-object-pascal

Vulkan header generator and Vulkan OOP-style API wrapper for Object Pascal (FreePascal >= 3.1.1 FPC SVN revision 33196 and Delphi >= 2009)

The Vulkan.pas binding header unit itself (including the vkxml2pas.dpr converter) is and stays also compatible with the old Delphi 7 version, but the PasVulkan.*.pas framework units are no more Delphi 7 compatible because they are using new Object Pascal syntax features, as such as generics, operator overloading, advanced records and so on, which for these the old Delphi 7 compiler version have no support for.

vulkan-object-pascal-9604695

Features

  • C-API-style Vulkan header (Vulkan.pas which is generated by vkxml2pas.dpr)
    • It’s always up-to-date since it’s auto-generated through the vkxml2pas.dpr
  • Supported platforms:
    • Windows (x86-32, x86-64)
    • Android (x86-32, x86-64, ARM32, ARM64/AArch64)
  • Linux (x86-32, x86-64, ARM)
    • X11
    • Wayland
  • MoltenVK wrapper (untested)
    • iOS
    • macOS
  • OOP-based Vulkan Framework (PasVulkan.Framework.pas)
    • Object oriented Vulkan API abstraction
  • And more things…

Check out the pasvulkan with these amazing action demos!

Be sure to head over and check out the pasvulkan!


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

Software Developer | B.Tech-CSE at AUT | Delphi/C++ Builder Enthusiast | Microsoft Learn Student Ambassador | Microsoft Azure Certified | Udacity Alumni
Related posts
DelphiRAD Studio

How To Add IP Address Intelligence Services To Your Apps

DelphiIDENewsPythonWebinar

Day 4 – Learn to Code Summer Camp 2021 – All About Python

C++NewsWebinar

Day 3 – Learn to Code Summer Camp 2021 - Now with More C++!

News

Join us Live for Delphi, Training, Jobs, and Education on TCoffeeAndCode

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES