OptionRomPkg BltLibSample: Add sample application for BltLib

This application uses BltLib to draw various items on the
screen.  It can be used as a test for a BltLib library
implementation, and it can be used to compare the results of
two BltLib implementations (such as the performance).

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11523 6f19259b-4bc3-4df7-8a09-765794883524
diff --git a/OptionRomPkg/OptionRomPkg.dsc b/OptionRomPkg/OptionRomPkg.dsc
index a6a4047..522038f 100644
--- a/OptionRomPkg/OptionRomPkg.dsc
+++ b/OptionRomPkg/OptionRomPkg.dsc
@@ -47,6 +47,7 @@
   DebugPrintErrorLevelLib|MdePkg/Library/BaseDebugPrintErrorLevelLib/BaseDebugPrintErrorLevelLib.inf  

   BaseLib|MdePkg/Library/BaseLib/BaseLib.inf

   BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf

+  BltLib|OptionRomPkg/Library/GopBltLib/GopBltLib.inf

   PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf

   TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf

   UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf

@@ -56,6 +57,7 @@
   PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf

   MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf

   DevicePathLib|MdePkg/Library/UefiDevicePathLib/UefiDevicePathLib.inf

+  UefiApplicationEntryPoint|MdePkg/Library/UefiApplicationEntryPoint/UefiApplicationEntryPoint.inf

   UefiRuntimeLib|MdePkg/Library/UefiRuntimeLib/UefiRuntimeLib.inf

 

 ################################################################################

@@ -99,6 +101,8 @@
   OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf

   OptionRomPkg/Library/GopBltLib/GopBltLib.inf

 

+  OptionRomPkg/Application/BltLibSample/BltLibSample.inf

+

   OptionRomPkg/AtapiPassThruDxe/AtapiPassThruDxe.inf

   OptionRomPkg/CirrusLogic5430Dxe/CirrusLogic5430Dxe.inf

   OptionRomPkg/UndiRuntimeDxe/UndiRuntimeDxe.inf