Die Suche ergab 296 Treffer

von Jörg
17.10.2010, 18:28
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [gelöst] [C++ / DirectX9] boost:thread
Antworten: 12
Zugriffe: 1603

Re: [gelöst] [C++ / DirectX9] boost:thread

@Lynxeye: Vor langer langer Zeit haben Intel-Karten mal einen HW-VS vorgegaukelt, auch wenn sie keinen hatten. Da das aber zu mehr Problemen als Nutzen gegenueber dem Software-Processing via Direct3D gefuehrt hat, wurde irgendwann aus dem 0x0200 ein 0x0000 :) Daher auch in ganz alten Empfehlungen di...
von Jörg
15.10.2010, 01:40
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1491242

Re: Jammer-Thread

Ich finde das Schattengrizzeln viel ekliger...das mit den Bones bekommt man ja schnell wieder hin ;)
von Jörg
12.10.2010, 17:50
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Template Plugin
Antworten: 18
Zugriffe: 2366

Re: Template Plugin

Das passt schon so, LoadLibrary benutzt einen internen Referenz-Zaehler.
von Jörg
27.09.2010, 14:16
Forum: Grafikprogrammierung
Thema: [D3D11] (erledigt) Optimale Gruppengröße für Compute-Shader
Antworten: 16
Zugriffe: 2310

Re: [D3D11] (erledigt) Optimale Gruppengröße für Compute-Sha

Und da GPUs keine Caches haben um die Latenzen zu kaschieren ist das ein richtig großer Punkt in der Gesamtperformance. Das ist Quatsch, natuerlich haben GPUs einen Cache. Und meist nicht nur einen :) Der richtig grosse Punkt ist, genug zu rechnen, dass man trotz Speicherdurchsatzlimitierung die Ka...
von Jörg
22.09.2010, 23:15
Forum: Grafikprogrammierung
Thema: [D3D11] Amok-Multisampling
Antworten: 6
Zugriffe: 1062

Re: [D3D11] Amok-Multisampling

Was macht denn REF? Kann man ja in PIX schnell umschalten...
von Jörg
18.09.2010, 13:57
Forum: Grafikprogrammierung
Thema: Assertion failed: !XMVector3Equal(Axis, XMVectorZero())
Antworten: 5
Zugriffe: 1298

Re: Assertion failed: !XMVector3Equal(Axis, XMVectorZero())

Ja auf diese Weise sollte so funktionieren, und ich kann den Fehler mit den bisherigen Angaben leider nicht reproduzieren: XMFLOAT4 v2; XMStoreFloat4(&v2, XMVectorSet(1, 0, 0, 0)); XMVECTOR v1 = XMVectorSet(v2.x, v2.y, v2.z, v2.w); XMMATRIX a= XMMatrixRotationAxis( v1, 10.f); Also muesstest Du w...
von Jörg
18.09.2010, 11:10
Forum: Grafikprogrammierung
Thema: Assertion failed: !XMVector3Equal(Axis, XMVectorZero())
Antworten: 5
Zugriffe: 1298

Re: Assertion failed: !XMVector3Equal(Axis, XMVectorZero())

Wie erzeugst Du denn den Vektor v1? Sieht mir danach aus, als ob du einen mit (x=y=z=0,w=1) vorliegen hast. Benutzt Du denn auch ordentlich die Load bzw. Set-Funktionen, um v1 seine Werte zuzuweisen?
von Jörg
16.09.2010, 21:44
Forum: Allgemeines Talk-Brett
Thema: Beruf: Spieleentwickler
Antworten: 24
Zugriffe: 9869

Re: Beruf: Spieleentwickler

Wie gesagt, vor deiner Haustuer yager.de .... Wenn man mit 50-150 Leuten an einem grossen Projekt arbeitet, dann ist es normalerweise recht ruhig ueber 3-4 Jahre, der Rummel geht erst zum Ende los, wenn die Marketingmaschinerie ins Rollen kommt. Nur weil man nichts hoert bedeutet es nicht dass niema...
von Jörg
16.09.2010, 00:28
Forum: Allgemeines Talk-Brett
Thema: Beruf: Spieleentwickler
Antworten: 24
Zugriffe: 9869

Re: Beruf: Spieleentwickler

Ledin hat geschrieben:Wenn man Berlin anschaut, sieht man eigentlich recht genau, in welche Richtung man sich orientieren könnte...
War da nicht was mit AAA ? The Line? Alles Gute Jungs!
von Jörg
13.09.2010, 19:01
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1491242

