[Scummvm-cvs-logs] CVS: scummvm/common scummsys.h,1.48,1.49
Eugene Sandulenko
sev at users.sourceforge.net
Tue Jun 22 16:53:04 CEST 2004
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm resource.cpp,1.212,1.213 scumm.h,1.404,1.405
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm actor.cpp,1.243,1.244 gfx.cpp,2.274,2.275 gfx.h,1.61,1.62 intern.h,2.167,2.168 resource.cpp,1.213,1.214 resource.h,1.9,1.10 script_v6.cpp,1.336,1.337 script_v7he.cpp,2.16,2.17 scumm.cpp,1.42,1.43 scumm.h,1.405,1.406
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/common
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20190
Modified Files:
scummsys.h
Log Message:
Implement 24-bit read from memory functions
Index: scummsys.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/common/scummsys.h,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- scummsys.h 25 May 2004 14:44:02 -0000 1.48
+++ scummsys.h 22 Jun 2004 23:52:31 -0000 1.49
@@ -419,7 +419,15 @@
}
#endif
+FORCEINLINE uint32 READ_LE_UINT24(const void *ptr) {
+ const byte *b = (const byte *)ptr;
+ return (b[2] << 16) + (b[1] << 8) + (b[0]);
+}
+FORCEINLINE uint32 READ_BE_UINT24(const void *ptr) {
+ const byte *b = (const byte*)ptr;
+ return (b[0] << 16) + (b[1] << 8) + (b[2]);
+}
#if defined(NEWGUI_256)
// 256 color only on PalmOS
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm resource.cpp,1.212,1.213 scumm.h,1.404,1.405
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm actor.cpp,1.243,1.244 gfx.cpp,2.274,2.275 gfx.h,1.61,1.62 intern.h,2.167,2.168 resource.cpp,1.213,1.214 resource.h,1.9,1.10 script_v6.cpp,1.336,1.337 script_v7he.cpp,2.16,2.17 scumm.cpp,1.42,1.43 scumm.h,1.405,1.406
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list