From: pham.michael.98@a029fe8ac2da19fcd7269c492cf0410b2e5fd4cc Date: Sun, 15 Sep 2019 04:48:42 +0000 (+0100) Subject: Add informative post I found X-Git-Tag: convert-csv-opcode-to-binary~4055 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4bd738cc433c1d404161a823706ac89890112304;p=libreriscv.git Add informative post I found --- diff --git a/resources.mdwn b/resources.mdwn index 2da068365..d5af84a35 100644 --- a/resources.mdwn +++ b/resources.mdwn @@ -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 ** + * SPIR-V 1.5 Specification Revision 1: * SPIR-V OpenCL Extended Instruction Set: * SPIR-V GLSL Extended Instruction Set: + +**Vulkan Main Page ** + * Vulkan 1.1.122: + +**OpenCL Main Page ** + * OpenCL 2.2 API Specification: * OpenCL 2.2 Extension Specification: * OpenCL 2.2 SPIR-V Environment Specification: 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. + +