3dbe479606
- Input: SDL3-backed PollPadAsXInput bridges DInput/HIDAPI gamepads past the XInput 4-pad cap. Exposed via INP_SdlBridge for use by callers that need to enumerate all connected pads. - Render: VIEWPORT_TYPE_GRID_CELL enum + StateSetViewportRect(x,y,w,h) for parametric N-player cell rects. The pre-built lib's enum-based StateSetViewport leaves the D3D viewport stack-uninitialized in its default case, so the grid-cell path takes a direct rect to avoid the 0xCC fill -> RSSetViewports validation error. - CMake: SDL3 static link wiring + Windows build helpers (build_libs.bat, configure_only.bat). Used by: MrTheShy/MinecraftConsoles auth branch (8-player splitscreen).