Add informative post I found
authorpham.michael.98@a029fe8ac2da19fcd7269c492cf0410b2e5fd4cc <phammichael98@web>
Sun, 15 Sep 2019 04:48:42 +0000 (05:48 +0100)
committerIkiWiki <ikiwiki.info>
Sun, 15 Sep 2019 04:48:42 +0000 (05:48 +0100)
resources.mdwn

index 2da0683655d1bcdafecc0de3cca80f7cfcc3a3d7..d5af84a351f5dcfe3f971d96bbc17ab45d7525b5 100644 (file)
@@ -25,12 +25,26 @@ Note: Even though this is such an important standard used by everyone, it is unf
 
 The Khronos Group creates open standards for authoring and acceleration of graphics, media, and computation. It is a requirement for our hybrid CPU/GPU to be compliant with these standards, especially Vulkan and OpenCL being the most important. SPIR-V is also important for the Kazan driver.
 
+**SPIR-V Main Page <https://www.khronos.org/registry/spir-v/>**
+
 * SPIR-V 1.5 Specification Revision 1: <https://www.khronos.org/registry/spir-v/specs/unified1/SPIRV.html>
 * SPIR-V OpenCL Extended Instruction Set: <https://www.khronos.org/registry/spir-v/specs/unified1/OpenCL.ExtendedInstructionSet.100.html>
 * SPIR-V GLSL Extended Instruction Set: <https://www.khronos.org/registry/spir-v/specs/unified1/GLSL.std.450.html>
+
+**Vulkan Main Page <https://www.khronos.org/registry/vulkan/>**
+
 * Vulkan 1.1.122: <https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/index.html>
+
+**OpenCL Main Page <https://www.khronos.org/registry/OpenCL/>**
+
 * OpenCL 2.2 API Specification: <https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_API.html>
 * OpenCL 2.2 Extension Specification: <https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_Ext.html>
 * OpenCL 2.2 SPIR-V Environment Specification: <https://www.khronos.org/registry/OpenCL/specs/2.2/html/OpenCL_Env.html>
 
 Note: I'm not sure what the plan is for OpenGL. Are we doing that in hardware or using Zink to run OpenGL on top of Vulkan?
+
+# Graphics and Computer API Stack
+
+I found this informative post that mentions Kazan and a whole bunch of other stuff. It looks like *many* APIs can be emulated on top of Vulkan, although performance is not evaluated.
+
+<https://synappsis.wordpress.com/2017/06/03/opengl-over-vulkan-dev/>