vit9696
69ff426319
OcConsoleLib: Add framebuffer base and params logging
2021-01-31 19:53:19 +03:00
vit9696
6f936b8528
Library: Install all protocols on new handle
2021-01-22 20:29:14 +03:00
vit9696
68de5dbd70
Bootstrap: Print actual load path
...
closes acidanthera/bugtracker#1446
2021-01-20 17:15:59 +03:00
dakanji
ba5eea2de4
OcConsoleLib: Improve error reporting with TextoutputBuiltin ( #143 )
...
closes acidanthera/bugtracker#1238
2020-10-29 12:21:43 +03:00
John Davis
cde37269aa
VBIOS patching via ForceResolution option ( #144 )
...
* BiosVideo: Initial Intel patching functions
* BiosVideo: Implement patch protocol
* BiosVideo: Read EDID from VBE
* BiosVideo: Fix previous commits
* OpenDuet: Fix Windows builds
* BiosVideo: Fix MSVC warnings
* BiosVideo: Pull max resolution from EDID
* BiosVideo: Patch based on PCI vendor ID
* BiosVideo: Fix more MSVC warnings
* OcMiscLib: Try to fix OpenDuet MSVC compilation
* BiosVideo: Fix incorrect return status
* OpenDuet: Create OcDebugLogLibNull library
* Protocol: Rename OC_VBIOS_PATCH_PROTOCOL to OC_FORCE_RESOLUTION_PROTOCOL
* OpenCore: Add ForceResolution option
* BiosVideo: Fix consistency of height/width parameters
* Includes: Mark height/width as optional
* BiosVideo: Cleanup misc issues
* Docs: Add support note
2020-10-26 19:18:06 -05:00
vit9696
5d332ce5e8
OcConsoleLib: Fixed assert when trying to enable direct renderer
...
Happened on blit-only GOP, see acidanthera/bugtracker#1221
2020-10-17 20:27:45 +03:00
dakanji
8c78acfea0
OcConsoleLib: Fix typo from the previous commit ( #137 )
2020-10-13 10:34:28 +03:00
dakanji
d9cc30567c
Library: Firmware pluralisation fixes in the code ( #136 )
2020-10-13 01:42:59 +03:00
dakanji
7591a4991a
OcConsoleLib: Return Status on Providing Console GOP ( #117 )
...
closes acidanthera/bugtracker#1135
2020-09-06 14:41:02 +03:00
dakanji
f35b380675
Return Status on Setting Renderers ( #115 )
...
сloses acidanthera/bugtracker#1133
2020-09-04 00:13:03 +03:00
vit9696
d7d16127c5
OcConsoleLib: Add BuiltinText TextRenderer mode
...
Discovered on Lenovo V580 (i3 3120M)
2020-08-12 19:48:57 +03:00
vit9696
ee30d2f5e0
OcConsoleLib: Update UGA comments
...
closes acidanthera/bugtracker#1061
2020-07-25 17:55:04 +03:00
vit9696
51a1dd4ef4
OcConsoleLib: Added AppleFramebufferInfo protocol
2020-06-28 10:19:13 +03:00
vit9696
1d1b1cc12c
OpenCoreUefiInOut: Added UgaPassThrough option to support UGA protocol over GOP
2020-06-28 09:51:39 +03:00
vit9696
badcd125bd
OcConsoleLib: Added UGA protocol compatibility in ProvideConsoleGop quirk
...
This is required by 10.4 EfiBoot
2020-06-28 09:43:21 +03:00
vit9696
0937868839
Build: Fix some issues with MSVC compiler
2020-05-18 10:04:51 +03:00
vit9696
e6bec3ae80
Debug: Fix some log tags
2020-05-17 16:53:02 +03:00
vit9696
a9cbcd9ae8
Build: Drop EfiPkg
2020-05-17 14:28:41 +03:00
vit9696
86b69367df
OcConsoleLib: Fixed compatibility with blit-only GOP (e.g. OVMF Bochs)
2020-05-14 09:53:48 +03:00
vit9696
0ee57bdef1
OcConsoleLib: Fixed builtin text renderer failing to provide ConsoleControl
2020-05-14 09:43:07 +03:00
vit9696
4433c92895
OcConsoleLib: Added builtin text renderer compatibility with Shell page mode
...
For some reason UEFI Shell trashes Cursor positions of the TextOut protocol
even though the spec explicitly forbids this.
closes acidanthera/bugtracker#837
2020-05-11 04:44:51 +03:00
vit9696
76e889f89a
OpenCanopy: Fix black splash with non-black bg
2020-05-10 23:03:45 +03:00
vit9696
8b5099bf1f
Docs: Fixed launching Shell with text over it
2020-05-10 21:58:27 +03:00
vit9696
6caff2a456
OpenCoreUefiInOut: Fixed ReconnectOnResChange reconnecting even without res change
2020-05-10 20:13:06 +03:00
vit9696
525b6a6ada
OcConsoleLib: Fixed handling 24-bit screen resolutions
2020-04-26 06:28:30 +03:00
Download-Fritz
079070a29f
Fix several issues (Coverity, Clang)
2020-04-07 17:44:21 +02:00
vit9696
6439b435db
OpenCoreUefi: Support MTRR cache policy in direct fb
2020-03-08 00:43:56 +03:00
vit9696
97585cb6c2
Build: Remove OcSupportPkg usage
2020-02-29 17:39:41 +03:00
vit9696
574dd5aaa9
ChipTune: Fix invalid memory access
2020-02-23 19:24:53 +03:00
vit9696
66979ff5c5
Build: Fix analysis warnings
...
closes acidanthera/bugtracker#722
2020-02-16 15:46:12 +03:00
vit9696
372e881731
OcConsoleLib: Optimise the use of different background colors
2020-02-16 09:33:52 +03:00
vit9696
999c65e9a2
OcConsoleLib: Make Light Gray UI colour match Apple flavour
2020-02-16 04:20:21 +03:00
vit9696
debd83adc8
OcConsoleLib: Use UIScale variable for HiDPI mode
2020-02-16 02:52:53 +03:00
vit9696
a84c1521f6
OcConsoleLib: Fix builtin text renderer with different GOP modes
2020-02-13 17:07:46 +03:00
vit9696
c0161f7fdd
OcConsoleLib: Fix direct GOP mode switching
2020-02-13 17:07:17 +03:00
vit9696
338cf9d035
OcConsoleLib: Make text mode the default for builtin renderer and drop ProvideEarlyConsole
2020-02-13 03:29:39 +03:00
vit9696
ef3be828cc
OcConsoleLib: Implement DirectGopRendering
2020-02-13 00:52:44 +03:00
vit9696
a135ff51bf
OcConsoleLib: Install ConsoleControl on ConsoleOutHandle
2020-02-10 11:30:50 +03:00
vit9696
0bc4415e10
OcConsoleLib: Switch to graphics mode by default
2020-02-09 19:48:40 +03:00
vit9696
37c26b1a40
OcConsoleLib: Cleanup background colour filling
2020-02-09 02:25:09 +03:00
vit9696
4626f79025
OcConsoleLib: Fix installing ConsoleControl when none is present
2020-02-09 00:25:43 +03:00
vit9696
81edab7426
FwRuntimeServices: Add support for ProtectSecureBoot
2020-02-09 00:10:57 +03:00
vit9696
8fc88733a4
OcConsoleLib: New output implementation
2020-02-08 21:55:07 +03:00
vit9696
27e0a987fe
OcConsoleLib: Fix initial foreground colour
2020-02-07 13:09:33 +03:00
vit9696
5e427c677e
OcConsoleLib: Fix comparison warning
...
closes acidanthera/bugtracker#701
2020-02-07 12:32:13 +03:00
vit9696
e77d4d8f82
OcConsoleLib: Fix cursor colour and visibility in Shell
2020-02-07 00:50:37 +03:00
vit9696
a58cacdf16
OcConsoleLib: Various builtin text renderer improvements
2020-02-06 23:00:56 +03:00
Michael Belyaev
270fc3ab5f
Don't redraw cursor if position is the same
2020-02-05 22:29:41 +03:00
Michael Belyaev
fef51a125a
LIGH -> LIGHT
2020-02-05 10:37:26 +03:00
vit9696
d782f5b51c
OcConsoleLib: Drop comment as it got fixed with using 0 offsets
2020-02-02 15:44:34 +03:00