aboutsummaryrefslogtreecommitdiff
path: root/src/GPU3D_OpenGL.cpp
Commit message (Expand)AuthorAge
* Make the initial 3D renderer configurable via `NDSArgs` (#1913)Jesse Talavera2023-12-15
* Sprinkle `const` around where appropriate (#1909)Jesse Talavera2023-12-12
* Clean up the 3D renderer for enhanced flexibility (#1895)Jesse Talavera-Greenberg2023-11-29
* Move all core types into namespaces (#1886)Jesse Talavera-Greenberg2023-11-25
* Refactor the GPU to be object-oriented (#1873)Jesse Talavera-Greenberg2023-11-09
* update copyright yearsArisotura2023-11-04
* Make the NDS teardown more robust (#1798)Jesse Talavera-Greenberg2023-09-15
* update copyright headersArisotura2022-01-09
* finally decouple Config from the core. baahhahahahahArisotura2021-11-18
* Fix some compiler warningsWaluigiWare642021-05-03
* update copyright year and add missing GPL headersRSDuck2021-03-12
* Allow for a more modular renderer backends (#990)Wunk2021-02-09
* call glFlush only onceRSDuck2021-01-29
* Fix some compiler warningsWaluigiWare642021-01-25
* include polygon attr opaqueness for translucent polygons in render keyRSDuck2021-01-22
* GL: ensure to set depthmask to TRUE before rendering opaque shitArisotura2021-01-21
* pad ShaderConfig to a multiple of 16RSDuck2021-01-17
* use C++ style structs everywhereRSDuck2021-01-02
* GL: don't break rendering order when translucent polygons contain opaque pixels.Arisotura2020-12-11
* GL: align uniform-buffer size to 16-byte boundary. atleast makes RenderDoc ha...Arisotura2020-12-11
* fix edge indices countRSDuck2020-11-19
* use proper index buffersRSDuck2020-11-16
* * fix build errorArisotura2020-08-24
* oops.Arisotura2020-08-24
* GL: hopefully finally fix the checkerboard issueArisotura2020-08-20
* blargArisotura2020-08-20
* GL: be more careful with framebuffer mappings. might fix issues.Arisotura2020-08-20
* 3D/GL: experimental attempt at reducing warping on quads, pentagons, etc...Arisotura2020-08-19
* 3D/GL: make polygon generation code cleaner, add quicker codepath for triangl...Arisotura2020-08-19
* * rework GPU's settings interface, make it config-agnosticArisotura2020-05-28
* make it hiDPI compliant (I hope)Arisotura2020-05-28
* we don't need a GLShim.Arisotura2020-05-27
* get the OpenGL renderer going.Arisotura2020-05-25
* update copyright yearsArisotura2020-02-14
* OpenGL: fix bug when rendering translucent polygons coming after shadow polyg...Arisotura2019-11-03
* HARK HARK HARKArisotura2019-06-25
* fix OGL renderer not working at all on some GPUsRSDuck2019-06-17
* fix bugs with line polygonsArisotura2019-06-12
* hack so that the GL renderer can render linesArisotura2019-06-12
* somewhat better edge markingArisotura2019-06-12
* fix more stupid shit. askzjkdsfArisotura2019-06-09
* fix fog alphaArisotura2019-06-09
* miserable, feeble little attempt at edge markingArisotura2019-06-09
* fix last bugs when changing video settings with no game loadedArisotura2019-06-08
* do binding of VS inputs and FS outputs before linking shader programs, as per...Arisotura2019-05-31
* * add needed libui functions under Windows, even if they don't do a whole lotArisotura2019-05-31
* try to fix fog consecutively to the Intel fix. still not perfect for whatever...StapleButter2019-05-31
* OpenGL renderer: fix for Intel driver (doesn't like RGB8UI framebuffers)StapleButter2019-05-30
* simpler GPU-compositing. will make it easier to grab neighbor 2D/3D pixels in...Arisotura2019-05-25
* also support alpha-only fogArisotura2019-05-25