December 26, 2021
View 380b957

build script: include cpu arch-specific files, if any

Sigrid Solveig Haflínudóttir authored on 26/12/2021 06:31:19
View 66f5ba6

apu: Uint32 already defined in uxn.h

Sigrid Solveig Haflínudóttir authored on 26/12/2021 06:28:19
View 73177d9

ppu: mark ppu_redraw as weak symbol so it can be overridden; move paletter to the start of Ppu struct (for alignment)

Sigrid Solveig Haflínudóttir authored on 26/12/2021 06:09:12
December 25, 2021
View ba7e8a9

uxn_eval: multiply as two uint32s to avoid UB

Sigrid Solveig Haflínudóttir authored on 25/12/2021 22:29:36
View d8667dc

emu event loop: peek for a key up only on key down event

Sigrid Solveig Haflínudóttir authored on 25/12/2021 21:58:10
View 69cfef4

ppu_palette: rewrite for more readability

Sigrid Solveig Haflínudóttir authored on 25/12/2021 21:42:34
View 8d4e7d5

emu: use SDL_Quit directly and let SDL handle shutdown itself

Sigrid Solveig Haflínudóttir authored on 25/12/2021 20:44:19
View 2f7bfd4

emu: set_zoom: window is always there, remove useless check

Sigrid Solveig Haflínudóttir authored on 25/12/2021 20:37:22
View a967525

emu: use SDL_clamp

Sigrid Solveig Haflínudóttir authored on 25/12/2021 20:28:02
View f436ebf

emu: shut up -Wtypedef-redefinition with SDL headers when using clang

Sigrid Solveig Haflínudóttir authored on 25/12/2021 20:27:23
View 37cd90b

ppu_blit: change type to Uint16

Sigrid Solveig Haflínudóttir authored on 25/12/2021 18:00:26
View 2c8a7ed

ppu_blit: tiny bit faster by doing less memory reads in the inner loop

Sigrid Solveig Haflínudóttir authored on 25/12/2021 17:56:36
View 5848fbe

ppu_blit: mostly cosmetic - explain blending's 4th row, gain few more cycles

Sigrid Solveig Haflínudóttir authored on 25/12/2021 15:26:01
View 8bbe5c1

ppu_resize: f49143782abd21bb9b53ba5207ac09ab1e4da8e0 was wrong. keep successfully reallocated layers

Sigrid Solveig Haflínudóttir authored on 25/12/2021 15:06:30
View 831014e

ppu_redraw: use the same optimization that one-layer logic had

Sigrid Solveig Haflínudóttir authored on 25/12/2021 14:57:43