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
/
GPU.cpp
Commit message (
Expand
)
Author
Age
*
Don't reset the VRAM cache if saving a state (#1944)
Jesse Talavera
2024-01-08
*
Make the initial 3D renderer configurable via `NDSArgs` (#1913)
Jesse Talavera
2023-12-15
*
Initialize the framebuffers within the constructor (#1901)
Jesse Talavera
2023-12-04
*
Clean up the 3D renderer for enhanced flexibility (#1895)
Jesse Talavera-Greenberg
2023-11-29
*
Refactor `NDS` and `DSi` to be objects (#1893)
Jesse Talavera-Greenberg
2023-11-28
*
Move all core types into namespaces (#1886)
Jesse Talavera-Greenberg
2023-11-25
*
Refactor the JIT to be object-oriented (#1879)
Jesse Talavera-Greenberg
2023-11-18
*
Refactor the GPU to be object-oriented (#1873)
Jesse Talavera-Greenberg
2023-11-09
*
update copyright years
Arisotura
2023-11-04
*
better, less hacky, more OOP-friendly scheduler design
Arisotura
2023-11-02
*
RTC revamp (#1867)
Arisotura
2023-10-30
*
Wrap CurGLCompositor cleanup in an #ifdef (#1837)
Jesse Talavera-Greenberg
2023-09-24
*
Clean up some rendering-related resources in DeInit (#1836)
Jesse Talavera-Greenberg
2023-09-24
*
Make the NDS teardown more robust (#1798)
Jesse Talavera-Greenberg
2023-09-15
*
Introduce `Platform::Log` (#1640)
Jesse Talavera-Greenberg
2023-03-23
*
for all people who hate speed, here you can build melonDS again
RSDuck
2022-08-22
*
invalidate JIT blocks in ARM7 WVRAM when it's remapped
RSDuck
2022-08-22
*
close gaps in VRAM mapping
Arisotura
2022-04-09
*
update copyright headers
Arisotura
2022-01-09
*
handle changed VCount+threaded rasteriser more gracefully
RSDuck
2021-08-04
*
Fix some compiler warnings
WaluigiWare64
2021-05-03
*
update copyright year and add missing GPL headers
RSDuck
2021-03-12
*
call Renderer2D::VBlankEnd at vblank end
RSDuck
2021-03-01
*
separate GPU2D registers and renderer
RSDuck
2021-02-27
*
directly set VRAMDirty for VRAM BG/OAM writes
RSDuck
2021-02-23
*
Allow for a more modular renderer backends (#990)
Wunk
2021-02-09
*
improve and fix NonStupidBitfield also get rid of some UB
RSDuck
2021-02-09
*
the rasteriser doesn't have to be done on line 144
RSDuck
2021-01-26
*
fixes to the threadedness of the sw rasteriser
RSDuck
2021-01-26
*
Fix some compiler warnings
WaluigiWare64
2021-01-25
*
readd vram invalidation through display capture
RSDuck
2021-01-07
*
fix out of bounds read
RSDuck
2021-01-07
*
add palette and OAM dirty flag
RSDuck
2020-12-23
*
VRAM dirty tracking fix reset/savestate load
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
*
make OpenGL renderer a build option
RSDuck
2020-10-01
*
Merge remote-tracking branch 'remotes/origin/master' into melonDSi
Arisotura
2020-05-30
|
\
|
*
fix bugs, clean up some of the shit
Arisotura
2020-05-28
|
*
* rework GPU's settings interface, make it config-agnostic
Arisotura
2020-05-28
|
*
get the OpenGL renderer going.
Arisotura
2020-05-25
*
|
Merge commit '4b57416552ec2fa95216e2b044559f215723bf70' into melonDSi
Arisotura
2020-05-30
|
\
|
|
*
* add support for a bunch of codes (all of them minus the loop shit, really)
Arisotura
2020-02-14
|
*
update copyright years
Arisotura
2020-02-14
|
*
lay base for AR cheatzorz. baahahhhh
Arisotura
2020-02-14
*
|
begin renovating melonDSi
Arisotura
2020-05-30
|
\
|
|
*
fix potential out-of-bounds write
Arisotura
2019-07-13
*
|
add LCD init flag in DISPSTAT
Arisotura
2019-06-20
|
/
*
GPU2D: hardware renders sprites one scanline in advance.
Arisotura
2019-06-10
[next]