reactos/drivers
Joachim Henze 55a9807e72 [0.4.14][BLUE] Optimize ScrIoControl for speed (#5185)
Optimize IOCTL_CONSOLE_FILL_OUTPUT_ATTRIBUTE and IOCTL_CONSOLE_FILL_OUTPUT_CHARACTER for speed by using cache.
a part of CORE-18838
It is faster because it minimizes the amount of pointer dereferences within the for-loops.

fix picked from 0.4.15-dev-5881-g 3526ffc094
2023-06-06 23:37:10 +02:00
..
base [KDCOM][NTOS:INBV][FREELDR] Decrease default baud rate for PC-98 target (#2601) 2020-04-21 23:22:42 +03:00
battery [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
bluetooth [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
bus [NTOS:IO] Fix parsing of resource lists 2020-04-24 13:58:09 +03:00
crypto [KSECDD] Improve GetSecurityUserInfo stub (#2438) 2020-04-16 01:32:47 +03:00
filesystems [0.4.14][NTFS] PrintAllVCNs(): Fix a typo in an ASSERT() (#4682), EOL-WS 2022-10-16 23:24:49 +02:00
filters [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
hid [HIDCLASS] Implement IRP_MJ_WRITE 2019-05-14 14:37:22 +02:00
input [0.4.14][I8042PRT] Add service registry entry for the driver CORE-17819 2021-10-17 16:42:26 +02:00
ksfilter [KS] KsQueryInformationFile(): Fallback to IRP if FastIO failed 2020-02-17 19:08:57 +03:00
multimedia [DLLs] Fix .spec files regarding OLE-specific exports. 2019-07-28 16:26:22 +02:00
network [0.4.14][KERNEL32][TCPIP] A big squashed fix for CORE-16757 CORE-17596 CORE-17647 CORE-6473 (#3170) 2021-11-20 05:09:54 +01:00
parallel [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
processor [PROCESSR] Employ usual casing for CurrentControlSet key. 2019-08-10 19:15:38 +02:00
sac [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
serial [SERIAL] Immediately complete read IRP if all requested bytes have been found in circular buffer 2019-05-02 20:06:47 +02:00
setup [0.4.14][BLUE] Optimize ScrIoControl for speed (#5185) 2023-06-06 23:37:10 +02:00
storage [0.4.14][REACTOS] Backport "http://www.reactos" -> "https://reactos" and readme.txt 2023-03-19 11:37:37 +01:00
usb [USBSTOR] Add missing compatible device id 5 2020-04-10 13:41:01 +02:00
wdm [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
wmi [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
CMakeLists.txt