Re: Jammer-Thread

Ich mag diese Beispiele und auf den Keks gehen sie mir nicht im Geringsten. Zeigen sie doch schoen auf, wo Vorstellung (oder Wunschdenken?) und Wirklichkeit differieren. Gibt ja genug Leute, die predigen, man soll sich endlich auf seinen Compiler verlassen, da sind diese Schnipsel doch klasse um zu ...
von Jörg
13.09.2010, 18:35
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1491242

Re: Jammer-Thread

Wechsle doch endlich mal den Compiler ;)
Der gcc vom Ubuntu 10 macht ne schön kurze Schleife draus (fuer eine Vektor-Groesse von 100), und benutzt sogar ein 4fach-SSE store zum "Einnullen". Das sollte doch reichen, um 'nen Defect-Report zu generieren bei MS.
von Jörg
05.09.2010, 09:02
Forum: Grafikprogrammierung
Thema: Kontur um das Mesh - "lichthof :-)"
Antworten: 9
Zugriffe: 1899

Re: Kontur um das Mesh - "lichthof :-)"

Alternativ kann man das alles ueber ein paar Filter-Operationen in 2D erledigen. Z.B. via Stencil (oder ID-Buffer) beim normalen Rendern das Objekt maskieren, und dann Blur/Dilatation/Was-weiss-ich-noch basierend auf dieser Maske ausfuehren.
von Jörg
17.08.2010, 09:45
Forum: Allgemeines Talk-Brett
Thema: zeitgemäßer Memory-Manager
Antworten: 17
Zugriffe: 3261

Re: zeitgemäßer Memory-Manager

Ich persönlich würde einen Per-Thread-Heap begrüßen. Wenn eine lockfreie Implementation das gleiche Tempo erreicht - auch prima. Beides muss sich nicht ausschliessen :) Man sollte soweit wie moeglich thread-lokal bleiben (schon aus Gruenden der Skalierbarkeit, LF ist da kein Allheilmittel), aber es...
von Jörg
17.08.2010, 08:15
Forum: Allgemeines Talk-Brett
Thema: zeitgemäßer Memory-Manager
Antworten: 17
Zugriffe: 3261

Re: zeitgemäßer Memory-Manager

Von einem generischen Allokator, welcher die gleichen Interfaces wie das klassische malloc()/free() aus der C-Runtime bietet, wuerde ich die Finger lassen. Der Aufwand, die bestehenden Implementierungen um _Laengen_ zu schlagen, lohnt sich m.E. nicht. Der, dessen C-Runtime auch immer heute nicht ord...
von Jörg
20.07.2010, 22:21
Forum: Grafikprogrammierung
Thema: Auf dem Weg von DDraw nach OpenGL ..
Antworten: 269
Zugriffe: 28435

Re: Auf dem Weg von DDraw nach OpenGL ..

x86-64 bedeutet nicht automatisch, dass unsigned long 64 bit lang ist. Siehe LP64 vs LLP64.
von Jörg
17.07.2010, 17:29
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1491242

Re: Jammer-Thread

Sind ja zum Glueck nicht so viele...die 6 Stueck qualifizieren noch nicht fuer den Jammer-Thread ;)
von Jörg
29.06.2010, 07:21
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1491242

Re: Jammer-Thread

Cool, ich wusste nicht, dass offsetof den Weg in den Standard gefunden hat. Kannte das nur als Macro mit eben jenen casts. Aber leider hab' ich da im Konkreten auch noch virtuelle Funktionen drin. So ein Mist auch, dass genau das als undefiniert zaehlt. Muss ich wohl alles Relevante in eine struct {...
von Jörg
28.06.2010, 21:36
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1491242

Re: Jammer-Thread

Warum macht es C++ einem so schwer? : struct A { float x[4]; float y; }; template<unsigned long long int x> struct T { static void f() {;} }; void g() { T<(unsigned long long)&(((A*)0)->y)>::f(); T<(unsigned long long)(((A*)0)->x)>::f(); } Comeau bockt, VC schluckt die Haelfte, g++ mags auch net...
von Jörg
25.06.2010, 07:08
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1491242

Re: Jammer-Thread

Schneller Tod? Dann sollte sich MS zu "Schluss damit, kein Unterstuetzung mehr fuer Versionen <Direct3D 10. Fuer alles andere habt ihr ja VM's ...." durchringen und jedem OS ein gratis-XP beilegen. Glaubst Du auch an den Osterhasen oder blau-gruen gestreifte Gespenster? Man könnte ja Wette...
von Jörg
13.06.2010, 23:00
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Is it just me, or …
Antworten: 92
Zugriffe: 21209

