[Scummvm-cvs-logs] SF.net SVN: scummvm: [24821] scummvm/trunk/backends/platform/ds/arm9/source
Tramboi at users.sourceforge.net
Tramboi at users.sourceforge.net
Sat Dec 9 15:15:03 CET 2006
Revision: 24821
http://scummvm.svn.sourceforge.net/scummvm/?rev=24821&view=rev
Author: Tramboi
Date: 2006-12-09 06:14:58 -0800 (Sat, 09 Dec 2006)
Log Message:
-----------
NDS : Scaler cleaning
Modified Paths:
--------------
scummvm/trunk/backends/platform/ds/arm9/source/blitters.cpp
scummvm/trunk/backends/platform/ds/arm9/source/blitters.h
scummvm/trunk/backends/platform/ds/arm9/source/dsmain.cpp
Modified: scummvm/trunk/backends/platform/ds/arm9/source/blitters.cpp
===================================================================
--- scummvm/trunk/backends/platform/ds/arm9/source/blitters.cpp 2006-12-09 13:42:00 UTC (rev 24820)
+++ scummvm/trunk/backends/platform/ds/arm9/source/blitters.cpp 2006-12-09 14:14:58 UTC (rev 24821)
@@ -271,7 +271,7 @@
}
// Can't work in place
-void Rescale_320xPAL8Scanline_To_256x1555Scanline(u16* dest, const u8* src, const u32* palette)
+static inline void Rescale_320xPAL8Scanline_To_256x1555Scanline(u16* dest, const u8* src, const u32* palette)
{
ComputeDivBy5TableIFN();
@@ -289,7 +289,7 @@
// Can work in place, because it's a contraction
-void Rescale_320x1555Scanline_To_256x1555Scanline(u16* dest, const u16* src)
+static inline void Rescale_320x1555Scanline_To_256x1555Scanline(u16* dest, const u16* src)
{
ComputeDivBy5TableIFN();
Modified: scummvm/trunk/backends/platform/ds/arm9/source/blitters.h
===================================================================
--- scummvm/trunk/backends/platform/ds/arm9/source/blitters.h 2006-12-09 13:42:00 UTC (rev 24820)
+++ scummvm/trunk/backends/platform/ds/arm9/source/blitters.h 2006-12-09 14:14:58 UTC (rev 24821)
@@ -26,8 +26,6 @@
void asmDrawStripToScreen(int height, int width, byte const* text, byte const* src, byte* dst,
int vsPitch, int vmScreenWidth, int textSurfacePitch);
void asmCopy8Col(byte* dst, int dstPitch, const byte* src, int height);
-void Rescale_320xPAL8Scanline_To_256x1555Scanline(u16* dest, const u8* src, const u16* palette);
-void Rescale_320x1555Scanline_To_256x1555Scanline(u16* dest, const u16* src);
void Rescale_320x256xPAL8_To_256x256x1555(u16* dest, const u8* src, const u16* palette, int destStride, int srcStride);
void Rescale_320x256x1555_To_256x256x1555(u16* dest, const u16* src, int destStride, int srcStride);
Modified: scummvm/trunk/backends/platform/ds/arm9/source/dsmain.cpp
===================================================================
--- scummvm/trunk/backends/platform/ds/arm9/source/dsmain.cpp 2006-12-09 13:42:00 UTC (rev 24820)
+++ scummvm/trunk/backends/platform/ds/arm9/source/dsmain.cpp 2006-12-09 14:14:58 UTC (rev 24821)
@@ -701,10 +701,7 @@
if (cpuScaler)
{
- for(int i=0; i<200; ++i)
- {
- DS::Rescale_320x1555Scanline_To_256x1555Scanline(BG_GFX+i*512, back+i*512);
- }
+ Rescale_320x256x1555_To_256x256x1555(BG_GFX, back, 512, 512);
}
else
{
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list