From 7f1a84d5a9722a3b8db32a773d37950fe036bb45 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Mon, 23 Sep 2019 04:47:11 +0100 Subject: [PATCH] add amdvlk port nlnet page --- nlnet_2019_amdvlk_port.mdwn | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/nlnet_2019_amdvlk_port.mdwn b/nlnet_2019_amdvlk_port.mdwn index ddacc96e4..c5cba7cd4 100644 --- a/nlnet_2019_amdvlk_port.mdwn +++ b/nlnet_2019_amdvlk_port.mdwn @@ -91,11 +91,12 @@ other not only difficult but potentially a costly mistake. # Compare your own project with existing or historical efforts. Nyuzi is a Software-based 3D Engine that has an LLVM port. The problem -is that it has deliberately been designed to be a software-only Vector -Processor. As such, with no custom accelerated opcodes dedicated to 3D, -its power-performance metric is a whopping 25% that of commercially-acceptable -3D GPUs. It also has no actual 3D Vulkan Driver: the developers focussed -only on the "core algorithms". +is that it has deliberately been designed to be a software-only +Vector Processor. As such, with no custom accelerated opcodes +dedicated to 3D, its power-performance metric is a whopping 25% that of +commercially-acceptable 3D GPUs. It also has no actual 3D Vulkan Driver: +the developers focussed only on the "core algorithms" as part of an +(extremely useful) academic exercise, only. Google's swiftshader is a software-based 3D Driver/Engine that is compatible with at least one version of Vulkan. On the face of it, this would be a -- 2.30.2