melonDS/src
Nadia Holmquist Pedersen 97643586fa
Fix OpenGL display scaling on high DPI (#1011)
* Fix OpenGL display scaling on high DPI

* Scale the OSD too

* Fix indent
2021-02-22 18:17:48 +01:00
..
ARMJIT_A64 Fix the JIT Code Memory on ARM64 Macs (#916) 2021-02-22 15:13:39 +00:00
ARMJIT_x64 Fix some compiler warnings 2021-01-25 14:12:13 +00:00
dolphin Fix the ARM64 Code Emitter on macOS 2020-12-28 18:18:33 +05:00
frontend Fix OpenGL display scaling on high DPI (#1011) 2021-02-22 18:17:48 +01:00
sha1 melonDSi: skeleton in place 2019-06-15 13:09:11 +02:00
tiny-AES-c add all sorts of shit 2019-06-13 14:41:54 +02:00
xxhash implement block linking + some refactoring 2020-04-26 13:05:17 +02:00
ARCodeFile.cpp (finally) build the goddamn cheat interface 2020-08-15 00:14:05 +02:00
ARCodeFile.h use C++ style structs everywhere 2021-01-02 11:38:06 +01:00
AREngine.cpp make the AR engine use the correct bus funcs based on DS/DSi mode 2020-08-24 19:55:20 +02:00
AREngine.h add AR code file parser and shit 2020-08-13 00:20:34 +02:00
ARM.cpp remove some debug crap 2020-12-10 18:09:11 +01:00
ARM.h remove some UB 2020-09-04 20:37:14 +02:00
ARMInterpreter.cpp update copyright years 2020-02-14 20:18:08 +01:00
ARMInterpreter.h new block cache and much more... 2020-06-16 11:56:36 +02:00
ARMInterpreter_ALU.cpp Fix edge case in the division engine, fix edge case in the CPU (#1003) 2021-02-19 23:58:41 +01:00
ARMInterpreter_ALU.h update copyright years 2020-02-14 20:18:08 +01:00
ARMInterpreter_Branch.cpp update copyright years 2020-02-14 20:18:08 +01:00
ARMInterpreter_Branch.h update copyright years 2020-02-14 20:18:08 +01:00
ARMInterpreter_LoadStore.cpp update copyright years 2020-02-14 20:18:08 +01:00
ARMInterpreter_LoadStore.h update copyright years 2020-02-14 20:18:08 +01:00
ARMJIT.cpp Fix the JIT Code Memory on ARM64 Macs (#916) 2021-02-22 15:13:39 +00:00
ARMJIT.h reconcile DSi and JIT, fastmem for x64 and Windows 2020-06-30 23:50:41 +02:00
ARMJIT_Compiler.h Random minor fixes (#757) 2020-10-01 13:44:09 +02:00
ARMJIT_Internal.h JIT fixes 2020-11-09 20:43:31 +01:00
ARMJIT_Memory.cpp fix #994 2021-02-09 23:36:46 +01:00
ARMJIT_Memory.h for some reason tabs and spaces were mixed 2020-07-23 17:43:25 +02:00
ARMJIT_RegisterCache.h Random minor fixes (#757) 2020-10-01 13:44:09 +02:00
ARM_InstrInfo.cpp implement carry setting ALU op with imm 2020-07-25 22:08:43 +02:00
ARM_InstrInfo.h first steps in bringing over the JIT refactor/fastmem 2020-06-16 12:11:19 +02:00
ARM_InstrTable.h update copyright years 2020-02-14 20:18:08 +01:00
CMakeLists.txt Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
CP15.cpp DSi: make ARM9-clock-selector actually work 2020-08-17 19:15:45 +02:00
CRC32.cpp update copyright years 2020-02-14 20:18:08 +01:00
CRC32.h update copyright years 2020-02-14 20:18:08 +01:00
Config.cpp Add support for macOS (#771) 2020-11-29 17:11:33 +01:00
Config.h use C++ style structs everywhere 2021-01-02 11:38:06 +01:00
DMA.cpp remove some debug crap 2020-12-10 18:09:11 +01:00
DMA.h harmless DMA micro optimisation 2020-11-16 17:22:34 +01:00
DSi.cpp Fix some compiler warnings 2021-01-25 14:12:13 +00:00
DSi.h keep only one handle of the NAND file around 2021-01-17 19:56:02 +01:00
DSiCrypto.cpp blarg 2019-06-13 13:59:11 +02:00
DSiCrypto.h add all sorts of shit 2019-06-13 14:41:54 +02:00
DSi_AES.cpp make FIFO size static whene possible 2020-12-30 23:37:46 +01:00
DSi_AES.h huh. all DSi files had outdated copyright years 2020-06-05 20:44:18 +02:00
DSi_Camera.cpp clean up some things 2020-12-24 13:08:46 +01:00
DSi_Camera.h misc. shito 2020-12-04 18:26:48 +01:00
DSi_I2C.cpp Merge branch 'master' into dsi_camera 2020-10-26 20:47:30 +01:00
DSi_I2C.h huh. all DSi files had outdated copyright years 2020-06-05 20:44:18 +02:00
DSi_NDMA.cpp messin' around 2020-09-08 20:19:37 +02:00
DSi_NDMA.h huh. all DSi files had outdated copyright years 2020-06-05 20:44:18 +02:00
DSi_NWifi.cpp Fix some compiler warnings 2021-01-25 14:12:13 +00:00
DSi_NWifi.h make FIFO size static whene possible 2020-12-30 23:37:46 +01:00
DSi_SD.cpp Fix some compiler warnings 2021-01-25 14:12:13 +00:00
DSi_SD.h keep only one handle of the NAND file around 2021-01-17 19:56:02 +01:00
DSi_SPI_TSC.cpp huh. all DSi files had outdated copyright years 2020-06-05 20:44:18 +02:00
DSi_SPI_TSC.h huh. all DSi files had outdated copyright years 2020-06-05 20:44:18 +02:00
FIFO.h make FIFO size static whene possible 2020-12-30 23:37:46 +01:00
GBACart.cpp Add FreeBSD support (#939) 2021-01-22 19:20:32 +01:00
GBACart.h Polish up archive support (#930) 2021-01-22 11:22:32 +01:00
GPU.cpp Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU.h Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU2D.cpp improve and fix NonStupidBitfield also get rid of some UB 2021-02-09 19:24:57 +01:00
GPU2D.h Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU2D_Soft.cpp Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU2D_Soft.h Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU3D.cpp Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU3D.h Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU3D_OpenGL.cpp Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU3D_OpenGL.h Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU3D_OpenGL_shaders.h update copyright years 2020-02-14 20:18:08 +01:00
GPU3D_Soft.cpp try to fix build when the compiler is stricter 2021-02-11 19:11:18 +01:00
GPU3D_Soft.h use std::function in Thread_Create so we can revert back to using it 2021-02-11 16:00:36 +01:00
GPU_OpenGL.cpp Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU_OpenGL.h Allow for a more modular renderer backends (#990) 2021-02-09 23:38:51 +01:00
GPU_OpenGL_shaders.h prevent bleeding in screen texture 2021-01-02 08:55:48 +01:00
NDS.cpp Fix edge case in the division engine, fix edge case in the CPU (#1003) 2021-02-19 23:58:41 +01:00
NDS.h Polish up archive support (#930) 2021-01-22 11:22:32 +01:00
NDSCart.cpp Polish up archive support (#930) 2021-01-22 11:22:32 +01:00
NDSCart.h Polish up archive support (#930) 2021-01-22 11:22:32 +01:00
NDSCart_SRAMManager.cpp Improved SRAM performance (#925) 2021-01-09 22:18:57 +01:00
NDSCart_SRAMManager.h Improved SRAM performance (#925) 2021-01-09 22:18:57 +01:00
NonStupidBitfield.h improve and fix NonStupidBitfield also get rid of some UB 2021-02-09 19:24:57 +01:00
OpenGLSupport.cpp detach and delete shaders directly after linking 2021-02-11 18:38:52 +01:00
OpenGLSupport.h Use libepoxy to load in OpenGL functions (#960) 2021-01-26 13:19:32 +00:00
Platform.h Remove unneeded OpenGL loading function code (#1006) 2021-02-17 20:53:07 +00:00
ROMList.h use C++ style structs everywhere 2021-01-02 11:38:06 +01:00
RTC.cpp Random minor fixes (#757) 2020-10-01 13:44:09 +02:00
RTC.h update copyright years 2020-02-14 20:18:08 +01:00
SPI.cpp minor code refactoring, to simplify BizHawk support (#958) 2021-01-22 19:05:07 +01:00
SPI.h minor code refactoring, to simplify BizHawk support (#958) 2021-01-22 19:05:07 +01:00
SPU.cpp make audio output thread safe(r?) 2020-11-15 15:29:38 +01:00
SPU.h make audio output thread safe(r?) 2020-11-15 15:29:38 +01:00
Savestate.cpp remove some UB 2020-09-04 20:37:14 +02:00
Savestate.h Implement "lag frame" flag and counter (#949) 2021-01-21 21:26:27 +01:00
Wifi.cpp handle edge cases properly 2021-01-09 22:06:15 +01:00
Wifi.h update copyright years 2020-02-14 20:18:08 +01:00
WifiAP.cpp make it actually connect. hark hark hark 2020-06-15 16:06:00 +02:00
WifiAP.h make it actually connect. hark hark hark 2020-06-15 16:06:00 +02:00
melonDLDI.h bahahahhh 2020-09-03 19:05:13 +02:00
types.h use fixed sized integers from stdint.h 2020-10-01 13:32:06 +02:00
version.h Define melonDS version in CMake 2021-01-19 11:39:25 +00:00