December 26, 2021
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 69cfef4

ppu_palette: rewrite for more readability

Sigrid Solveig Haflínudóttir authored on 25/12/2021 21:42:34
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
View c2829ce

ppu: remove the last(?) remnants of single layer logic

Sigrid Solveig Haflínudóttir authored on 25/12/2021 14:12:30
View f491437

ppu_resize: don't leak if one layer failed to resize

Sigrid Solveig Haflínudóttir authored on 25/12/2021 14:05:33
View 927fdb4

ppu: unite 1bpp and 2bpp into one - ppu_blit

Sigrid Solveig Haflínudóttir authored on 25/12/2021 12:50:34
December 24, 2021
View b2bb585

ppu: clear should only mark one layer as changed

Sigrid Solveig Haflínudóttir authored on 24/12/2021 22:27:41
View db957f4

ppu: resize already calls clear, no need for repetition

Sigrid Solveig Haflínudóttir authored on 24/12/2021 22:27:07
View 8a25a5e

Renamed layer.p to layer.pixels

neauoire authored on 24/12/2021 20:01:10
View f79b092

ppu: separate reqdraw for fg and bg

Sigrid Solveig Haflínudóttir authored on 24/12/2021 19:45:31
View 0a04082

Optimized ppu_redraw

neauoire authored on 24/12/2021 18:10:55