index
:
melonDS
master
modified version of melonDS used for school/vsr
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
GPU2D.h
Commit message (
Expand
)
Author
Age
*
Sprinkle `const` around where appropriate (#1909)
Jesse Talavera
2023-12-12
*
Clean up the 3D renderer for enhanced flexibility (#1895)
Jesse Talavera-Greenberg
2023-11-29
*
Move all core types into namespaces (#1886)
Jesse Talavera-Greenberg
2023-11-25
*
Refactor the GPU to be object-oriented (#1873)
Jesse Talavera-Greenberg
2023-11-09
*
update copyright years
Arisotura
2023-11-04
*
update copyright headers
Arisotura
2022-01-09
*
update copyright year and add missing GPL headers
RSDuck
2021-03-12
*
separate GPU2D registers and renderer
RSDuck
2021-02-27
*
Allow for a more modular renderer backends (#990)
Wunk
2021-02-09
*
only start display capture on first line
RSDuck
2020-12-09
*
rename the class as well
RSDuck
2020-12-07
*
lay base for multiple GPU2D backends
RSDuck
2020-12-06
*
Merge vram dirty tracking
RSDuck
2020-11-30
*
GPU2D: don't an indirect call in tight loops
RSDuck
2020-11-16
*
* rework GPU's settings interface, make it config-agnostic
Arisotura
2020-05-28
*
update copyright years
Arisotura
2020-02-14
*
fix sprite y-flip
Arisotura
2019-11-03
*
uuuh we should only do it once per scanline
Arisotura
2019-09-15
*
begin work on mosaic
Arisotura
2019-09-15
*
GPU2D: delay palette lookup for sprites
Arisotura
2019-09-05
*
GPU2D: fill gaps in BG modes
Arisotura
2019-07-24
*
GPU2D: hardware renders sprites one scanline in advance.
Arisotura
2019-06-10
*
fix crash when using -O3.
StapleButter
2019-05-30
*
simpler GPU-compositing. will make it easier to grab neighbor 2D/3D pixels in...
Arisotura
2019-05-25
*
welp.
Arisotura
2019-05-21
*
begin botching the code
Arisotura
2019-05-19
*
actually finish display capture in hardware-accel mode
Arisotura
2019-05-18
*
BAHAHAHAHAHAHAHAA
Arisotura
2019-05-16
*
finish de-hardcoding it. also, code 4x variant (not that I guarantee it to be...
Arisotura
2019-05-12
*
make GPU2D somewhat more flexible. change LineScale to be log2.
Arisotura
2019-05-12
*
hires hax. somewhat functional
Arisotura
2019-05-08
*
also, update copyright name
Arisotura
2019-01-22
*
small optimization: avoid calling InterleaveSprites() if no sprites were drawn.
StapleButter
2019-01-06
*
implement proper support for POWCNT1.
StapleButter
2018-12-18
*
revise windows to be even closer to hardware.
StapleButter
2018-11-25
*
GPU done
StapleButter
2018-10-18
*
fixor copyright years.
StapleButter
2018-09-15
*
2D: mosaic
StapleButter
2017-07-23
*
add some more GPU IO
StapleButter
2017-07-23
*
* bump version number
StapleButter
2017-07-16
*
2D: implement large BG, fix non-large bitmap BG. fixes #61
StapleButter
2017-07-05
*
2D: implement enough of mode6 to fix #65 -- shows 3D layer. large BG still ne...
StapleButter
2017-06-28
*
proper display FIFO emulation
StapleButter
2017-06-26
*
windows!
StapleButter
2017-04-09
*
* implement missing graphics (affine BG, rotscaled bitmap sprite)
StapleButter
2017-03-24
*
fix that bug where NSMB's backgrounds lagged one frame behind
StapleButter
2017-03-21
*
implement some obscure DMA types
StapleButter
2017-03-20
*
reorganize repo, move shit around
StapleButter
2017-03-16