flycast/core/rend/dx9
Flyinghead 8e8935b9c4 pvr: xform matrix 240p support. screen stretching changes
Use FB_R_CTRL.vclk_div to detect progressive mode.
transform_matrix: Support non-4:3 aspect ratio such as 640x240. Don't
expect 480 height. Issue #690
Add black bars at top and bottom if screen aspect ratio is too low.
Issue #584.
Framebuffer size doesn't depend on screen stretching. Stretching is done
when blitting to screen.
lr: correct subsequent stretching when drawing vmus and xhair
2022-07-18 18:21:09 +02:00
..
d3d_overlay.cpp gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
d3d_overlay.h libretro: dx11 support. dx11 shader cache. dx9 clipping planes 2021-12-13 21:02:44 +01:00
d3d_renderer.cpp pvr: xform matrix 240p support. screen stretching changes 2022-07-18 18:21:09 +02:00
d3d_renderer.h dx9, dx11: support for forced point/linear tex sampling and anisotropy 2022-04-02 11:18:48 +02:00
d3d_shaders.cpp native depth interpolation option to help AMD gpus 2022-06-01 19:26:56 +02:00
d3d_shaders.h native depth interpolation option to help AMD gpus 2022-06-01 19:26:56 +02:00
d3d_texture.cpp box art fetch and display 2022-06-15 21:22:12 +02:00
d3d_texture.h box art fetch and display 2022-06-15 21:22:12 +02:00
dx9_driver.h box art fetch and display 2022-06-15 21:22:12 +02:00
dxcontext.cpp gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
dxcontext.h gui: init once. reset ui driver when needed. android 120+ Hz support 2022-04-13 18:06:19 +02:00
imgui_impl_dx9.cpp arcade rom names update. non square boxart 2022-06-20 18:07:06 +02:00
imgui_impl_dx9.h WIP directx9 renderer 2021-04-12 22:49:04 +02:00