pasvulkan
pasvulkan copied to clipboard
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
I was testing PasVulkan on Unix (more precisely, I used now _Ubuntu 21.10_ with _NVIDIA GeForce GTX 660_). This PR contains fixes such that sequence ``` ./compileprojectmanager ./projectmanager compileassets examples...
OpenXR
in case anyone interested in openXR I just want to mention I made some work (last summer) on reusing the code from vkxml2pas in order to build a xrxml2pas (I...
Hello BeRo, I wanted to use Vulkan.pas in PascalABC, however it didn't work out of the box (which wasn't really surprising). So I added preliminary support for it in vkxml2pas.dpr....
Hello, Reading the below article, could you think that you can make any Firemonkey Vulkan Canvas ? https://parnassus.co/firemonkey-canvas-classes-and-a-bugfix-to-speed-up-your-apps/ Thank you
The recently added fMemoryStaging in TpvVulkanDevice can cause an VK_ERROR_DEVICE_OUT_OF_MEMORY during the TpvVulkanDeviceMemoryStaging.Initialize stage. (When the TpvVulkanBuffer.Create is called a VK_ERROR_DEVICE_OUT_OF_MEMORY is generated and everything shuts down). Seems to happen...
The fFeatures record is filled during the TpvVulkanPhysicalDevice create. This record is copied to the fEnabledFeatures record in the TpvVulkanDevice. The pointer to the fEnabledFeatures record is passed in the...
I have 2 questions. 1. did you can publish example with use of rtx raytracing? 2. why you use sdl? thank you!
Looks like the compiler can't find the examples.res file in the projects/examples/src directory when running the command "projectmanager build examples" returned error: examples.dpr(177,1) Error: Can't open resource file "C:\Users\Olivier\Documents\tmp\pasvulkan-master\projects\examples\src\examples.res" (I'm...
I have a number of tests including a build of render framework, render, free Render frame work then rebuild the framework. The second build raises exceptions via an invalid FreeMem...
The stuff it fails to find below is all there. Cloned repo + submodules It'd be useful if it said which file it couldn't find Compiler = Delphi 12.2 Enterprise...