public static uint GetPixel(uint x, uint y) { var res = Native.PGET32(x, y); FpUtil.ResetFpuRegisters(); return(res); }
public static uint CreateSprite(uint width, uint height, uint bytesPerPixel) { var res = Native.InitSprite(width, height, bytesPerPixel); FpUtil.ResetFpuRegisters(); return(res); }
public static void CopyMemoryCrt(uint targetPtr, uint srcPtr, uint sizeInBytes) { Native.CopyMemory(targetPtr, srcPtr, sizeInBytes); FpUtil.ResetFpuRegisters(); }
public static void PutSpriteBlend(uint x, uint y, uint dataPtr, byte blendMode) { Native.btPut32(x, y, dataPtr, blendMode); FpUtil.ResetFpuRegisters(); }
public static void PutSprite(uint x, uint y, uint transparentColor, uint dataPtr) { Native.tPut32(x, y, transparentColor, dataPtr); FpUtil.ResetFpuRegisters(); }
public static void SetPixel(uint x, uint y, uint color) { Native.PSET32(x, y, color); FpUtil.ResetFpuRegisters(); }
public static void CopyMemoryMmx(uint srcPtr, uint dstPtr, uint length) { Native.MemCopyMmx(srcPtr, dstPtr, length); FpUtil.ResetFpuRegisters(); }
public static void ClearScreen(uint color) { Native._CLS(color); FpUtil.ResetFpuRegisters(); }