17 Commits (766e217c8e2be44e011670fdbd3130e3b5a2b2ac)

Author SHA1 Message Date
neauoire 06b694d406 Removed ram helper in uxn 4 years ago
neauoire 38d2c7cbd7 (boot.rom) Renamed to launcher.rom 4 years ago
neauoire 37497060dc Removed stdlib from screen header 4 years ago
neauoire f5278f3a13 Removed device vector variable 4 years ago
Sigrid Solveig Haflínudóttir eeb0dc9e45 put back newlines to avoid compilation warnings 4 years ago
neauoire b328a4e87d Commented the fkey controls temporarily 4 years ago
neauoire 3cc2ba98f0 First hypervisor 4 years ago
Andrew Alderwick 2a825de2fd Switch void context increments from pre to post 4 years ago
neauoire 0ee477615b Removed poke16 4 years ago
Sigrid Solveig Haflínudóttir 2722c0ddf7 aarch64: put stuff back 4 years ago
neauoire 385fa44f9d Prefixed globals with uxn_ 4 years ago
neauoire a747e4b20a Fixed issue with screen resize 4 years ago
neauoire c3506869b5 Renamed Apu to Audio 4 years ago
neauoire 7b33cf3d95 Renamed PPU to Screen 4 years ago
neauoire 4a223f91b5 The screen is now a member of Ppu 4 years ago
Sigrid Solveig Haflínudóttir a8944f36ec remove aarch64-specific logic, it has been moved to its own branch, "aarch64" 4 years ago
Sigrid Solveig Haflínudóttir 73177d91fe ppu: mark ppu_redraw as weak symbol so it can be overridden; move paletter to the start of Ppu struct (for alignment) 4 years ago
Sigrid Solveig Haflínudóttir 69cfef46be ppu_palette: rewrite for more readability 4 years ago
Sigrid Solveig Haflínudóttir 37cd90bec1 ppu_blit: change type to Uint16 4 years ago
Sigrid Solveig Haflínudóttir 2c8a7ed05a ppu_blit: tiny bit faster by doing less memory reads in the inner loop 4 years ago
Sigrid Solveig Haflínudóttir 5848fbe50b ppu_blit: mostly cosmetic - explain blending's 4th row, gain few more cycles 4 years ago
Sigrid Solveig Haflínudóttir 8bbe5c1dfd ppu_resize: f49143782a was wrong. keep successfully reallocated layers 4 years ago
Sigrid Solveig Haflínudóttir 831014e811 ppu_redraw: use the same optimization that one-layer logic had 4 years ago
Sigrid Solveig Haflínudóttir c2829ce5fe ppu: remove the last(?) remnants of single layer logic 4 years ago
Sigrid Solveig Haflínudóttir f49143782a ppu_resize: don't leak if one layer failed to resize 4 years ago
Sigrid Solveig Haflínudóttir 927fdb497f ppu: unite 1bpp and 2bpp into one - ppu_blit 4 years ago
Sigrid Solveig Haflínudóttir b2bb585e1d ppu: clear should only mark one layer as changed 4 years ago
Sigrid Solveig Haflínudóttir db957f4dbb ppu: resize already calls clear, no need for repetition 4 years ago
neauoire 8a25a5e387 Renamed layer.p to layer.pixels 4 years ago
Sigrid Solveig Haflínudóttir f79b092e71 ppu: separate reqdraw for fg and bg 4 years ago
neauoire 0a040824b7 Optimized ppu_redraw 4 years ago
neauoire cc6f2c8b29 Inlined ppu_read 4 years ago
neauoire 3fb4d40eb0 Split pixels into fg/bg 4 years ago
neauoire 250e338d07 Redraw is now part of the PPU 4 years ago
neauoire 0794070adf Palette is now part of the PPU 4 years ago
neauoire 668eab05bf (ppu) Minor optimisation 4 years ago
neauoire 5ebeaf6852 Using ppu_clear on resize 4 years ago
neauoire c4d9e52fd6 (uxnemu) Clear debugger on toggle 4 years ago
Andrew Alderwick 2330320985 (readability) Use preincrements throughout in void context. 4 years ago
Devine Lu Linvega 3bfbbbc124 Moved debugger to ppu 4 years ago
Sigrid Solveig Haflínudóttir e21a0ed885
clang-format 4 years ago
Sigrid Solveig Haflínudóttir 5a20eb69b0
ppu: simplify ppu_set_size 4 years ago
Sigrid Solveig Haflínudóttir 28aaf40e6d
ppu_write: put new byte value only if it's different 4 years ago
Sigrid Solveig Haflínudóttir ca5675419e
ppu_write: remove duplicate condition we already checked for 4 years ago
neauoire 243c5866ac Do not overdraw 5 years ago
neauoire 0fe8b39447 Cleaned up PPU 5 years ago
neauoire 9de513ad47 Cleaned up ppu_read 5 years ago
neauoire c02dc5b0e2 Fixed transparency 5 years ago
neauoire c494e42cf2 Drawing is pixel-perfect again 5 years ago
neauoire bac54f1fd9 Progress on new bitpacking 5 years ago