Hab da momentan ein Problem mit dem LTDC auf dem STM32F7-Disco. Hat jemand einen Tipp für mich. Ich bekomms ums verrecken nicht hin das Layer 2 eine Transparente Farbe akzeptiert wenn ich im L8-Modus mit Clut arbeitet. Eine Reaktion ergibt sich zwar, wenn ich es einschalte, die transparente Farbe ist schwarz und läßt den Layer 1 nicht durch. Ich setzte die ColorLookuptable so, daß eine Farbe im Index mit der Colorkeying-Farbe übereinstimmt, Alpha vom Layer 2 ist auf 255 und der ganze Framebuffer wird am Anfang mit dem Index der Transparenten Farbe gefüllt. Die Mischungsfaktoren 1 & 2 hab ich schon in allen Kombinationen getestet (ConstantAlpha x PixelAlpha oder ConstantAlpha). Es kommt maximal zu dem Ergebnis das die Transparente Farbe Schwarz ist, aber nicht Transparent. Gruß Dennis
Habs Wenn jemand die Lösung sucht: Meine Startbedingung: Farbformat L8 mit eingeschalteter CLUT der Colorkey muß wenn die Transparente Farbe z.B. Index 16 hat auf 0x101010 eingestellt werden, als ob die ColorLookupTable nicht an ist und nur der Luminance-Modus (Graustufen) an ist. Gruß Dennis
:
Bearbeitet durch User
Danke, da muss man erstmal drauf kommen. You made my day :-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.