Commit graph

14 commits

Author SHA1 Message Date
hugova
f93557bfd9 Made math befor line-draw-loop faster. from 811183 cpu cykles to 809951 2025-04-03 16:58:55 +02:00
hugova
589fd5d738 push changes from line_down to line_up_inv line_down_inv 2025-04-03 16:17:30 +02:00
hugova
c0446ba5e2 Push performance improvements from line_down.s to line_*.s 2025-03-29 22:07:33 +01:00
hugova
147ceb73f2 Fix first pixel of, in all line_* 2025-03-29 19:47:39 +01:00
hugova
d9fe32e8f3 Push performance improvments from line_down.s to line*.s 2025-03-29 18:23:03 +01:00
hugova
46a52661b8 Propergate optimisations from line_down.s to the other line_*.s files 2025-03-29 16:16:47 +01:00
hugova
3dfbe05938 Spell macro Mult_16 with a upper character 2025-03-29 14:21:12 +01:00
hugova
7a5585d2c4 Add better code coments 2025-03-25 21:21:39 +01:00
hugova
d5c15bd0c2 Code cleanup 2025-03-25 19:38:51 +01:00
hugova
f185c80a16 Add code skeleton for the binary-tree-api:s unittest 2025-03-24 20:16:52 +01:00
hugova
05b0ff9762 Add performance improvments to line_down_inv.s 2025-03-24 19:55:00 +01:00
hugova
a617d91183 Change 4 spaces indenting to 8 and add string for emacs to understand indenting rules 2025-03-09 23:43:59 +01:00
hugova
0797e69106 Add all optimisations done on line_down to line_down_inv. DIx a problem that the pixel was drawin a bit to late in the loop on line_down. 2025-03-06 01:50:37 +01:00
hugova
89c2b42bfe Reorginisation of line-drawing code. Also added a macro to benchmark line drawing logic. Addition of line_test_time to benchmark line drawing time (Do not work yet) 2025-03-04 23:01:57 +01:00
Renamed from wip-hugo/routines/memory/line/line_down_inv.s (Browse further)