[Libreoffice-commits] core.git: canvas/source include/canvas
Noel Grandin
noel at peralex.com
Tue Feb 23 11:23:36 UTC 2016
canvas/source/directx/dx_9rm.cxx | 4 ++--
canvas/source/directx/dx_surfacebitmap.cxx | 4 ++--
include/canvas/rendering/icolorbuffer.hxx | 6 +++---
3 files changed, 7 insertions(+), 7 deletions(-)
New commits:
commit 02a320777f5b91f33aee364bb29ecc0151aac3e0
Author: Noel Grandin <noel at peralex.com>
Date: Tue Feb 23 10:06:19 2016 +0200
convert canvas::IColorBuffer::Format to scoped enum
Change-Id: I0013c0b14992062be97977bf00f4af89fb2766f5
Reviewed-on: https://gerrit.libreoffice.org/22633
Reviewed-by: Noel Grandin <noelgrandin at gmail.com>
Tested-by: Noel Grandin <noelgrandin at gmail.com>
diff --git a/canvas/source/directx/dx_9rm.cxx b/canvas/source/directx/dx_9rm.cxx
index 8a909bb..633e5a9 100644
--- a/canvas/source/directx/dx_9rm.cxx
+++ b/canvas/source/directx/dx_9rm.cxx
@@ -381,7 +381,7 @@ namespace dxcanvas
{
switch( rSource.getFormat() )
{
- case ::canvas::IColorBuffer::FMT_A8R8G8B8:
+ case ::canvas::IColorBuffer::Format::A8R8G8B8:
{
const std::size_t nSourceBytesPerPixel(4);
const std::size_t nSourcePitchInBytes(rSource.getStride());
@@ -422,7 +422,7 @@ namespace dxcanvas
}
break;
- case ::canvas::IColorBuffer::FMT_X8R8G8B8:
+ case ::canvas::IColorBuffer::Format::X8R8G8B8:
{
const std::size_t nSourceBytesPerPixel(4);
const std::size_t nSourcePitchInBytes(rSource.getStride());
diff --git a/canvas/source/directx/dx_surfacebitmap.cxx b/canvas/source/directx/dx_surfacebitmap.cxx
index 6509a68..f7a3dde 100644
--- a/canvas/source/directx/dx_surfacebitmap.cxx
+++ b/canvas/source/directx/dx_surfacebitmap.cxx
@@ -98,7 +98,7 @@ namespace dxcanvas
canvas::IColorBuffer::Format DXColorBuffer::getFormat() const
{
- return canvas::IColorBuffer::FMT_X8R8G8B8;
+ return canvas::IColorBuffer::Format::X8R8G8B8;
}
@@ -174,7 +174,7 @@ namespace dxcanvas
canvas::IColorBuffer::Format GDIColorBuffer::getFormat() const
{
- return canvas::IColorBuffer::FMT_A8R8G8B8;
+ return canvas::IColorBuffer::Format::A8R8G8B8;
}
}
diff --git a/include/canvas/rendering/icolorbuffer.hxx b/include/canvas/rendering/icolorbuffer.hxx
index 5402f79..b85ca18 100644
--- a/include/canvas/rendering/icolorbuffer.hxx
+++ b/include/canvas/rendering/icolorbuffer.hxx
@@ -33,13 +33,13 @@ namespace canvas
struct IColorBuffer
{
/// The underlying pixel format for this buffer
- enum Format
+ enum class Format
{
// 32-bit ARGB pixel format with alpha, 8 bits per channel.
- FMT_A8R8G8B8,
+ A8R8G8B8,
// 32-bit RGB pixel format, 8 bits per channel.
- FMT_X8R8G8B8
+ X8R8G8B8
};
virtual ~IColorBuffer() {}
More information about the Libreoffice-commits
mailing list