[edk2] [Patch 0/8] Move BltLib to MdeModulePkg and create GraphicsOutputDxe driver

2015-08-17 Thread Ruiyu Ni
The patch serials refined the BltLib and moved it to MdeModulePkg.
Based on the BltLib, the patch created the GraphicsOutputDxe driver which 
consumes
the GraphicsInfo HOB.

Ruiyu Ni (8):
  OptionRomPkg: Refine FrameBufferBltLib to use UINT8* instead of VOID*
  OptionRomPkg: Add video move test case to BltLibSample application
  OptionRomPkg: Fix a bug in BltVideoToVideo operation
  OptionRomPkg: Remove BltLibGetSizes() interface from BltLib
  OptionRomPkg/OvmfPkg: BltLib API refinement
  OptionRomPkg/OvmfPkg: Remove BltLib::BltConfigure API
  MdeModulePkg: Move BltLib from OptionRomPkg to MdeModulePkg
  MdeModulePkg: Add GraphicsOutputDxe driver

 MdeModulePkg/Include/Library/BltLib.h  | 147 
 .../Library/FrameBufferBltLib/FrameBufferBltLib.c  | 573 
 .../FrameBufferBltLib/FrameBufferBltLib.inf|  33 +
 MdeModulePkg/Library/GopBltLib/GopBltLib.c | 324 +
 MdeModulePkg/Library/GopBltLib/GopBltLib.inf   |  35 +
 MdeModulePkg/MdeModulePkg.dec  |   4 +
 MdeModulePkg/MdeModulePkg.dsc  |   6 +
 .../Console/GraphicsOutputDxe/ComponentName.c  | 190 ++
 .../Console/GraphicsOutputDxe/GraphicsOutput.c | 659 ++
 .../Console/GraphicsOutputDxe/GraphicsOutput.h |  53 ++
 .../GraphicsOutputDxe/GraphicsOutputDxe.inf|  57 ++
 .../Application/BltLibSample/BltLibSample.c| 148 ++--
 .../Application/BltLibSample/BltLibSample.inf  |   4 +-
 OptionRomPkg/Include/Library/BltLib.h  | 259 ---
 .../Library/FrameBufferBltLib/FrameBufferBltLib.c  | 750 -
 .../FrameBufferBltLib/FrameBufferBltLib.inf|  35 -
 OptionRomPkg/Library/GopBltLib/GopBltLib.c | 455 -
 OptionRomPkg/Library/GopBltLib/GopBltLib.inf   |  37 -
 OptionRomPkg/OptionRomPkg.dsc  |   7 +-
 OvmfPkg/OvmfPkgIa32.dsc|   2 +-
 OvmfPkg/OvmfPkgIa32X64.dsc |   2 +-
 OvmfPkg/OvmfPkgX64.dsc |   2 +-
 OvmfPkg/QemuVideoDxe/Gop.c |  84 ++-
 OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf  |   3 +-
 24 files changed, 2242 insertions(+), 1627 deletions(-)
 create mode 100644 MdeModulePkg/Include/Library/BltLib.h
 create mode 100644 MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c
 create mode 100644 MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
 create mode 100644 MdeModulePkg/Library/GopBltLib/GopBltLib.c
 create mode 100644 MdeModulePkg/Library/GopBltLib/GopBltLib.inf
 create mode 100644 
MdeModulePkg/Universal/Console/GraphicsOutputDxe/ComponentName.c
 create mode 100644 
MdeModulePkg/Universal/Console/GraphicsOutputDxe/GraphicsOutput.c
 create mode 100644 
MdeModulePkg/Universal/Console/GraphicsOutputDxe/GraphicsOutput.h
 create mode 100644 
MdeModulePkg/Universal/Console/GraphicsOutputDxe/GraphicsOutputDxe.inf
 delete mode 100644 OptionRomPkg/Include/Library/BltLib.h
 delete mode 100644 OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.c
 delete mode 100644 OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
 delete mode 100644 OptionRomPkg/Library/GopBltLib/GopBltLib.c
 delete mode 100644 OptionRomPkg/Library/GopBltLib/GopBltLib.inf

-- 
1.9.5.msysgit.1

___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


Re: [edk2] [Patch 0/8] Move BltLib to MdeModulePkg and create GraphicsOutputDxe driver

2015-08-17 Thread Ni, Ruiyu
The code was also checked in to below URL:
https://github.com/niruiyu/edk2/tree/GOP


