diff options
Diffstat (limited to 'vcl/headless/svpinst.cxx')
-rw-r--r-- | vcl/headless/svpinst.cxx | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/vcl/headless/svpinst.cxx b/vcl/headless/svpinst.cxx index 2fa3448f03a1..9cab138624e1 100644 --- a/vcl/headless/svpinst.cxx +++ b/vcl/headless/svpinst.cxx @@ -240,12 +240,18 @@ SalVirtualDevice* SvpSalInstance::CreateVirtualDevice( SalGraphics* /* pGraphics #else #if HAVE_VCL_OPEN_GL_BACKEND -SalVirtualDevice* SvpSalInstance::CreateVirtualDevice( SalGraphics* /* pGraphics */, - long /* nDX */, long /*nDY*/, - sal_uInt16 /* nBitCount */, - const SystemGraphicsData* /* pData */ ) -{ - return nullptr; +SalVirtualDevice* SvpSalInstance::CreateVirtualDevice( SalGraphics* pGraphics, + long nDX, long nDY, + sal_uInt16 nBitCount, + const SystemGraphicsData* pData ) +{ + OpenGLSalVirtualDevice * pNew = new OpenGLSalVirtualDevice(pGraphics, + nDX, + nDY, + nBitCount, + pData); + pNew->SetSize( nDX, nDY ); + return pNew; } #endif #endif |