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

Reply via email to