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 年之前 |