-Original Message-
From: Ni, Ruiyu 
Sent: Monday, August 17, 2015 9:45 PM
To: edk2-devel@lists.01.org
Cc: Ni, Ruiyu ruiyu...@intel.com
Subject: [Patch 0/8] Move BltLib to MdeModulePkg and create GraphicsOutputDxe 
driver

The patch serials refined the BltLib and moved it to MdeModulePkg.
Based on the BltLib, the patch created the GraphicsOutputDxe driver which 
consumes
the GraphicsInfo HOB.

Ruiyu Ni (8):
  OptionRomPkg: Refine FrameBufferBltLib to use UINT8* instead of VOID*
  OptionRomPkg: Add video move test case to BltLibSample application
  OptionRomPkg: Fix a bug in BltVideoToVideo operation
  OptionRomPkg: Remove BltLibGetSizes() interface from BltLib
  OptionRomPkg/OvmfPkg: BltLib API refinement
  OptionRomPkg/OvmfPkg: Remove BltLib::BltConfigure API
  MdeModulePkg: Move BltLib from OptionRomPkg to MdeModulePkg
  MdeModulePkg: Add GraphicsOutputDxe driver

 MdeModulePkg/Include/Library/BltLib.h  | 147 
 .../Library/FrameBufferBltLib/FrameBufferBltLib.c  | 573 
 .../FrameBufferBltLib/FrameBufferBltLib.inf|  33 +
 MdeModulePkg/Library/GopBltLib/GopBltLib.c | 324 +
 MdeModulePkg/Library/GopBltLib/GopBltLib.inf   |  35 +
 MdeModulePkg/MdeModulePkg.dec  |   4 +
 MdeModulePkg/MdeModulePkg.dsc  |   6 +
 .../Console/GraphicsOutputDxe/ComponentName.c  | 190 ++
 .../Console/GraphicsOutputDxe/GraphicsOutput.c | 659 ++
 .../Console/GraphicsOutputDxe/GraphicsOutput.h |  53 ++
 .../GraphicsOutputDxe/GraphicsOutputDxe.inf|  57 ++
 .../Application/BltLibSample/BltLibSample.c| 148 ++--
 .../Application/BltLibSample/BltLibSample.inf  |   4 +-
 OptionRomPkg/Include/Library/BltLib.h  | 259 ---
 .../Library/FrameBufferBltLib/FrameBufferBltLib.c  | 750 -
 .../FrameBufferBltLib/FrameBufferBltLib.inf|  35 -
 OptionRomPkg/Library/GopBltLib/GopBltLib.c | 455 -
 OptionRomPkg/Library/GopBltLib/GopBltLib.inf   |  37 -
 OptionRomPkg/OptionRomPkg.dsc  |   7 +-
 OvmfPkg/OvmfPkgIa32.dsc|   2 +-
 OvmfPkg/OvmfPkgIa32X64.dsc |   2 +-
 OvmfPkg/OvmfPkgX64.dsc |   2 +-
 OvmfPkg/QemuVideoDxe/Gop.c |  84 ++-
 OvmfPkg/QemuVideoDxe/QemuVideoDxe.inf  |   3 +-
 24 files changed, 2242 insertions(+), 1627 deletions(-)
 create mode 100644 MdeModulePkg/Include/Library/BltLib.h
 create mode 100644 MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.c
 create mode 100644 MdeModulePkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
 create mode 100644 MdeModulePkg/Library/GopBltLib/GopBltLib.c
 create mode 100644 MdeModulePkg/Library/GopBltLib/GopBltLib.inf
 create mode 100644 
MdeModulePkg/Universal/Console/GraphicsOutputDxe/ComponentName.c
 create mode 100644 
MdeModulePkg/Universal/Console/GraphicsOutputDxe/GraphicsOutput.c
 create mode 100644 
MdeModulePkg/Universal/Console/GraphicsOutputDxe/GraphicsOutput.h
 create mode 100644 
MdeModulePkg/Universal/Console/GraphicsOutputDxe/GraphicsOutputDxe.inf
 delete mode 100644 OptionRomPkg/Include/Library/BltLib.h
 delete mode 100644 OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.c
 delete mode 100644 OptionRomPkg/Library/FrameBufferBltLib/FrameBufferBltLib.inf
 delete mode 100644 OptionRomPkg/Library/GopBltLib/GopBltLib.c
 delete mode 100644 OptionRomPkg/Library/GopBltLib/GopBltLib.inf

-- 
1.9.5.msysgit.1

___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel