Not 'obviously' wrong, but looking at the code it seems that fbdev for your device is not returning the rotate capability. You've got a couple of choices, one see if you use fbset to set the mode of your display to 1080x1920. Its a long shot and probably won't work.
The alternative would be to put a layer in your rendering library that did the rotation. --Chuck On Wed, Aug 22, 2012 at 2:32 PM, Karim 'Kasi Mir' Senoucci < direc...@tvetc.de> wrote: > Hello again, > and now that I managed to build 1.7.0 (after disabling CLE266, EGL, and > zlib): > > Am 22.08.2012 21:28, schrieb Chuck McManis: > > >> I built DirectFB from the git repo (v1.7) and didn't have the same issues. >> > I now tried it with 1.7.0 and get the same result: --dfb:layer-rotate:180 > works (flips display upside down), --dfb:layer-rotate:90 and > --dfb:layer-rotate:270 are ignored and result in a normal (0 degree > rotation) display. When I use 90 or 270, two additional lines in the > directfb output appear: > > (!!!) *** UNIMPLEMENTED [dfb_surface_create] *** [surface.c:226] >> (!!!) *** UNIMPLEMENTED [dfb_surface_reconfig] *** [surface.c:719] >> > > I am obviously doing something wrong here, but just don't know what. > > The complete output can be found below. Tomorrow, I will try to make a > small sample application. > > Greetings > Kasi Mir > > > >> ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.7.0 |~~~~~~~~~~~~~~~~~~~~~~~~~~ >> >> (c) 2001-2012 The world wide DirectFB Open Source Community >> (c) 2000-2004 Convergence (integrated media) GmbH >> ------------------------------**------------------------------**---- >> >> (*) DirectFB/Core: Single Application Core. (2012-08-22 21:07) [ DEBUG ][ >> TRACE ] >> (*) Direct/Thread: Started 'Fusion Dispatch' (-1) [MESSAGING OTHER/OTHER >> 0/0] <8388608>... >> (*) Direct/Thread: Started 'VT Switcher' (-1) [CRITICAL OTHER/OTHER 0/0] >> <8388608>... >> >> (*) Direct/Thread: Started 'VT Flusher' (-1) [DEFAULT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/FBDev: Found 'inteldrmfb' (ID 0) with frame buffer at >> 0xd0030000, 8100k (MMIO 0x00000000, 0k) >> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: Microsoft Microsoft Notebook Op (1) 0.1 (directfb.org >> ) >> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: HID Keyboard Device (2) 0.1 (directfb.org) >> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: HID Keyboard Device (3) 0.1 (directfb.org) >> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: Sleep Button (4) 0.1 (directfb.org) >> (*) Direct/Thread: Started 'Linux Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: Power Button (5) 0.1 (directfb.org) >> (*) Direct/Thread: Started 'Hotplug with Linux Input' (-1) [INPUT >> OTHER/OTHER 0/0] <8388608>... >> (*) DirectFB/Input: Hot-plug detection enabled with Linux Input Driver >> (*) Direct/Thread: Started 'Keyboard Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: Keyboard 0.9 (directfb.org) >> (*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: IMPS/2 Mouse (1) 1.0 (directfb.org) >> (*) Direct/Thread: Started 'PS/2 Input' (-1) [INPUT OTHER/OTHER 0/0] >> <8388608>... >> (*) DirectFB/Input: IMPS/2 Mouse (2) 1.0 (directfb.org) >> (*) DirectFB/Input: Hot-plug detection enabled with Input Hub Driver >> >> (*) DirectFB/Genefx: MMX detected and enabled >> (*) DirectFB/Graphics: MMX Software Rasterizer 0.7 (directfb.org) >> (*) DirectFB/Core/WM: Default 0.3 (directfb.org) >> (*) Direct/Thread: Started 'Genefx0' (-1) [DEFAULT OTHER/OTHER 0/0] >> <8388608>... >> (!!!) *** UNIMPLEMENTED [dfb_surface_create] *** [surface.c:226] >> (*) FBDev/Mode: Setting 1920x1080 RGB32 >> (*) FBDev/Mode: Switched to 1920x1080 (virtual 1920x1080) at 32 bit >> (RGB32), pitch 7680 >> (!) DirectFB/FBDev: Could not set gamma ramp --> Invalid argument >> (!!!) *** UNIMPLEMENTED [dfb_surface_reconfig] *** [surface.c:719] >> (*) FBDev/Mode: Setting 1920x1080 RGB32 >> (*) FBDev/Mode: Switched to 1920x1080 (virtual 1920x1080) at 32 bit >> (RGB32), pitch 7680 >> (!) DirectFB/FBDev: Could not set gamma ramp --> Invalid argument >> (*) FBDev/Mode: Setting 1920x1080 RGB32 >> (*) FBDev/Mode: Switched to 1920x1080 (virtual 1920x1080) at 32 bit >> (RGB32), pitch 7680 >> (!) DirectFB/FBDev: Could not set gamma ramp --> Invalid argument >> (*) Direct/Interface: Loaded 'IMLIB2' implementation of >> 'IDirectFBImageProvider'. >> (*) Direct/Interface: Loaded 'FT2' implementation of 'IDirectFBFont'. >> > >
_______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev