directfb.h   directfb.h 
skipping to change at line 3897 skipping to change at line 3897
/** Lightweight helpers **/ /** Lightweight helpers **/
/* /*
* Make this a sub surface or adjust the rectangle of this sub surface . * Make this a sub surface or adjust the rectangle of this sub surface .
*/ */
DFBResult (*MakeSubSurface) ( DFBResult (*MakeSubSurface) (
IDirectFBSurface *thiz, IDirectFBSurface *thiz,
IDirectFBSurface *from, IDirectFBSurface *from,
const DFBRectangle *rect const DFBRectangle *rect
); );
/** Direct Write/Read **/
/*
* Write to the surface without the need for (Un)Lock.
*
* <b>rect</b> defines the area inside the surface.
* <br><b>ptr</b> and <b>pitch</b> specify the source.
* <br>The format of the surface and the source data must be the same.
*/
DFBResult (*Write) (
IDirectFBSurface *thiz,
const DFBRectangle *rect,
const void *ptr,
int pitch
);
/*
* Read from the surface without the need for (Un)Lock.
*
* <b>rect</b> defines the area inside the surface to be read.
* <br><b>ptr</b> and <b>pitch</b> specify the destination.
* <br>The destination data will have the same format as the surface.
*/
DFBResult (*Read) (
IDirectFBSurface *thiz,
const DFBRectangle *rect,
const void *ptr,
int pitch
);
) )
/******************** /********************
* IDirectFBPalette * * IDirectFBPalette *
********************/ ********************/
/* /*
* <i>No summary yet...</i> * <i>No summary yet...</i>
*/ */
DEFINE_INTERFACE( IDirectFBPalette, DEFINE_INTERFACE( IDirectFBPalette,
 End of changes. 1 change blocks. 
0 lines changed or deleted 30 lines changed or added


 directfb_version.h   directfb_version.h 
skipping to change at line 34 skipping to change at line 34
License along with this library; if not, write to the License along with this library; if not, write to the
Free Software Foundation, Inc., 59 Temple Place - Suite 330, Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. Boston, MA 02111-1307, USA.
*/ */
#ifndef __DIRECTFB_VERSION_H__ #ifndef __DIRECTFB_VERSION_H__
#define __DIRECTFB_VERSION_H__ #define __DIRECTFB_VERSION_H__
#define DIRECTFB_MAJOR_VERSION (1) #define DIRECTFB_MAJOR_VERSION (1)
#define DIRECTFB_MINOR_VERSION (2) #define DIRECTFB_MINOR_VERSION (2)
#define DIRECTFB_MICRO_VERSION (7) #define DIRECTFB_MICRO_VERSION (8)
#define DIRECTFB_BINARY_AGE (7) #define DIRECTFB_BINARY_AGE (8)
#define DIRECTFB_INTERFACE_AGE (0) #define DIRECTFB_INTERFACE_AGE (0)
#endif /* __DIRECTFB_VERSION_H__ */ #endif /* __DIRECTFB_VERSION_H__ */
 End of changes. 1 change blocks. 
2 lines changed or deleted 2 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/