# HG changeset patch # User michael # Date 1013726064 0 # Node ID 000ca7a19331c9ae2dcab8ce905f3667ac32247e # Parent af6fe94d455b085fdb116a6d762e3c0b77c23939 mem2agpcpy_pic() diff -r af6fe94d455b -r 000ca7a19331 libvo/fastmemcpy.h --- a/libvo/fastmemcpy.h Thu Feb 14 22:33:29 2002 +0000 +++ b/libvo/fastmemcpy.h Thu Feb 14 22:34:24 2002 +0000 @@ -19,4 +19,24 @@ #else /* USE_FASTMEMCPY */ #define mem2agpcpy(a,b,c) memcpy(a,b,c) #endif + +static inline void * mem2agpcpy_pic(void * dst, void * src, int bytesPerLine, int height, int dstStride, int srcStride) +{ + int i; + void *retval=dst; + + if(dstStride == srcStride) mem2agpcpy(dst, src, srcStride*height); + else + { + for(i=0; i