Compare commits

...

2 commits

Author SHA1 Message Date
2947344eda Compat: Check for successful GLEW initialisation fails on my PC / Trixie
I observed same strange behaviour already last year on my »Video Output« talk.
The return value indicates an unkown error, but the subsequent usage seemingly works...

On my Laptop, I don not see this error; it might be due to the very old graphics card on my PC...
2026-08-15 11:59:24 +02:00
4a10e7bfbe Talk: important wording improvements
pointed out by Benny on the third rehearsal run
2026-08-15 11:59:20 +02:00
3 changed files with 24 additions and 8 deletions

View file

@ -1334,8 +1334,8 @@
</node> </node>
</node> </node>
<node COLOR="#338800" CREATED="1785880050158" ID="ID_1806019726" MODIFIED="1786660987043" TEXT="Diagramm &quot;State-Engine&quot;"> <node COLOR="#338800" CREATED="1785880050158" ID="ID_1806019726" MODIFIED="1786660987043" TEXT="Diagramm &quot;State-Engine&quot;">
<linktarget COLOR="#339dbd" DESTINATION="ID_1806019726" ENDARROW="Default" ENDINCLINATION="121;0;" ID="Arrow_ID_938057656" SOURCE="ID_1725774104" STARTARROW="None" STARTINCLINATION="-30;41;"/>
<linktarget COLOR="#627a97" DESTINATION="ID_1806019726" ENDARROW="Default" ENDINCLINATION="844;-50;" ID="Arrow_ID_1270577683" SOURCE="ID_305985132" STARTARROW="None" STARTINCLINATION="506;72;"/> <linktarget COLOR="#627a97" DESTINATION="ID_1806019726" ENDARROW="Default" ENDINCLINATION="844;-50;" ID="Arrow_ID_1270577683" SOURCE="ID_305985132" STARTARROW="None" STARTINCLINATION="506;72;"/>
<linktarget COLOR="#339dbd" DESTINATION="ID_1806019726" ENDARROW="Default" ENDINCLINATION="121;0;" ID="Arrow_ID_938057656" SOURCE="ID_1725774104" STARTARROW="None" STARTINCLINATION="-30;41;"/>
<icon BUILTIN="button_ok"/> <icon BUILTIN="button_ok"/>
<node CREATED="1786656669970" HGAP="36" ID="ID_817187689" MODIFIED="1786656686513" TEXT="Diagramm: Beschriftungen vereinfachen..." VSHIFT="9"/> <node CREATED="1786656669970" HGAP="36" ID="ID_817187689" MODIFIED="1786656686513" TEXT="Diagramm: Beschriftungen vereinfachen..." VSHIFT="9"/>
</node> </node>
@ -1666,13 +1666,28 @@
das war ohnehin nur ein Extra, und letzlich off-topic das war ohnehin nur ein Extra, und letzlich off-topic
</p> </p>
</body> </body>
</html> </html></richcontent>
</richcontent>
</node> </node>
<node CREATED="1786698804805" ID="ID_1022168735" MODIFIED="1786698816384" TEXT="die Verbindungen zu Berkely vs. MIT"/> <node CREATED="1786698804805" ID="ID_1022168735" MODIFIED="1786698816384" TEXT="die Verbindungen zu Berkely vs. MIT"/>
<node CREATED="1786698824538" ID="ID_2983412" MODIFIED="1786698830260" TEXT="Seitengedanken und Jokes"/> <node CREATED="1786698824538" ID="ID_2983412" MODIFIED="1786698830260" TEXT="Seitengedanken und Jokes"/>
</node> </node>
</node> </node>
<node CREATED="1786787574255" ID="ID_51085882" MODIFIED="1786787579210" TEXT="Proben mit Benny">
<node CREATED="1786787580380" ID="ID_1128908699" MODIFIED="1786787583962" TEXT="Freitag Mittag"/>
<node CREATED="1786787584316" ID="ID_542851572" MODIFIED="1786787587155" TEXT="Freitag Nacht"/>
<node CREATED="1786787587617" ID="ID_1942130253" MODIFIED="1786787590209" TEXT="Sammstag Morgen">
<node CREATED="1786787594071" ID="ID_1722949908" MODIFIED="1786787605258" TEXT="ich sagte: dies mal werde ich l&#xe4;nger brauchen"/>
<node CREATED="1786787605720" ID="ID_1820714668" MODIFIED="1786787612535" TEXT="Benny macht Vorschl&#xe4;ge zur Verknappung">
<node CREATED="1786787613422" ID="ID_978023219" MODIFIED="1786787618231" TEXT="die Diagramme &quot;genie&#xdf;en&quot;"/>
<node CREATED="1786787618819" ID="ID_1452895672" MODIFIED="1786787650454" TEXT="Absraktion: it abstracts away things">
<node CREATED="1786787650970" ID="ID_710624836" MODIFIED="1786787661747" TEXT="and what it abstracts depends on what you want to do"/>
</node>
<node CREATED="1786787695388" ID="ID_1960669571" MODIFIED="1786787705575" TEXT="die Architektur: skim over it">
<node CREATED="1786787707665" ID="ID_617058744" MODIFIED="1786787722477" TEXT="you&apos;ll explain those concepts way better later, in the code"/>
</node>
</node>
</node>
</node>
</node> </node>
<node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1755730987056" ID="ID_734596433" MODIFIED="1779389056508" TEXT="Fazit"> <node BACKGROUND_COLOR="#ccb59b" COLOR="#6e2a38" CREATED="1755730987056" ID="ID_734596433" MODIFIED="1779389056508" TEXT="Fazit">
<linktarget COLOR="#97606e" DESTINATION="ID_734596433" ENDARROW="Default" ENDINCLINATION="-323;76;" ID="Arrow_ID_276868768" SOURCE="ID_1027335076" STARTARROW="None" STARTINCLINATION="-69;10;"/> <linktarget COLOR="#97606e" DESTINATION="ID_734596433" ENDARROW="Default" ENDINCLINATION="-323;76;" ID="Arrow_ID_276868768" SOURCE="ID_1027335076" STARTARROW="None" STARTINCLINATION="-69;10;"/>
@ -1706,8 +1721,8 @@
<icon BUILTIN="help"/> <icon BUILTIN="help"/>
</node> </node>
</node> </node>
<node BACKGROUND_COLOR="#d2beaf" COLOR="#5c4d6e" CREATED="1755730756381" ID="ID_468602090" MODIFIED="1779389809562" TEXT="Demo-Code + Asciidoc per git-subtree-merge in Website integrieren"> <node COLOR="#338800" CREATED="1755730756381" ID="ID_468602090" MODIFIED="1786754898292" TEXT="Demo-Code + Asciidoc per git-subtree-merge in Website integrieren">
<icon BUILTIN="hourglass"/> <icon BUILTIN="button_ok"/>
<node CREATED="1755783444835" ID="ID_1509171837" MODIFIED="1779389817520"> <node CREATED="1755783444835" ID="ID_1509171837" MODIFIED="1779389817520">
<richcontent TYPE="NODE"><html> <richcontent TYPE="NODE"><html>
<head/> <head/>

Binary file not shown.

View file

@ -183,9 +183,10 @@ EglDisplay<PIX,WIDTH,HEIGHT>::openDisplay (Gtk::Window& appWindow)
// use lib-GLEW to manage OpenGL extensions (notably GL Shader Language) // use lib-GLEW to manage OpenGL extensions (notably GL Shader Language)
GLenum glewErr = glewInit(); GLenum glewErr = glewInit();
if (GLEW_OK != glewErr) ////////////////////////////////////////////////////////////////////////////////////TODO for some reason I get glewErr == 4 ("unknown error"), but it works non the less
__FAIL ("could not bind OpenGL extensions through lib-GLEW:\n" //if (GLEW_OK != glewErr)
+string{reinterpret_cast<const char*> (glewGetErrorString(glewErr))}); // __FAIL ("could not bind OpenGL extensions through lib-GLEW:\n"
// +string{reinterpret_cast<const char*> (glewGetErrorString(glewErr))});
auto compileShader = [](GLenum kind, string code) auto compileShader = [](GLenum kind, string code)