summaryrefslogtreecommitdiff
path: root/render_sdl.c
AgeCommit message (Expand)Author
2020-05-12Go back to unpausing audio in render_video_loop to ensure the core is no long...Michael Pavone
2020-05-09Less hacky run on audio thread modeMichael Pavone
2020-05-09Don't hold frame queue mutex while renderingMichael Pavone
2020-05-09Fix regression in run on audio thread modeMichael Pavone
2020-05-09Allow use of NPOT textures as a config option. Useful for some mobile GPUsMichael Pavone
2020-05-08Avoid expensive re-init from switching to external sync after render_init has...Michael Pavone
2020-05-08Make netplay remote sync to network rather than audio or video so it doesn't ...Michael Pavone
2020-04-30Remove usage of GCC pointer arithmetic on void * extensionMichael Pavone
2020-04-30Get WIP net play code compiling on Windows and cleanup some unistd.h includesMichael Pavone
2020-04-18Make requested sample format configurableMichael Pavone
2020-04-18WIP new sync mode that runs emulation on audio threadMichael Pavone
2020-01-06Fix debug view window stuff that got broken when FRAMEBUFFER_UI got addedMichael Pavone
2019-09-16Don't render lines that are cropped by overscan. Allows submitting frame earl...Mike Pavone
2019-05-17Split generic part of audio code into a separate file so it can be used in ot...Michael Pavone
2019-05-08Basic UI navigation with controllerMichael Pavone
2019-05-03Reprocess bindings when SDL2 mappings, controller types or controller order c...Michael Pavone
2019-05-03Reorder controllers based on which one receives player input firstMichael Pavone
2019-04-23Demote screenshot message to debug level so that a popup is not spawned when ...Michael Pavone
2019-04-14Get Android build working again and update for SDL 2.0.7 (last version to sup...Michael Pavone
2019-04-04Allow Nuklear UI to be used when OpenGL is disabledMichael Pavone
2019-03-31Fix crash that occurs when changing video screen settings if the emulator win...Mike Pavone
2019-03-27Restore some newlines in debug output that got lost when fixing GDB remote de...Michael Pavone
2019-03-27Request float 32 sample format since it saves us a conversion now that the ga...Michael Pavone
2019-03-26Support controllers that have their dpad mapped to an axisMichael Pavone
2019-03-24Initialize gain_mult when creating an audio source so things work okay for cl...Michael Pavone
2019-03-24Make sure there are no races between main thread and audio thread around mix_...Mike Pavone
2019-03-23Configurable gain for overall output and individual componentsMichael Pavone
2019-03-20Avoid printing a bunch of junk to stdout when GDB remote debugging is enabled...Michael Pavone
2019-01-22Added some Makefile options to build a packaging friendly executableMichael Pavone
2019-01-20Small fix to sync sample calculation in render_sdlMichael Pavone
2019-01-18Modified audio code to support an arbitrary number of output channels so that...Michael Pavone
2018-12-30Switched default sync source back to audio as the video option is not ready f...Mike Pavone
2018-12-30Added support for GLES in addition to desktop GLMike Pavone
2018-12-18Allow closing VDP debug windows with the close button in the window title barMichael Pavone
2018-11-19Implemented support for toggling off a debug viewMichael Pavone
2018-11-10Fix edge case in DRC audio pathMichael Pavone
2018-11-09Use SDL_GL_MakeCurrent to make the SDL renderer API windows play nice with GL...Michael Pavone
2018-11-04WIP new VDP plane debug view and support for detached VDP debug views generallyMichael Pavone
2018-10-24Pull current controller config in binding UI from whatever the actual binding...Michael Pavone
2018-08-03Allow a gamepad mapping to apply to all controllers, controllers of a particu...Michael Pavone
2018-07-31Read extral SDL2 mappings on startup from controller_types.cfgMichael Pavone
2018-07-30WIP UI for creating an SDL2 mapping for controllers that don't have oneMichael Pavone
2018-07-22Initial heuristics for detecting controller types and showing different label...Michael Pavone
2018-06-28Fix a number of other memory errors (mostly leaks again) identified by valgrindMichael Pavone
2018-06-22Fix code for handling switch between sync styles at runtimeMichael Pavone
2018-06-21Initial attempt at handling switches between sync modes at runtime. Needs workMichael Pavone
2018-06-20Limit underflow warning spamMichael Pavone
2018-06-20Fix double free in sync to video modeMichael Pavone
2018-05-05Refactor to split device bindings from IO emulation codeMichael Pavone
2018-05-01Fix deadlock when changing settings before loading first ROMMichael Pavone