AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:32

Parameter dieser Suchanfrage:

Suche in Thema: Multithreaded Zeichnen
Suche alle Beiträge, die von "Rollo62" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Cross-Platform-Entwicklung

    AW: Multithreaded Zeichnen

      iOS
      by Rollo62, 4. Jul 2018
    Also ich debugge mit Rx10.2.2 XCode9.2, iOS10.2.6 und MacOS10.13.5 wieder, aber noch traue ich
    mich nicht auf die letzten Stände upzudaten, weil im Moment Alles so gut läuft.

    TBitmapSurface:
    Ja das könnte eine Möglichkeit sein, ich hatte über ide Jahre mehrere Versuche mit LoadFromFile/Stream, und setze da auch BitmapSurface ein.
    Insbesondere im Zusammenhang mit TBitmapCodecManager war das...
  • Forum: Cross-Platform-Entwicklung

    AW: Multithreaded Zeichnen

      iOS
      by Rollo62, 4. Jul 2018
    Hallo bytecook,

    ja gute Idee, GR32 für FMX wollte ich schon immer mal Testen.
    GR32 war schon immer eine super Lösung

    Habe es mir nicht angesehen, aber ich vermute mal da wird noch ein Grafiklayer über den FMX-Layer gelegt.
    Macht das wirklich Sinn, und wird das GR32 durch GPU unterstützt ?

    Sollte man mal checken, ich kann aber erst nächste Woche weitertesten.
  • Forum: Cross-Platform-Entwicklung

    AW: Multithreaded Zeichnen

      iOS
      by Rollo62, 3. Jul 2018
    Hab noch ein bischen rumgespielt ...

    Ich erzeuge 4 Teilbitmps in Threads, diese werden dan in einem Taeget Bitmap zusammengebaut.
    Wenn Alle Threads fertig sind wird das komplette Target in das Image geschrieben, mit

    procedure DoDrawBitmap(const ACanvasDst : TCanvas;
    const ADstRc : TRectF;
    const ASrcBmp : TBitmap);
    var
    LDstRc:...
  • Forum: Cross-Platform-Entwicklung

    AW: Multithreaded Zeichnen

      iOS
      by Rollo62, 3. Jul 2018
    Hab mal ein Testprojekt drangehangen.
    Basierend auf der Vorlage von TiGü habe ich das etwas erweitert und "buntisiert" (weil hübscher als schwarz/weiss) :stupid:

    Läuft auf Win mit 4 TPainter-Threads, und dem Vorschlag von Harry immer direkt auf dem Image zu zeichnen.
    Win Sample ist so wie gedacht: 4x Taste Drücken 4 separate Bereiche werden gemalt.

    Schon OSX hat falsche Skalierungen...
  • Forum: Cross-Platform-Entwicklung

    AW: Multithreaded Zeichnen

      iOS
      by Rollo62, 3. Jul 2018
    Hallo Harry,

    ja richtig, in Canvas.BeginScene wird ein Lock gemacht.
    Win, OSX, Android funktionieren bei mir auch (nur das Android anscheinend etwas falsch skaliert,
    aber das sit ein anderes Thema).
    iOS geht bei mir damit leider auch nicht.

    Mir ging es darum das mehrere Threads auf einem Bitmap schreiben können, das hatte ich probiert
    mit 4 TPainter Klassen, die dann aber beim Schreiben...
  • Forum: Cross-Platform-Entwicklung

    AW: Multithreaded Zeichnen

      iOS
      by Rollo62, 2. Jul 2018
    Ich habe damit mal ein bischen rumgespeilt, mit TCriticalSectios, Events, etc.
    Auch mit mehreren Teil-Bildern wenn ich die Bilder von mehreren Paintern vorbereite, und dann das Ergebnis per Timer abhole.

    Es verhält sich auf Allen Platformen anders, auf OSX und IOS kann es mal Laufen, aber auf Android habe ich es nicht hinbekommen.

    Ich vermute mal es liegt am TImage, auch BeginUpdate und...
  • Forum: Cross-Platform-Entwicklung

    AW: Multithreaded Zeichnen

      iOS
      by Rollo62, 2. Jul 2018
    Ich habe mir das noch nicht angeschaut, aber es müsste ja in Allen Platformen threadsicher sein.
    Das wäre doch ein großer Sprung, das wird womöglich erst in enem späteren Update kommen.

    Dies ist jetzt auch der erste Versuch wo das mal jemand austested, soweit ich sagen kann :stupid:

    Rollo
  • Forum: Cross-Platform-Entwicklung

    AW: Multithreaded Zeichnen

      iOS
      by Rollo62, 2. Jul 2018
    Schliesse mich TiGü an ...

    Aber hast du schonmal versucht statt Synchronize(updateGui); die TThread-Funktionen zu nehmen ?
    Kann gerade nicht nachschauen, womöglich verbirgt sich hinter Synchrinose genau dasselbe ...


    TThread.Synchronize(nil,
    procedure
    updateGui;
    end);


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Rollo62&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=196934
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz