\textbf{\DIFadd{Description}}\DIFadd{: User interface scaling factor.
...
...
@@ -7454,10 +7453,16 @@ with the boot menu.
}\item\texttt{\DIFadd{-1}}\DIFadd{--- leaves the current variable unchanged.
}\item\texttt{\DIFadd{0}}\DIFadd{--- automatically chooses scaling based on the current resolution.
}\end{itemize}
\DIFaddend
\emph{\DIFadd{Note 1}}\DIFadd{: Automatic scale factor detection works on the basis of total pixel area and may fail on small HiDPI displays,
in which case the value may be manually managed using the NVRAM section.
}
\emph{\DIFadd{Note 2}}\DIFadd{: When switching from manually specified NVRAM variable to this preference an NVRAM reset may be needed.
}
\item
\texttt{UgaPassThrough}\\
\DIFaddend\texttt{UgaPassThrough}\\
\textbf{Type}: \texttt{plist\ boolean}\\
\textbf{Failsafe}: \texttt{false}\\
\textbf{Description}: Provide UGA protocol instances on top of GOP protocol instances.
...
...
@@ -7703,7 +7708,7 @@ with the boot menu.
\texttt{ForceOcWriteFlash}\\
\textbf{Type}: \texttt{plist\ boolean}\\
\textbf{Failsafe}: \texttt{false}\\
\textbf{Description}: Enables writing to flash memory for all OpenCore system variables.
\textbf{Description}: Enables writing to flash memory for all \DIFdelbegin\DIFdel{OpenCore }\DIFdelend\DIFaddbegin\DIFadd{OpenCore-managed NVRAM }\DIFaddend system variables.
\emph{Note}: This value should be disabled on most types of firmware but is
left configurable to account for firmware that may have issues with volatile