Stephen Heumann
|
12999358b5
|
Use a static (instead of dynamically allocated) buffer for SHR pixels generated from raw decoding.
The program code is moved to a separate segment to make room for the buffer.
|
2016-05-13 21:44:12 -05:00 |
|
Stephen Heumann
|
141739c985
|
Clean up headers and make things static where appropriate.
Also include a few missing prototypes, which could possibly fix bugs.
|
2016-05-13 20:19:27 -05:00 |
|
Stephen Heumann
|
59a3bf938c
|
Use 16-bit computations for shifts, where possible.
This causes ORCA/C to generate better code, using shift instructions rather than function calls.
|
2015-09-26 01:24:58 -05:00 |
|
Stephen Heumann
|
8861cb4a3a
|
Replace a few mod-by-power-of-2 operations with bit masking, since ORCA/C wasn't optimizing them
|
2015-09-26 00:33:08 -05:00 |
|
Stephen Heumann
|
8ee57096d2
|
Fix bug where the rightmost few pixels of a cursor could sometimes be corrupted
|
2015-09-25 23:47:09 -05:00 |
|
Stephen Heumann
|
8c18d44109
|
Improved error handling in local cursor code
|
2015-09-24 18:33:27 -05:00 |
|
Stephen Heumann
|
b9dba4ac26
|
Fix issues with local cursor code. It seems to work OK now.
|
2015-09-24 01:33:01 -05:00 |
|
Stephen Heumann
|
ebf5297779
|
Switch to standard indentation of closing braces
|
2015-09-23 20:56:33 -05:00 |
|
Stephen Heumann
|
ab3210adb0
|
Consistently use spaces for indentation
|
2015-09-23 20:26:03 -05:00 |
|
Stephen Heumann
|
31ff375570
|
Post-1.0b1 work in progress from 2004.
This contains partial code for displaying the cursor locally.
|
2015-09-23 19:40:17 -05:00 |
|