LibreOffice Module vcl (master)  1
X11OpenGLSalGraphicsImpl Member List

This is the complete list of members for X11OpenGLSalGraphicsImpl, including all inherited members.

AcquireContext(bool bForceCreate=false)OpenGLSalGraphicsImplprotected
ApplyProgramMatrices(float fPixelOffset=0.0)OpenGLSalGraphicsImplprotected
blendAlphaBitmap(const SalTwoRect &, const SalBitmap &rSrcBitmap, const SalBitmap &rMaskBitmap, const SalBitmap &rAlphaBitmap) overrideOpenGLSalGraphicsImplvirtual
blendBitmap(const SalTwoRect &, const SalBitmap &rBitmap) overrideOpenGLSalGraphicsImplvirtual
CheckOffscreenTexture()OpenGLSalGraphicsImplprotected
copyArea(long nDestX, long nDestY, long nSrcX, long nSrcY, long nSrcWidth, long nSrcHeight, bool bWindowInvalidate) overrideOpenGLSalGraphicsImplvirtual
copyBits(const SalTwoRect &rPosAry, SalGraphics *pSrcGraphics) overrideX11OpenGLSalGraphicsImplvirtual
CreateWinContext() overrideX11OpenGLSalGraphicsImplprotectedvirtual
DeInit() overrideOpenGLSalGraphicsImplvirtual
DoCopyBits(const SalTwoRect &rPosAry, OpenGLSalGraphicsImpl &rSrcImpl)OpenGLSalGraphicsImpl
doFlush()OpenGLSalGraphicsImpl
drawAlphaBitmap(const SalTwoRect &, const SalBitmap &rSourceBitmap, const SalBitmap &rAlphaBitmap) overrideOpenGLSalGraphicsImplvirtual
drawAlphaRect(long nX, long nY, long nWidth, long nHeight, sal_uInt8 nTransparency) overrideOpenGLSalGraphicsImplvirtual
DrawAlphaTexture(OpenGLTexture &rTexture, const SalTwoRect &rPosAry, bool bInverted, bool pPremultiplied)OpenGLSalGraphicsImpl
DrawAxialGradient(const Gradient &rGradient, const tools::Rectangle &rRect)OpenGLSalGraphicsImpl
drawBitmap(const SalTwoRect &rPosAry, const SalBitmap &rSalBitmap) overrideOpenGLSalGraphicsImplvirtual
drawBitmap(const SalTwoRect &rPosAry, const SalBitmap &rSalBitmap, const SalBitmap &rMaskBitmap) overrideOpenGLSalGraphicsImplvirtual
DrawBlendedTexture(OpenGLTexture &rTexture, OpenGLTexture &rMask, OpenGLTexture &rAlpha, const SalTwoRect &rPosAry)OpenGLSalGraphicsImpl
DrawConvexPolygon(sal_uInt32 nPoints, const SalPoint *pPtAry, bool blockAA=false)OpenGLSalGraphicsImpl
DrawConvexPolygon(const tools::Polygon &rPolygon, bool blockAA)OpenGLSalGraphicsImpl
drawEPS(long nX, long nY, long nWidth, long nHeight, void *pPtr, sal_uInt32 nSize) overrideOpenGLSalGraphicsImplvirtual
drawGradient(const tools::PolyPolygon &rPolygon, const Gradient &rGradient) overrideOpenGLSalGraphicsImplvirtual
drawLine(long nX1, long nY1, long nX2, long nY2) overrideOpenGLSalGraphicsImplvirtual
DrawLinearGradient(const Gradient &rGradient, const tools::Rectangle &rRect)OpenGLSalGraphicsImpl
DrawLineSegment(float x1, float y1, float x2, float y2)OpenGLSalGraphicsImpl
drawMask(const SalTwoRect &rPosAry, const SalBitmap &rSalBitmap, Color nMaskColor) overrideOpenGLSalGraphicsImplvirtual
DrawMask(OpenGLTexture &rTexture, Color nMaskColor, const SalTwoRect &rPosAry)OpenGLSalGraphicsImpl
drawPixel(long nX, long nY) overrideOpenGLSalGraphicsImplvirtual
drawPixel(long nX, long nY, Color nColor) overrideOpenGLSalGraphicsImplvirtual
DrawPolygon(sal_uInt32 nPoints, const SalPoint *pPtAry)OpenGLSalGraphicsImpl
drawPolygon(sal_uInt32 nPoints, const SalPoint *pPtAry) overrideOpenGLSalGraphicsImplvirtual
drawPolygonBezier(sal_uInt32 nPoints, const SalPoint *pPtAry, const PolyFlags *pFlgAry) overrideOpenGLSalGraphicsImplvirtual
drawPolyLine(sal_uInt32 nPoints, const SalPoint *pPtAry) overrideOpenGLSalGraphicsImplvirtual
drawPolyLine(const basegfx::B2DHomMatrix &rObjectToDevice, const basegfx::B2DPolygon &, double fTransparency, double fLineWidth, const std::vector< double > *pStroke, basegfx::B2DLineJoin, css::drawing::LineCap, double fMiterMinimumAngle, bool bPixelSnapHairline) overrideOpenGLSalGraphicsImplvirtual
drawPolyLineBezier(sal_uInt32 nPoints, const SalPoint *pPtAry, const PolyFlags *pFlgAry) overrideOpenGLSalGraphicsImplvirtual
drawPolyPolygon(sal_uInt32 nPoly, const sal_uInt32 *pPoints, PCONSTSALPOINT *pPtAry) overrideOpenGLSalGraphicsImplvirtual
drawPolyPolygon(const basegfx::B2DHomMatrix &rObjectToDevice, const basegfx::B2DPolyPolygon &, double fTransparency) overrideOpenGLSalGraphicsImplvirtual
DrawPolyPolygon(const basegfx::B2DPolyPolygon &rPolyPolygon, bool blockAA=false)OpenGLSalGraphicsImpl
drawPolyPolygonBezier(sal_uInt32 nPoly, const sal_uInt32 *pPoints, const SalPoint *const *pPtAry, const PolyFlags *const *pFlgAry) overrideOpenGLSalGraphicsImplvirtual
DrawRadialGradient(const Gradient &rGradient, const tools::Rectangle &rRect)OpenGLSalGraphicsImpl
DrawRect(long nX, long nY, long nWidth, long nHeight)OpenGLSalGraphicsImpl
DrawRect(const tools::Rectangle &rRect)OpenGLSalGraphicsImpl
drawRect(long nX, long nY, long nWidth, long nHeight) overrideOpenGLSalGraphicsImplvirtual
DrawRegionBand(const RegionBand &rRegion)OpenGLSalGraphicsImpl
DrawTexture(OpenGLTexture &rTexture, const SalTwoRect &rPosAry, bool bInverted=false)OpenGLSalGraphicsImpl
DrawTextureDiff(OpenGLTexture &rTexture, OpenGLTexture &rMask, const SalTwoRect &rPosAry, bool bInverted)OpenGLSalGraphicsImpl
DrawTextureRect(const SalTwoRect &rPosAry)OpenGLSalGraphicsImpl
DrawTextureWithMask(OpenGLTexture &rTexture, OpenGLTexture &rMask, const SalTwoRect &rPosAry)OpenGLSalGraphicsImpl
drawTransformedBitmap(const basegfx::B2DPoint &rNull, const basegfx::B2DPoint &rX, const basegfx::B2DPoint &rY, const SalBitmap &rSourceBitmap, const SalBitmap *pAlphaBitmap) overrideOpenGLSalGraphicsImplvirtual
DrawTransformedTexture(OpenGLTexture &rTexture, OpenGLTexture &rMask, const basegfx::B2DPoint &rNull, const basegfx::B2DPoint &rX, const basegfx::B2DPoint &rY)OpenGLSalGraphicsImpl
DrawTrapezoid(const basegfx::B2DTrapezoid &trapezoid, bool blockAA)OpenGLSalGraphicsImpl
flush()OpenGLSalGraphicsImpl
FlushDeferredDrawing()OpenGLSalGraphicsImpl
FlushLinesOrTriangles(DrawShaderType eType, RenderParameters const &rParameters)OpenGLSalGraphicsImpl
freeResources() overrideOpenGLSalGraphicsImplvirtual
GetBitCount() const overrideOpenGLSalGraphicsImplvirtual
getBitmap(long nX, long nY, long nWidth, long nHeight) overrideOpenGLSalGraphicsImplvirtual
getClipRegion() const OpenGLSalGraphicsImpl
GetGraphicsWidth() const overrideOpenGLSalGraphicsImplvirtual
GetHeight() const OpenGLSalGraphicsImplinline
GetOpenGLContext()OpenGLSalGraphicsImpl
getPixel(long nX, long nY) overrideOpenGLSalGraphicsImplvirtual
getRenderBackendName() const overrideOpenGLSalGraphicsImplinlinevirtual
GetWidth() const OpenGLSalGraphicsImplinline
IGNORE_XOR enum valueOpenGLSalGraphicsImpl
ImplDrawLineAA(double nX1, double nY1, double nX2, double nY2, bool edge)OpenGLSalGraphicsImplprotected
IMPLEMENT_XOR enum valueOpenGLSalGraphicsImpl
ImplInitClipRegion()OpenGLSalGraphicsImplprotected
ImplSetClipBit(const vcl::Region &rClip, GLuint nMask)OpenGLSalGraphicsImplprotected
Init() overrideX11OpenGLSalGraphicsImplvirtual
InitializePreDrawState(XOROption eOpt)OpenGLSalGraphicsImpl
invert(long nX, long nY, long nWidth, long nHeight, SalInvert nFlags) overrideOpenGLSalGraphicsImplvirtual
invert(sal_uInt32 nPoints, const SalPoint *pPtAry, SalInvert nFlags) overrideOpenGLSalGraphicsImplvirtual
IsOffscreen() const OpenGLSalGraphicsImplinline
maClipRegionOpenGLSalGraphicsImplprotected
maOffscreenTexOpenGLSalGraphicsImplprotected
mbAcquiringOpenGLContextOpenGLSalGraphicsImplprotected
mbUseScissorOpenGLSalGraphicsImplprotected
mbUseStencilOpenGLSalGraphicsImplprotected
mbXORModeOpenGLSalGraphicsImplprotected
mnDrawCountOpenGLSalGraphicsImplprotected
mnDrawCountAtFlushOpenGLSalGraphicsImplprotected
mnFillColorOpenGLSalGraphicsImplprotected
mnLineColorOpenGLSalGraphicsImplprotected
mpContextOpenGLSalGraphicsImplprotected
mpFlushOpenGLSalGraphicsImplprotected
mpProgramOpenGLSalGraphicsImplprotected
mpProviderOpenGLSalGraphicsImplprotected
mpRenderListOpenGLSalGraphicsImplprotected
mProgramIsSolidColorOpenGLSalGraphicsImplprotected
mProgramSolidColorOpenGLSalGraphicsImplprotected
mProgramSolidTransparencyOpenGLSalGraphicsImplprotected
mpWindowContextOpenGLSalGraphicsImplprotected
mrParentOpenGLSalGraphicsImplprotected
mrX11ParentX11OpenGLSalGraphicsImplprivate
OpenGLSalGraphicsImpl(SalGraphics &pParent, SalGeometryProvider *pProvider)OpenGLSalGraphicsImpl
PostBatchDraw()OpenGLSalGraphicsImpl
PostDraw()OpenGLSalGraphicsImpl
PreDraw(XOROption eOpt=IGNORE_XOR)OpenGLSalGraphicsImpl
ReleaseContext()OpenGLSalGraphicsImplprotected
ResetClipRegion() overrideOpenGLSalGraphicsImplvirtual
setClipRegion(const vcl::Region &) overrideOpenGLSalGraphicsImplvirtual
SetFillColor() overrideOpenGLSalGraphicsImplvirtual
SetFillColor(Color nColor) overrideOpenGLSalGraphicsImplvirtual
SetLineColor() overrideOpenGLSalGraphicsImplvirtual
SetLineColor(Color nColor) overrideOpenGLSalGraphicsImplvirtual
SetROPFillColor(SalROPColor nROPColor) overrideOpenGLSalGraphicsImplvirtual
SetROPLineColor(SalROPColor nROPColor) overrideOpenGLSalGraphicsImplvirtual
SetXORMode(bool bSet, bool bInvertOnly) overrideOpenGLSalGraphicsImplvirtual
supportsOperation(OutDevSupportType eType) const overrideOpenGLSalGraphicsImplvirtual
UseContext(const rtl::Reference< OpenGLContext > &pContext)OpenGLSalGraphicsImplinlineprotectedstatic
UseInvert(SalInvert nFlags)OpenGLSalGraphicsImpl
UseInvert50()OpenGLSalGraphicsImpl
UseLine(Color nColor, double fTransparency, GLfloat fLineWidth, bool bUseAA)OpenGLSalGraphicsImpl
UseLine(GLfloat fLineWidth, bool bUseAA)OpenGLSalGraphicsImpl
UseProgram(const OUString &rVertexShader, const OUString &rFragmentShader, const OString &preamble="")OpenGLSalGraphicsImpl
UseSolid(Color nColor, sal_uInt8 nTransparency)OpenGLSalGraphicsImpl
UseSolid(Color nColor, double fTransparency)OpenGLSalGraphicsImpl
UseSolid(Color nColor)OpenGLSalGraphicsImpl
UseSolid()OpenGLSalGraphicsImpl
X11OpenGLSalGraphicsImpl(X11SalGraphics &rParent)X11OpenGLSalGraphicsImpl
XOROption enum nameOpenGLSalGraphicsImpl
~OpenGLSalGraphicsImpl() overrideOpenGLSalGraphicsImplvirtual
~SalGraphicsImpl()SalGraphicsImplvirtual
~X11GraphicsImpl()X11GraphicsImplinlinevirtual
~X11OpenGLSalGraphicsImpl() overrideX11OpenGLSalGraphicsImplvirtual