Sign in Join
Wiki copytemporary

Vulkan: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
1-Vulkan is a new low-level Graphics API, intended to replace OpenGL.
1+Vulkan is a new low-level Graphics API, intended to replace OpenGL.
22
33## Float Point Exception
44
5-Similar to OpenGL apps, the float-point exceptions should be turned off. This can be achieved by adding the following code prior to calling Vulkan API:
6-
7-```delphi
8-SetExceptionMask([exInvalidOp, exDenormalized, exPrecision]);
5+Similar to OpenGL apps, the float-point exceptions should be turned off. This can be achieved by adding the following code prior to calling Vulkan API:
96```
7+SetExceptionMask([exInvalidOp, exDenormalized, exPrecision]);
8+```
109
11-[SetExceptionMask](http://www.freepascal.org/docs-html/rtl/math/setexceptionmask.html) function is declared in Math unit
10+[SetExceptionMask](<http://www.freepascal.org/docs-html/rtl/math/setexceptionmask.html>) function is declared in Math unit
1211
1312## Headers
1413
15-There are no Vulkan headers in fpc packages, but some are available online:
14+There are no Vulkan headers in fpc packages, but some are available online:
1615
17-- <https://github.com/BeRo1985/pasvulkan>
18-- <https://github.com/MaksymTymkovych/Delphi-Vulkan>
19- - (Delphi-Vulkan fork) <https://github.com/skalogryz/FPC-Vulkan>
20-- <http://git.ccs-baumann.de/bitspace/Vulkan/tree/master/projects>
21-- <https://github.com/james-mcjohnson/VulkanLibraryForFreePascal>
16+ * <https://github.com/BeRo1985/pasvulkan>
17+ * <https://github.com/MaksymTymkovych/Delphi-Vulkan>
18+ * (Delphi-Vulkan fork) <https://github.com/skalogryz/FPC-Vulkan>
19+ * <http://git.ccs-baumann.de/bitspace/Vulkan/tree/master/projects>
20+ * <https://github.com/james-mcjohnson/VulkanLibraryForFreePascal>
2221
2322## See Also
2423
25-- [Vulkan on Wikipedia](https://en.wikipedia.org/wiki/Vulkan_(API))
26-- <https://www.khronos.org/vulkan/> - official site
27-- [[OpenGL]]
24+ * [Vulkan on Wikipedia](<https://en.wikipedia.org/wiki/Vulkan_\(API\)>)
25+ * <https://www.khronos.org/vulkan/> \- official site
26+ * [[OpenGL]]
2827
2928---
30-*From the Free Pascal wiki, page "Vulkan", as it stood on 2018-12-22 after a change by Skalogryz, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
31-Category: Graphics
32-Category: Vulkan
29+*From the Free Pascal wiki, page "Vulkan", as the Internet Archive kept it on 2024-12-12, last changed on 2024-12-08. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history