Merge pull request #886 from Anonym271/master
zeromus
2025-02-11 16:55:35 -0500
06bef8b560Bugfix: MemROMReaderWrite was not working for 1 byte length because it would copy the current mem's byte into the source buffer instead of the opposite way.
Anonym271
2025-02-11 22:45:25 +0100
9f30151675types.h: let mingw use regparm(3) calling convention for jit
rofl0r
2024-12-06 18:17:46 +0000
18f166bc97rename FASTCALL to DESMUME_FASTCALL
rofl0r
2024-12-06 18:03:16 +0000
91196788ebfix more screw-ups in unicode support. fixes#828
zeromus
2024-08-31 22:34:38 -0400
8f9c6892d5OpenGL Renderer: Fix an initialization issue with the clear image shader program when running the 3.2 Core Profile renderer for a driver that only supports OpenGL v3.2. (Regression from commit e2a25e2. Fixes #827.)
rogerman
2024-08-28 10:33:27 -0700
64132f765aOpenGL Renderer: Fix a bug where having Edge Mark enabled could cause fragments to disappear. (Regression from commit f910c61.)
rogerman
2024-08-22 19:26:39 -0700
00b8df1b00OpenGL Renderer: Add entry point for glClientWaitSync, fixing compiling on Windows. (Regression from commit f910c61.)
rogerman
2024-08-15 17:50:53 -0700
f910c6197cOpenGL Renderer: Add new rendering resource classes, and do some misc. refactoring. - Using the new OpenGLGeometryResource and OpenGLRenderStatesResource classes, the 3.2 Core Profile and ES renderers now use triple-buffering for all geometry rendering resources and framebuffer constants. - Delete the InitFinalRenderStates() method, which has been obsoleted over the years. Its functionality has been rolled into the InitExtensions() and _RenderGeometryLoopBegin() methods.
rogerman
2024-08-15 16:49:42 -0700
f84a804499OpenGL Renderer: Fix bug where clear images were Y-flipped. (Regression from commit 3db6d56.)
rogerman
2024-08-13 19:49:34 -0700
8197174d69OpenGL ES Renderer: Fix a bug where the final output framebuffer is Y-flipped. (Regression from commit 3db6d56.)
rogerman
2024-08-12 13:44:58 -0700
3db6d5676cOpenGL Renderer: Do some more code cleanup and tune-ups. - In the 3.2 Core Profile and ES renderers, synchronization of vertex info uploads now occurs at a more reasonable time. - Geometry rendering is now Y-flipped by default, eliminating the need to Y-flip the final output framebuffer under all conditions. - Legacy OpenGL no longer needs to perform any color conversion of the final output framebuffer if FBOs are supported. - Rename some functions and variables to better describe what things are doing now.
rogerman
2024-08-12 11:23:23 -0700
9bbfca527aRemove redundant and currently unused Makefile.
rogerman
2024-08-10 15:53:25 -0700