sm64pc/src/pc/gfx
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
..
gfx_cc.h Implemented noise effects in OpenGL. (#6) 2020-06-10 00:30:59 +03:00
gfx_direct3d11.cpp added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_direct3d11.h added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_direct3d12.cpp added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_direct3d12.h added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_direct3d_common.cpp added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_direct3d_common.h added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_opengl.c added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_opengl.h merge PC port onto the decompile 2020-05-07 20:21:22 +02:00
gfx_opengl_legacy.c added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_pc.c added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_pc.h restore --savepath and replace --datapath with --gamedir 2020-06-07 23:54:39 +03:00
gfx_rendering_api.h Shutdown subsystems on exit 2020-05-16 16:23:23 -03:00
gfx_screen_config.h merge PC port onto the decompile 2020-05-07 20:21:22 +02:00
gfx_sdl.h merge PC port onto the decompile 2020-05-07 20:21:22 +02:00
gfx_sdl2.c added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00
gfx_window_manager_api.h added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine 2020-06-11 22:24:46 +03:00