aboutsummaryrefslogtreecommitdiff
path: root/src/GPU2D.cpp
Commit message (Expand)AuthorAge
* update copyright yearsArisotura2020-02-14
* fix remaining sprite y-coord bugs. fixes #531Arisotura2019-11-03
* fix sprite y-flipArisotura2019-11-03
* uuuh we should only do it once per scanlineArisotura2019-09-15
* well, here, OBJ X mosaic is done tooArisotura2019-09-15
* begin work on mosaicArisotura2019-09-15
* guess who the idiot is who broke sprite extpalArisotura2019-09-05
* GPU2D: delay palette lookup for spritesArisotura2019-09-05
* zerpArisotura2019-09-01
* GPU2D: shape3 sprites are always 8x8Arisotura2019-09-01
* GPU2D:Arisotura2019-07-24
* GPU2D: add 'prohibited' large BG sizesArisotura2019-07-24
* GPU2D: fill gaps in BG modesArisotura2019-07-24
* GPU2D: forced-blank only disables BG/OBJ compositing (VRAM/FIFO display, capt...Arisotura2019-07-24
* fix potential out-of-bounds writeArisotura2019-07-13
* raise kMaxIterationCycles to 64Arisotura2019-06-25
* GPU2D: hardware renders sprites one scanline in advance.Arisotura2019-06-10
* this is the same thing, but, for the sake of consistencyArisotura2019-06-08
* fix potential crash when running the software renderer (oops)Arisotura2019-06-02
* OpenGL: fix cases of layers/sprites blending over the 3D layerArisotura2019-06-01
* simpler GPU-compositing. will make it easier to grab neighbor 2D/3D pixels in...Arisotura2019-05-25
* welp.Arisotura2019-05-21
* remove reference to GL version 4.3 from filenames and namespacesArisotura2019-05-20
* begin botching the codeArisotura2019-05-19
* also, do master brightnessArisotura2019-05-18
* woopsArisotura2019-05-18
* actually finish display capture in hardware-accel modeArisotura2019-05-18
* start work on display captureArisotura2019-05-17
* BAHAHAHHHHArisotura2019-05-16
* BAHAHAHAHAHAHAHAAArisotura2019-05-16
* resolution switch somewhat functionalArisotura2019-05-12
* finish de-hardcoding it. also, code 4x variant (not that I guarantee it to be...Arisotura2019-05-12
* make GPU2D somewhat more flexible. change LineScale to be log2.Arisotura2019-05-12
* scale screen gapArisotura2019-05-11
* some optimization to the 2D pipelineArisotura2019-05-10
* fix derpy bugArisotura2019-05-10
* * optional path for chunked rendering (might be faster, but not always)Arisotura2019-05-10
* temp fix for color effectsArisotura2019-05-08
* hires hax. somewhat functionalArisotura2019-05-08
* don't do OBJ window if it isn't enabled (oops)Arisotura2019-05-07
* lay base for hi-res renderingArisotura2019-05-03
* * readme updateArisotura2019-03-26
* also, update copyright nameArisotura2019-01-22
* small optimization: avoid calling InterleaveSprites() if no sprites were drawn.StapleButter2019-01-06
* 2D: add support for 8bit reads to DISPCNT/BGCNT.StapleButter2018-12-21
* 2D: fix fade effects to semitransp sprites and 3D layer. fixes #263StapleButter2018-12-19
* implement proper support for POWCNT1.StapleButter2018-12-18
* 2D: blending cases that bypass the BLDCNT first-target check (semitransp spri...StapleButter2018-12-13
* add some missing shit to savestatesStapleButter2018-11-25
* revise windows to be even closer to hardware.StapleButter2018-11-25