internal void DoubleBuffer_Update() { try { Video_Memory.MoveDown(FrameOffset, FrameSize, FrameSize); } catch (Exception) { } Update(0, 0, width, height); }
public void DoubleBuffer_Update() { Video_Memory.MoveDown(FrameOffset, FrameSize, FrameSize); /* * for(uint i = 0; i <= FrameSize; i++) * { * Video_Memory[i] = Video_Memory[i + FrameSize]; * } */ Update(0, 0, width, height); }
public void ScrollUp() { LinearFrameBuffer.MoveDown(0, mRow2Addr, mScrollSize); LinearFrameBuffer.Fill(mScrollSize, mRow2Addr, 0x00); }
/// <summary> /// Update video memory. /// </summary> public void DoubleBufferUpdate() { VideoMemory.MoveDown(FrameOffset, FrameSize, FrameSize); Update(0, 0, width, height); }