[NTVDM]: Make static some variables, fix IRQ1/12 timing, use NT QueryPerformanceCounter API instead of its Win32 part and move the "while (VdmRunning && CpuRunning)" loop into ClockUpdate.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65377 97493ccd-5924-5043-b1f5-66cb403b36ce
[ADVAPI_WINETEST]
Make peace^W tests, not war.☮
Wave a hello to sysreg so that it doesn't kill us.
ROSTESTS-56


git-svn-id: svn://svn.reactos.org/reactos/trunk@65378 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
- Store in bit 7 of Bda->VGAOptions (40:87) whether we needed to clear video memory (or not) when changing the video mode.
- When retrieving the current video mode, set this bit 7 as required.
- Improve a bit the DPRINT of VidBiosSetVideoMode for diagnostic purposes.
- Remove the temporary "fix" (read: hack, and it broke some apps) from r65015 / r65018 : I'm working on a real fix.
- Rework some subfunctions of the INT 10h, AH=11h function (font generator).
- Fix reporting "256 kb video memory" in the Bda->VGAOptions flag.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65379 97493ccd-5924-5043-b1f5-66cb403b36ce
[GDI32_APITEST]
Add tests for ExtCreateRegion

git-svn-id: svn://svn.reactos.org/reactos/trunk@65380 97493ccd-5924-5043-b1f5-66cb403b36ce
[GDI32_APITEST]
Fix build

git-svn-id: svn://svn.reactos.org/reactos/trunk@65381 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
Allow arbitrary transforms in NtGdiExtCreateRegion.
Shearing and rotation are not handled correctly yet, but at least we do no longer fail on transforms that have scaling and an offset, which are classified as GX_GENERAL

git-svn-id: svn://svn.reactos.org/reactos/trunk@65382 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32SS]
if (BooleanValue == TRUE) -> if (!BooleanValue)
Patch by Love Nystrom
CORE-8799

git-svn-id: svn://svn.reactos.org/reactos/trunk@65390 97493ccd-5924-5043-b1f5-66cb403b36ce
[FREELDR]
Remove explicit comparisons with TRUE
i.e. if (BooleanValue == TRUE) -> if (BooleanValue) (and not !BooleanValue as accidentally written in the previous commit message!)
Patch by Love Nystrom
CORE-8799


git-svn-id: svn://svn.reactos.org/reactos/trunk@65391 97493ccd-5924-5043-b1f5-66cb403b36ce
[WIN32K]
Round to nearest integer in FIX2LONG, used in XFORMOBJ APIs. Fixes rounding errors when doing coordinate transformation.

git-svn-id: svn://svn.reactos.org/reactos/trunk@65392 97493ccd-5924-5043-b1f5-66cb403b36ce