提交历史

作者 SHA1 备注 提交日期
  nickysn 985ec0688a * some more optimizations in GetPixel16 6 年之前
  nickysn 0c440183c6 + enabled the true color support in ptcgraph 6 年之前
  nickysn d653193c36 * some optimizations in GetPixel16 6 年之前
  nickysn 3b2fc5d34b * save another 2 bytes from the InitModeX code :) 6 年之前
  nickysn 81aea037ec * reenabled the asm version of InitModeX 6 年之前
  nickysn 596c1e7efa * huge memory model fixes in InitModeX 6 年之前
  nickysn 37c05b3749 + added pascal version of InitModeX 6 年之前
  florian 4fb7b5d3ff * fix MovOpMov2MovOp optimization if no -Cpcoreavx2 is used 6 年之前
  nickysn f6aa6e5b58 * another byte saved in the InitModeX routine :) 6 年之前
  nickysn 5655b04b1c * use 'cmp mem,const' to check DontClearGraphMemory, instead of first loading it 6 年之前
  nickysn 5738ba19bb * converted InitModeX to a pure asm routine 6 年之前
  nickysn c26df36bc5 * size of the DrawnList buffer moved to a local variable, to avoid repeated code and repeated calculations 6 年之前
  nickysn 6bb104a16d * unified the out of memory check in FloodFill and perform proper cleanup, so no memory leaks arise 6 年之前
  nickysn b654c34d64 * read the planes in reverse order, so that less shift instructions are required in GetPixel16 6 年之前
  nickysn 33c330b3bc * store the size of the s1,s2 and s3 buffers, used inside FloodFill in a 6 年之前
  nickysn f356add031 * moved the s1,s2,s3 scanline memory allocation in FloodFill before changing 6 年之前
  nickysn 003a08f040 * use 'cbw' and 'cwd' instead of 'xor reg, reg' in the asm version of GetPixel16 6 年之前
  nickysn 300e584936 * use 'cwd' instead of 'xor dx, dx' in the asm version GetPixel320 6 年之前
  nickysn 57c931cb4c * use lodsb with a segment override prefix instead of mov in the asm version of GetPixel320 6 年之前
  nickysn 1b4fcabc1d * use the si register instead of di in the asm version of GetPixel320 6 年之前
  nickysn cab9b4cb6b * fixed return of result in the asm version of GetPixel320 6 年之前
  nickysn 92304ce573 * moved the check in FloodFill whether x,y are within the current viewport in 6 年之前
  nickysn e6835e8ff7 * added check to ensure the memory allocation for DrawnList inside FloodFill hasn't returned nil 6 年之前
  nickysn f322b45611 * ignore VideoOfs entirely in mode 13h, since it doesn't support video pages 6 年之前
  nickysn 698f8679d4 - removed comment saying that and/or/not put is not implemented, because it is implemented now 6 年之前
  nickysn 39e1e4d2e7 + enabled the asm version of DirectPutPixel320 6 年之前
  nickysn 907e3afae4 * 8086/8088 support in the asm version of DirectPutPixel320 6 年之前
  nickysn 88f062dec8 + implemented all the write modes in the asm version of DirectPutPixel320 6 年之前
  nickysn f1467fdaaf * only load the low byte of CurrentColor in the asm version of DirectPutPixel320 6 年之前
  nickysn 1d9dae2129 - removed commented out code from DirectPutPixel320 6 年之前