sm64pc/src/pc/controller
fgsfds a81a8e6ef1 added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine
along with options to select backends for windowing, rendering, audio and controls in the Makefile

use RENDER_API=D3D11 or D3D12 for the D3D renderers, that will also automatically enable using DXGI for windowing; SDL2 will still be used for input and audio for the time being

also adds three-point filtering to the OpenGL backend and an option for it in the menu
2020-06-11 22:24:46 +03:00
..
controller_api.h move rumble functions to controller API 2020-06-04 23:39:57 +03:00
controller_emscripten_keyboard.c merge PC port onto the decompile 2020-05-07 20:21:22 +02:00
controller_emscripten_keyboard.h merge PC port onto the decompile 2020-05-07 20:21:22 +02:00
controller_entry_point.c unfuck keyboard API; actually use seconds for rumble time 2020-06-04 23:58:18 +03:00
controller_keyboard.c unfuck keyboard API; actually use seconds for rumble time 2020-06-04 23:58:18 +03:00
controller_keyboard.h Add in-game control binding menu 2020-05-15 15:38:35 -03:00
controller_recorded_tas.c move rumble functions to controller API 2020-06-04 23:39:57 +03:00
controller_recorded_tas.h merge PC port onto the decompile 2020-05-07 20:21:22 +02:00
controller_sdl.c added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
controller_sdl.h move rumble functions to controller API 2020-06-04 23:39:57 +03:00