Closed johnhutch111 closed 2 years ago
Also fails on Delphi 11
I'm install currently Delphi 11 on my new computer, so that I can test myself then.
Yes the fix works OK.
Couple of other problems in PasVulkan.Math
class function TpvAABB.RayIntersection has "inline" in implementation which isn't in declaration. Fails on this.
Implementation of constructor TpvVulkanBuffer.Create(... const aBufferFlags:TpvVulkanBufferFlags=[]) has value assigned to aBufferFlags which causes the compiler to fail. Need to remove the value.
But now, it should work at leasr with Delphi 11 :-) See https://twitter.com/coder/status/1568426260581306369 and https://www.facebook.com/benjamin.rosseaux/posts/pfbid02xycJrE9QpNA878vWNy7jtBvkGT582J6gVTjq4sb3Y9hgZhVHPaQzqy1SmeFxqSDml
Compile Problems on Delphi XE8... Latest version of PasVulkan.Math is failing to compile. TpvAABB Class Function Intersect causes errors E2254,E2169,E2033 Latest version of PasVulkan.Framework is failing to compile. TpvVulkanBuffer Class Procedure ProcessCopyBatch causes errors E2169, E2058