diff options
Diffstat (limited to 'canvas/source/directx/dx_9rm.cxx')
-rw-r--r-- | canvas/source/directx/dx_9rm.cxx | 124 |
1 files changed, 62 insertions, 62 deletions
diff --git a/canvas/source/directx/dx_9rm.cxx b/canvas/source/directx/dx_9rm.cxx index 6323ca42f7d4..aab66832f757 100644 --- a/canvas/source/directx/dx_9rm.cxx +++ b/canvas/source/directx/dx_9rm.cxx @@ -73,17 +73,17 @@ using namespace ::com::sun::star; -////////////////////////////////////////////////////////////////////////////////// + // 'dxcanvas' namespace -////////////////////////////////////////////////////////////////////////////////// + namespace dxcanvas { namespace { - ////////////////////////////////////////////////////////////////////////////////// + // monitorSupport - ////////////////////////////////////////////////////////////////////////////////// + class monitorSupport { @@ -127,9 +127,9 @@ namespace dxcanvas class DXRenderModule; - ////////////////////////////////////////////////////////////////////////////////// + // DXSurface - ////////////////////////////////////////////////////////////////////////////////// + /** ISurface implemenation. @@ -173,9 +173,9 @@ namespace dxcanvas }; - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule - ////////////////////////////////////////////////////////////////////////////////// + /// Default implementation of IDXRenderModule class DXRenderModule : public IDXRenderModule @@ -256,9 +256,9 @@ namespace dxcanvas ::osl::Mutex DXRenderModule::maMutex; - ////////////////////////////////////////////////////////////////////////////////// + // DXSurface::ImplRenderModuleGuard - ////////////////////////////////////////////////////////////////////////////////// + inline DXSurface::ImplRenderModuleGuard::ImplRenderModuleGuard( DXRenderModule& rRenderModule ) : @@ -296,9 +296,9 @@ namespace dxcanvas } } - ////////////////////////////////////////////////////////////////////////////////// + // DXSurface::DXSurface - ////////////////////////////////////////////////////////////////////////////////// + DXSurface::DXSurface( DXRenderModule& rRenderModule, const ::basegfx::B2ISize& rSize ) : @@ -339,9 +339,9 @@ namespace dxcanvas maSize = rSize; } - ////////////////////////////////////////////////////////////////////////////////// + // DXSurface::~DXSurface - ////////////////////////////////////////////////////////////////////////////////// + DXSurface::~DXSurface() { @@ -352,9 +352,9 @@ namespace dxcanvas #endif } - ////////////////////////////////////////////////////////////////////////////////// + // DXSurface::selectTexture - ////////////////////////////////////////////////////////////////////////////////// + bool DXSurface::selectTexture() { @@ -368,9 +368,9 @@ namespace dxcanvas return true; } - ////////////////////////////////////////////////////////////////////////////////// + // DXSurface::isValid - ////////////////////////////////////////////////////////////////////////////////// + bool DXSurface::isValid() { @@ -381,9 +381,9 @@ namespace dxcanvas return true; } - ////////////////////////////////////////////////////////////////////////////////// + // DXSurface::update - ////////////////////////////////////////////////////////////////////////////////// + bool DXSurface::update( const ::basegfx::B2IPoint& rDestPos, const ::basegfx::B2IRange& rSourceRect, @@ -545,9 +545,9 @@ namespace dxcanvas return true; } - ////////////////////////////////////////////////////////////////////////////////// + // DXSurface::getSize - ////////////////////////////////////////////////////////////////////////////////// + ::basegfx::B2IVector DXSurface::getSize() { @@ -559,9 +559,9 @@ namespace dxcanvas return mpTexture; } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::DXRenderModule - ////////////////////////////////////////////////////////////////////////////////// + DXRenderModule::DXRenderModule( const ::Window& rWindow ) : mhWnd(0), @@ -628,18 +628,18 @@ namespace dxcanvas mpVertexBuffer=COMReference<IDirect3DVertexBuffer9>(pVB); } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::~DXRenderModule - ////////////////////////////////////////////////////////////////////////////////// + DXRenderModule::~DXRenderModule() { disposing(); } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::disposing - ////////////////////////////////////////////////////////////////////////////////// + void DXRenderModule::disposing() { @@ -656,9 +656,9 @@ namespace dxcanvas // objects are dead. } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::create - ////////////////////////////////////////////////////////////////////////////////// + bool DXRenderModule::create( const ::Window& rWindow ) { @@ -722,9 +722,9 @@ namespace dxcanvas return true; } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::verifyDevice - ////////////////////////////////////////////////////////////////////////////////// + bool DXRenderModule::verifyDevice( const UINT nAdapter ) { @@ -778,9 +778,9 @@ namespace dxcanvas } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::createDevice - ////////////////////////////////////////////////////////////////////////////////// + bool DXRenderModule::createDevice() { @@ -881,9 +881,9 @@ namespace dxcanvas return true; } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::createSystemMemorySurface - ////////////////////////////////////////////////////////////////////////////////// + COMReference<IDirect3DSurface9> DXRenderModule::createSystemMemorySurface( const ::basegfx::B2IVector& rSize ) { @@ -909,9 +909,9 @@ namespace dxcanvas return COMReference<IDirect3DSurface9>(pSurface); } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::flip - ////////////////////////////////////////////////////////////////////////////////// + bool DXRenderModule::flip( const ::basegfx::B2IRectangle& rUpdateArea, const ::basegfx::B2IRectangle& /*rCurrWindowArea*/ ) @@ -979,17 +979,17 @@ namespace dxcanvas return true; } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::screenShot - ////////////////////////////////////////////////////////////////////////////////// + void DXRenderModule::screenShot() { } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::resize - ////////////////////////////////////////////////////////////////////////////////// + void DXRenderModule::resize( const ::basegfx::B2IRange& rect ) { @@ -1049,9 +1049,9 @@ namespace dxcanvas } } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::getPageSize - ////////////////////////////////////////////////////////////////////////////////// + ::basegfx::B2IVector DXRenderModule::getPageSize() { @@ -1060,9 +1060,9 @@ namespace dxcanvas return maPageSize; } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::createSurface - ////////////////////////////////////////////////////////////////////////////////// + ::canvas::ISurfaceSharedPtr DXRenderModule::createSurface( const ::basegfx::B2IVector& surfaceSize ) { @@ -1085,9 +1085,9 @@ namespace dxcanvas return ::canvas::ISurfaceSharedPtr( new DXSurface(*this,aSize) ); } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::beginPrimitive - ////////////////////////////////////////////////////////////////////////////////// + void DXRenderModule::beginPrimitive( PrimitiveType eType ) { @@ -1105,9 +1105,9 @@ namespace dxcanvas mnCount=0; } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::endPrimitive - ////////////////////////////////////////////////////////////////////////////////// + void DXRenderModule::endPrimitive() { @@ -1122,9 +1122,9 @@ namespace dxcanvas mnCount=0; } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::pushVertex - ////////////////////////////////////////////////////////////////////////////////// + void DXRenderModule::pushVertex( const ::canvas::Vertex& vertex ) { @@ -1170,9 +1170,9 @@ namespace dxcanvas } } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::isError - ////////////////////////////////////////////////////////////////////////////////// + bool DXRenderModule::isError() { @@ -1182,9 +1182,9 @@ namespace dxcanvas return mbError; } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::getAdapterFromWindow - ////////////////////////////////////////////////////////////////////////////////// + UINT DXRenderModule::getAdapterFromWindow() { @@ -1196,9 +1196,9 @@ namespace dxcanvas return static_cast<UINT>(-1); } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::commitVertexCache - ////////////////////////////////////////////////////////////////////////////////// + void DXRenderModule::commitVertexCache() { @@ -1224,9 +1224,9 @@ namespace dxcanvas } } - ////////////////////////////////////////////////////////////////////////////////// + // DXRenderModule::flushVertexCache - ////////////////////////////////////////////////////////////////////////////////// + void DXRenderModule::flushVertexCache() { @@ -1332,9 +1332,9 @@ namespace dxcanvas } } - ////////////////////////////////////////////////////////////////////////////////// + // createRenderModule - ////////////////////////////////////////////////////////////////////////////////// + IDXRenderModuleSharedPtr createRenderModule( const ::Window& rParent ) { |