
Padscore: Added APIs for button repeat, connection and extension callback, max controllers and reading of unified status. VPAD: Added APIs for cross stick emulation, button repeat, sampling callback, lcd mode, touchpad calibration, zero drift mode and gyro dir revise VPAD: Improved GamePad gyro control via mouse. VPAD: Improved implementation of VPADControlMotor Input: New interface and profile system for controller configuration General: Fixed bug that caused keyboard hotkeys to be ignored General: Hide mouse cursor in fullscreen if not moving for 3 seconds Input: Fixed XInput axis being incorrectly normalized Input: Fixed left axis being mapped to dpad for Pro Controller Input: Fixed left and right axis for Pro and Classic controller Input: Fixed z-axis swapped for DirectInput Input: Fixed opening input window sometimes triggering a crash

Input: Input window should now properly scale on high DPI settings Input: Fixed blow microphone button mapping not working GX2: Added command line option -nsight 'to allow debugging via NVIDIA Nsight GX2: Better detection for invalidation of data in StreamOut Cache GX2: GPU7 shader decompiler will output Slightly more GLSL optimized code GX2: Implemented shader instructions RECIPSQRT_FF and RECIP_FF GX2: Graphic texture pack rules will automatically scale gl_FragCoord

GX2: Added Support for using le même multiple texture times with different sample parameters During a single drawcall This change breaks compatibility with pre-1.8.0 shader caches and graphic packs (If They Contain shaders) Vertex, geometry and pixel shaders are split into separate and independent programs Rather than bundling em into sets general: If it is maximized to fullscreen, it will remain on the same monitor General: Added memory scanner (search and filter for values)


GX2: Fixed crash caused by out-of-bounds general: Fixed a bug in calculation of fullscreen window size