Re: Is it just me, or …

Ich muss mich korrigieren, auch gcc testet das Ziel. Habe mit den Array-Indizees gespielt und bin durcheinander gekommen. placement-new muss wohl garantieren, auch im 0-Fall keine Exception zu werfen....ist natuerlich aergerlich, wenn man diesen per-se ausschliessen kann.
von Jörg
13.06.2010, 20:13
Forum: Grafikprogrammierung
Thema: [DX10] HDR Rendering - Tonemapping
Antworten: 5
Zugriffe: 1272

Re: [DX10] HDR Rendering - Tonemapping

PIX: Da du damit durch alle Direct3D-Calls vorwaerts und rueckwaerts laufen kannst und jeder Pixel einzlen debug-bar ist, findet man die problematischen Stellen i.A. sehr schnell.
von Jörg
13.06.2010, 14:44
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Is it just me, or …
Antworten: 92
Zugriffe: 21209

Re: Is it just me, or …

So war's nicht gemeint, ging mir eher darum, dass man solche Dinge ja schnell mit einem "Zweitcompiler" beliebiger Wahl gegentesten kann. Wollte keinesfalls den Thread in einem Flamewar münden lassen. Und offensichtliche Unzulänglichkeiten sollte man natuerlich in einem Feature-Request for...
von Jörg
13.06.2010, 11:58
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Is it just me, or …
Antworten: 92
Zugriffe: 21209

Re: Is it just me, or …

Vielleicht sollte man aufhoeren, MS VC als DEN Compiler zu sehen ;) Selbst der betagte gcc 4.3.3 bekommt es gebacken.
von Jörg
11.06.2010, 11:56
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [VCpp] Unreferenced Entry Point = Unresolved External Symbol
Antworten: 8
Zugriffe: 1208

Re: [VCpp] Unreferenced Entry Point = Unresolved External Sy

Was passiert denn, wenn du dem Linker den Standard-Einstiegspunkt angibst? Der liegt ja auch in einer lib....vielleicht ein Bezeichner-Problem (Unterstriche, etc. ? )
von Jörg
10.06.2010, 13:20
Forum: Grafikprogrammierung
Thema: [DX10] HDR Rendering - Tonemapping
Antworten: 5
Zugriffe: 1272

Re: [DX10] HDR Rendering - Tonemapping

Ich habe jetzt deinen Code nicht angeschaut, aber hast Du denn schon einmal versucht, mit PIX dem Problem näher zu kommen? Macht sich i.A. ganz gut ...
von Jörg
08.06.2010, 18:55
Forum: Allgemeines Talk-Brett
Thema: [8Bit] Hydorah ist veröffentlicht
Antworten: 7
Zugriffe: 1398

Re: [8Bit] Hydorah ist veröffentlicht

Katakis is back *seufz*
Danke fuer die tolle Nachricht. Das wird ein langer Abend :D
von Jörg
05.05.2010, 20:01
Forum: Allgemeines Talk-Brett
Thema: Depth of Field Effekte bald unnötig?
Antworten: 7
Zugriffe: 1137

Re: Depth of Field Effekte bald unnötig?

Überflüssig? Willste deine Augen ersetzen lassen? Mich als Brillenträger haben die ja auch schon immer genervt, Zeit fuer Omni-Fokus-Implantate...

Nee im Ernst, Tiefenunschärfe ist doch ein klassisches Stilmittel der Fotografie, warum sollte ein Kuenstler darauf verzichten wollen?
von Jörg
27.04.2010, 20:00
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1491242

Re: Jammer-Thread

Ein Instancing-Shader geht nicht. PIX stuerzt ab beim Debuggen und captured bei Verwendung von UserMarkers das falsche Frame. Und dann kann das REF-Device keine R32G32F offscreen surfaces erzeugen. :x Wird eine lange N8.
von Jörg
17.04.2010, 15:47
Forum: Artikel, Tutorials und Materialien
Thema: Kurzartikel: Hochwertiges Rendern von Sternen 2.0
Antworten: 40
Zugriffe: 118749

Re: Kurzartikel: Hochwertiges Rendern von Sternen

Danke, das macht den Unterschied wirklich deutlich. Aber dafuer muss ich auch echt nah an den Bildschirm ran :) hmm...ich lauf mal zum Fernseher, da sind die Pixel groesser.