Die Suche ergab 269 Treffer
- 26.04.2018, 10:51
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2058
- Zugriffe: 674771
Re: Anti-Jammer-Thread
Ich habe auch vor kurzem auch auf Singletons umgestellt, um Hardwareressourcen über sinnvolles RAII zu verwalten. Es gibt nunmal Peripherie, die es auf einer Platine (oder im Prozessor) nur 1x gibt, und da machen mehrere Instanzen der selben Sache keinen Sinn. Das ist dann über kurz oder lang darin ...
- 25.04.2018, 20:14
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1474372
Re: Jammer-Thread
Nein, ich finde die Erklärung leider gar nicht gut, weil die Fakten nicht passen :-( Es spricht dagegen, dass die Energieaufnahme auch so hoch ist, wenn NUR der 60Hz-DVI-Anschluss genutzt wird (mit einem Monitor, alles andere abgezogen). Dagegen fahre ich den DP-Monitor mit 144Hz, den HDMI-Monitor m...
- 25.04.2018, 16:49
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1474372
Re: Jammer-Thread
Meine alte GTX670 ist gestorben. Meine neue GTX1080 funktioniert. Habe 4 Monitore. Zur Zeit 1x HDMI, 1x DVI, 1x DP und ein altes nicht-angeschlossenes Kackding, hätte DVI. Egal wie, sobald der DVI-Anschluss dran steckt (auch wenn der Monitor aus ist) geht der TDP der GraKa von 7% auf 19% hoch und de...
- 19.04.2018, 15:32
- Forum: Algorithmen und Datenstrukturen
- Thema: Spielerei mit Integer-Range-based for loop
- Antworten: 2
- Zugriffe: 2156
Re: Spielerei mit Integer-Range-based for loop
Dein Infinity bekommst du z.B. durch value_range(0, INT_MAX) . Aber eine extra Klasse dafür wäre wohl angebracht. Bezüglich des Wie-weit-zählens habe ich das selbe Gefühl, wie du.. zufrieden bin ich nicht. Man müsste klarmachen, dass es inclusive oder exclusive ist aber sowas fügt wieder unsinnige K...
- 19.04.2018, 09:10
- Forum: Algorithmen und Datenstrukturen
- Thema: Spielerei mit Integer-Range-based for loop
- Antworten: 2
- Zugriffe: 2156
Spielerei mit Integer-Range-based for loop
Gibts sicher schon oft, aber war auch nur ein kleiner Test damit man in C++17 fitter bleibt. Interessant (nicht zwingend hübsch) finde ich auch den alternativen From().To()-Syntax. Und Sry, ich weiß, dass Syntax weiblich ist, ist es in meinem Kopf aber nicht. Bei mir ist immer "der Syntax"...
- 11.04.2018, 13:20
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1474372
Re: Jammer-Thread
Wer hat schon mal eine Wasserkühlung gekauft, damit das Lüftergeräusch nachlässt?
Wer hat dann mega gekotzt, dass die Pumpe noch viel nerviger ist?
Wer hat dann die Pumpe zwischen an 7V betrieben, anstatt an 12V ?
Wer hat dann mega gekotzt, dass die Pumpe noch viel nerviger ist?
Wer hat dann die Pumpe zwischen an 7V betrieben, anstatt an 12V ?
- 01.04.2018, 17:51
- Forum: Allgemeines Talk-Brett
- Thema: [gelöst] Flache Erde – Wahnsinn oder Wahrheit?
- Antworten: 22
- Zugriffe: 6117
Re: Flache Erde – Wahnsinn oder Wahrheit?
Das ist aber simple Mathematik: sowas macht man mit einer FFT: man überlagert viele Laser (mit entsprechender Wellenlänge und Phasenlage) sodass sich ein 1m weites Rechteck bildet ( bzgl Amplitude).dort sieht man nämlich Laserschwerter, die bei 1m Länge aprupt aufhören
- 01.04.2018, 08:20
- Forum: Allgemeines Talk-Brett
- Thema: [gelöst] Flache Erde – Wahnsinn oder Wahrheit?
- Antworten: 22
- Zugriffe: 6117
Re: Flache Erde – Wahnsinn oder Wahrheit?
...wenn Bildung versagt. Gehts noch peinlicher? Und sag nich, das soll nur zur Diskussion anregen.. mit Idioten, die sich Offensichtlichkeiten verweigern kann man nicht diskutieren. Was ist der Punkt? Beschäftigst du dich ernsthaft mit solchem Schwachsinn? Mach etwas Sinnvolles mit deinem Leben.. tu...
- 29.03.2018, 14:36
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Eigentlich wäre es sinnvoll, die Dreiecke gegen das "echte" Frustum zu clippen und wenn es ein dreieck eine der frustum planes schneidet, das dreieck daran "abschneiden" und in zwei dreiecke zu unterteilen (das hat DerAlbi ja auch schon vorgeschlagen) Wobei ich da nochmal in Eri...
- 29.03.2018, 01:29
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Also bist du rund x10 schneller geworden? DurchCulling? Sollte nur 50% geben ^_^ Ich finde es zZ noch komisch, dass du zwischen den 3ecken Lücken hast. Die Vertices aneinanderliegender 3ecke sollten gleich sein, damit sollte auch die Seitenlinie der 3ecke identisch sein. Mit anderen Worten: man hat ...
- 27.03.2018, 16:42
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Verstehe :-)
Brainfart: Kann man eigentlich einen FPGA in einem FPGA implementieren? :-D
Brainfart: Kann man eigentlich einen FPGA in einem FPGA implementieren? :-D
- 27.03.2018, 15:57
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Klingt nach einem guten Standardprojekt. Cool! Ich kann mein Projekt auch bald mal hier vorstellen. Sollte in 2 Wochen hardware-komplett sein (Gehäuse; mein 3D-Drucker läuft heiß) und in 6-8 Wochen auch firmware-fertig. Wenn du eh einen FPGA hast... wozu dann noch der Mikrocontroller? Eine Singlechi...
- 27.03.2018, 15:16
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Was bauste denn? ^_^
- 27.03.2018, 14:50
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Hmmh. Welche Auflösung hast du denn? 320x240 (steht im code) ist bei 16bit Farbtiefe schon kacke (150kb). Abhängig von deiner Auflösung ist dann der Mikrocontroller einfach die falsche Wahl. Wenn du sowas wie 3D-Rendering integrieren willst geht das nicht ohne entsprechende Hardware. (mir fehlt bei ...
- 27.03.2018, 14:12
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Das wird nicht sacklahm [wegen des seriellen Displays]. Du renderst in ein Dual-Backbuffer, wobei dann immer einer davon per DMA auf die SPI gehauen wird und gut. Da merkst du gar nichts davon. Wichtig ist, dass du dich darauf konzentrierst beim Rendern alles innerhalb der Register halten zu können,...
- 27.03.2018, 01:27
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Hmmh, also da bekommt man gleich lust den alten code mal zu überarbeiten und sich auch mal wieder ranzusetzen. wäre eigentlich cool, wenn man um die wette benchmarkt - aber das wäre echt viel arbeit und ich hab ein anderes (Dauer-)Projekt am laufen. bzgl deiner Timings möchte ich anmerken, dass du g...
- 26.03.2018, 14:51
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Btw: wenn ich sowas in der INNERSTEN SCHLEIFE sehe.. real const a12 = areaOfTris(p1, p2, p); real const a23 = areaOfTris(p2, p3, p); real const a31 = areaOfTris(p3, p1, p); real const f1 = a23 / totalArea; real const f3 = a12 / totalArea; real const f2 = a31 / totalArea; Dann haust du da ernsthaft 3...
- 26.03.2018, 14:26
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Smurfer, ich verstehe das schon, aber ich denke dass die Komplexität das Algorithmus hier eine Rolle spielt. Ich denke ein ordentlicher Linien-Algo wird optisch eventuelle besser aussehen, aber gerade im Embedded-Bereich sucht man hier eher Trade-offs. Wenn man einen komplexen Algo durch simple Addi...
- 26.03.2018, 13:24
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1474372
Re: Jammer-Thread
Man bräuchte ein IDE-Plugin, dass wie bei Godbolt.org live kompiliert und das Assemblercode der aktuellen Funktion ausspuckt. Das wäre episch. Da gäbe es weniger sinnlosen Code. Ich nutze für generische, performancekritische Sachen tatastächlich den Compilerexplorer exakt deswegen. Man will ja wisse...
- 26.03.2018, 12:55
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Das finde ich einen merkwürdigen Vorschlag :-O Wenn man nicht mit der Geradengleichung arbeitet, wie soll man dann denn z.B: über das 3eck hinweg interpolieren?? Natürlich darf man nicht Multiplizieren [Startpunkt * (ScanlineNumber/Linienlänge)*Richtungsvektor], sondern man sollte [ScanlineStart = S...
- 26.03.2018, 01:31
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Ich hab mal den URALTEN Code rausgekramt. Ich war damals jung. kein Hübscher Code, aber evtl eine Inspiration. Dass es bei dir so lahm ist, finde ich komisch. Das sollte VIEL schneller sein, als der brute-force bounding-box check. Aber man muss die Interpolationen über das 3eck auch ordentlich vorbe...
- 25.03.2018, 20:50
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Jo, das sieht gut aus! So soll es sein :-) Ein M3 ist aber bisschen.. hmmh... naja dem fehlen halt SIMD für die Farben und zur Reduktion des Registerdrucks. Aber er hat nen DIV in 12 clks! Division muss aber aber dennoch per Pixel umgehen.. ich habe mir dafür pro 3ecks-Seite alle d_Value/ScanLineCou...
- 25.03.2018, 13:21
- Forum: Vorstellungsbereich
- Thema: [Projekt] Basic3D / Irwin3D / Violent3D
- Antworten: 48
- Zugriffe: 6225
Re: [Projekt] Basic3D / Irwin3D / Violent3D
Huuii! Embedded-Software-Renderer :-D Das weckt auch Erinnerungen bei mir.. Ich hatte so etwas auch implementiert, komplett auf Fixkomma basiert. Ich hatte perspektivisch korrekte Interpolation aber nie wirklich durchgezogen, da mein Mikrocontroller damals 32 (23?) Takte für ne Division brauchte. In...
- 21.03.2018, 22:35
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2058
- Zugriffe: 674771
Re: Anti-Jammer-Thread
Läuft. https://gcc.gnu.org/onlinedocs/gcc/Rest ... nters.html
Eigentlich interessant. Auch wenn ich das kenne, hab ichs nirgends verwendet. hmmh,
Eigentlich interessant. Auch wenn ich das kenne, hab ichs nirgends verwendet. hmmh,
- 18.03.2018, 19:51
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2058
- Zugriffe: 674771
Re: Anti-Jammer-Thread
Merkwürdig. Chandler Carruth hatte auf der CPPcon (oder wo anders?) erzählt, wie er Tage damit verbracht hat, Clang in LZMA das cmov beizubringen, was er auch erfolgreich tat. Demnach ist die Performance aber verschlechtert worden. Ich glaube leider nicht, dass ich den Beitrag noch finde. Der Grund ...
- 07.03.2018, 00:34
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7534
- Zugriffe: 1474372
Re: Jammer-Thread
Hmmh. Es ist aber wirklich geräteabhängig... es ist gut möglich, dass man da im Treiber etwas hat, was auf 0 mit Spezialverhalten reagiert (flush, hardware handshake und zeugs), evtl ein leerer HID-USB-Transport also Kommando an ein HID oder so. Zumindest gibt es einen Grund, warum die bei MS da ein...
- 21.02.2018, 21:21
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2058
- Zugriffe: 674771
Re: Anti-Jammer-Thread
Die gängeln auch nicht, wenn du keine Leistungen beziehst ^_^. Dreh den Spieß mal um: du wärst der, der Geld an Leute weggibt - da würdest du dir auch ein System einfallen lassen, wie du das minimierst ;-) Über das WIE, kann man natürlich reden... ich muss sagen, dass ich die Maschinerie von denen a...
- 21.02.2018, 20:01
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2058
- Zugriffe: 674771
Re: Anti-Jammer-Thread
Holy shit. Das gehört eher in den anderen Thread :-D ALGII is aber noch weit entfernt... da bei mir evtl eine Selbständigkeit in Aussicht steht lassen die Damen vom Arbeitsamt das auch für min. 3 Monate durchgehen (mit ALG1!), ohne, dass man gegängelt wird.. War eine positive Überraschung/Erfahrung ...
- 21.02.2018, 19:20
- Forum: Allgemeines Talk-Brett
- Thema: Anti-Jammer-Thread
- Antworten: 2058
- Zugriffe: 674771
Re: Anti-Jammer-Thread
Bin jetzt Arbeitslos. Ultra geil. Vollzeit fürs eigene Projekt!
- 13.02.2018, 17:03
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Template-Argument als Bedingung
- Antworten: 24
- Zugriffe: 4116
Re: [C++] Template-Argument als Bedingung
Benutze öfter _ um Funktionen zu kennzeichnen, die nicht direkt aufgerufen werden sollen oder in Klassen als "interne" Funktionen dienen. Dafür gibts private: , protected: und public: . struct ist per default (also nach " { " ) public , class ist per default private . Das funkti...