|Site sponsored by IGEL|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVSROOT: /cvs/directfb Module name: DirectFB Changes by: dok 20011021 17:50:09 Modified files: . : configure.in examples : df_layer.c gfxdrivers/matrox: matrox.c matrox_bes.c matrox_state.c regs.h include : directfb.h interfaces/IDirectFBVideoProvider: idirectfbvideoprovider_avifile.cpp idirectfbvideoprovider_v4l.c src/core : surfaces.h src/gfx/generic: generic.c Log message: Added DSPF_UYVY and clarified description of both YUV formats. Added surface capability DSCAPS_INTERLACED which indicates that the surface contains interlaced video data (two fields of half the height of the surface are stored interleaved line by line). This capability will be set by drivers when a layer is configured with DLOP_INTERLACED enabled. Video providers are then able to notify the layer driver about field changes (for software driven field changes). Added surface notifications CSNF_SET_EVEN and CSNF_SET_ODD (internal), drivers can listen to them to support (de)interlacing with software driven field changes. Added DVCAPS_INTERLACED to indicate that a video provider supports notification of field changes if the destination has DSCAPS_INTERLACED set. V4L provider supports (de)interlacing and both YUV formats. Added support for (de)interlaced video with the Matrox Backend Scaler. Added support for YUY2 as a blitting source on the G200. Added support for YUY2 and UYVY as a blitting source on the G400. Made some features available on the G100, stretched blits and format conversion are now available, but for 15/16 bit sources only. Colorizing is available, too. Blending could be available, but only in stipple mode and no ARGB32;-( Added support for deinterlacing in df_layer, also demonstrating how to test layer configurations. Will fallback to UYVY or even take the current format. AviFile provider returns an error if support for YUY2 or UYVY is not available. Increased version number to 0.9.7. -- Info: To unsubscribe send a mail to firstname.lastname@example.org with "unsubscribe directfb-cvs" as subject.