From bf3e16842a3306d367f122f0e39da8d2baedc55c Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Tue, 10 Sep 2019 12:41:12 +0100 Subject: [PATCH] tidyup --- ztrans_proposal.mdwn | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/ztrans_proposal.mdwn b/ztrans_proposal.mdwn index f1763ae1c..97ec6a038 100644 --- a/ztrans_proposal.mdwn +++ b/ztrans_proposal.mdwn @@ -296,19 +296,19 @@ their Khronos OpenCL equivalents. See -Special FP16 opcodes are *not* being proposed, except by indirect / inherent -use of the "fmt" field that is already present in the RISC-V Specification. - -"Native" opcodes are *not* being proposed: implementors will be expected -to use the (equivalent) proposed opcode covering the same function. - -"Fast" opcodes are *not* being proposed, because the Khronos Specification -fast\_length, fast\_normalise and fast\_distance OpenCL opcodes require -vectors (or can be done as scalar operations using other RISC-V instructions). +* Special FP16 opcodes are *not* being proposed, except by indirect / inherent + use of the "fmt" field that is already present in the RISC-V Specification. +* "Native" opcodes are *not* being proposed: implementors will be expected + to use the (equivalent) proposed opcode covering the same function. +* "Fast" opcodes are *not* being proposed, because the Khronos Specification + fast\_length, fast\_normalise and fast\_distance OpenCL opcodes require + vectors (or can be done as scalar operations using other RISC-V instructions). The OpenCL FP32 opcodes are **direct** equivalents to the proposed opcodes. Deviation from conformance with the Khronos Specification - including the -Khronos Specification accuracy requirements - is not an option. +Khronos Specification accuracy requirements - is not an option, as it +results in non-compliance, and the vendor may not use the Trademarked words +"Vulkan" etc. in conjunction with their product. [[!table data=""" Proposed opcode | OpenCL FP32 | OpenCL FP16 | OpenCL native | OpenCL fast | -- 2.30.2