audk/MdeModulePkg
eric_tian 4772ce75e8 refine the implementation of HiiStringToImage:
1. Remove the limitation of MAX_STRING_LENGTH and according to actual string length to store glyph info
2. fix a issue when print multi-lines, the next line will overlaps the above line. The original implementation doesn't recalculate the start point of X/Y axis.
3. refine the flow to avoid the meaningless recursive call.
4. modify the usage of "Index" to force them 1/1 mapping between glyphbuf and string. So the RowInfoArray and ColumnInfoArray can reflect the actual situation.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8371 6f19259b-4bc3-4df7-8a09-765794883524
2009-05-21 09:41:59 +00:00
..
Application Merge application PlatOverMngr and library DxePlatDriOverLib into driver PlatDriOverrideDxe. 2009-04-24 07:02:52 +00:00
Bus Update USB Mass Storage driver to declare its dependency on the BaseLib 2009-05-20 20:04:23 +00:00
Core Replace .globl with ASM_GLOBAL 2009-05-20 10:22:09 +00:00
Include Remove redundant #include statements 2009-05-20 23:13:01 +00:00
Library Add includes for definitions used by the DxeIpIoLib and DxeNetLib 2009-05-20 23:14:35 +00:00
Logo INF head modified 2008-12-12 01:27:36 +00:00
Universal refine the implementation of HiiStringToImage: 2009-05-21 09:41:59 +00:00
ChangeLog.txt updated to use the term “temporary memory” but not CAR 2009-04-08 08:14:09 +00:00
MdeModulePkg.dec 1. retired NicIp4ConfigProtocolGuid 2009-05-13 09:29:44 +00:00
MdeModulePkg.dsc Merge application PlatOverMngr and library DxePlatDriOverLib into driver PlatDriOverrideDxe. 2009-04-24 07:02:52 +00:00