From 03a2adcd452b78254aecd38d67f5de1736063624 Mon Sep 17 00:00:00 2001 From: Ichthyostega Date: Fri, 14 Aug 2026 15:00:49 +0200 Subject: [PATCH] publication: finalise README and add the location for the final publication --- FrOSCon26/examples/README | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/FrOSCon26/examples/README b/FrOSCon26/examples/README index e9a5ca9..938eaa9 100644 --- a/FrOSCon26/examples/README +++ b/FrOSCon26/examples/README @@ -5,15 +5,12 @@ IO_URING and Video Output Example Code :date: 8/2026 -This directory contains a example code to demonstrate reading data blocks +This directory contains example code to demonstrate reading data blocks continuously using the io_uring kernel interface. The loaded data is then fed to a video display pipeline based on OpenGL / EGL -[red yellow-background]#Publish on Lumiera.org# -//// TIP: This demo code has been published on - link:https://lumiera.org/research/videoDisplay/index.html[Lumiera.org] -//// + link:https://www.lumiera.org/research/ioUring/index.html[Lumiera.org] Building the code @@ -39,9 +36,9 @@ TIP: The `-j4` option tells make to use 4 cores concurrently to speed up the bui Use at least GCC-14 ~~~~~~~~~~~~~~~~~~~ [red yellow-background]#TODO: still relevant?# -Some older C++ compilers seem to have problems with a `constexpr` function used in 'commons.hpp'. -Either comment out the line with the static assertion, or use at least GCC-14, which can be -configured for CMake with +Some older C++ compilers seem to have problems with `constexpr` functions; +to circumvent such problems, you might want to use at least GCC-14, +which can be configured for CMake with ----- cmake -S examples -B build -DCMAKE_CXX_COMPILER=g++-14