summaryrefslogtreecommitdiff
path: root/core/fpdfapi/render
AgeCommit message (Expand)Author
2017-05-22Convert more c-style pointers to CFX_UnownedPtrTom Sepez
2017-05-20Use std::vector and std::sort() in CPDF_PageRenderCache.Lei Zhang
2017-05-19Move CCodec_ModuleMgr ownership to CPDF_ModuleMgr.Lei Zhang
2017-05-19Remove image dimension params that are never used.Lei Zhang
2017-05-18Add more CFX_UnownedPtr usage.Tom Sepez
2017-05-18Fix a situation where images are not properly rendered.Lei Zhang
2017-05-16Introduce CFX_UnownedPtr to detect lifetime inversion issues.Tom Sepez
2017-05-11Use clamp() in a couple more places.Lei Zhang
2017-05-11Rename render device classesDan Sinclair
2017-05-10Split DCT decoder creation from CPDF_DIBSource::CreateDecoder().Lei Zhang
2017-05-10Replace operator bool with HasRef() in classes with a CFX_SharedCopyOnWrite m...Lei Zhang
2017-05-10Simplify CPDF_ImageRenderer::StartRenderDIBSource().Lei Zhang
2017-05-10Fix typos for the word start.Lei Zhang
2017-05-08Remove default params in CFX_DIBSourceNicolas Pena
2017-05-04Make CPDF_Font member variables protected.Lei Zhang
2017-04-26Get rid of a few |new|s in CPDF_Document.Tom Sepez
2017-04-21Add CFX_RenderDevice::AutoRestorer()chromium/3078Tom Sepez
2017-04-21Return unique_ptr from CPDF_Type3Cache::RenderGlyph().Tom Sepez
2017-04-21Return unique_ptr from CPDF_RenderStatus::CloneObjStates().Tom Sepez
2017-04-20Let {Argb,Cmyk}Decode return tuplesNicolas Pena
2017-04-18Render image masks individually instead of rendering the entire page asrbpotter
2017-04-12Some fixes to the fallback font code.Nicolas Pena
2017-04-07Remove the ICC transform where it is never initialized.Nicolas Pena
2017-04-04RefCount CPDF_StreamAcc all the time.Tom Sepez
2017-04-04Let CPDF_ImageRenderer own the CFX_ImageRendererNicolas Pena
2017-04-04Finish splitting up fx_dib.hNicolas Pena
2017-04-03Use unique_ptr in cpdf_type3cache.h.Tom Sepez
2017-04-03RefCount CPDF_Type3Cache all the time.chromium/3062Tom Sepez
2017-04-03RefCount CPDF_TransferFunc all the time.Tom Sepez
2017-04-03Drop FXSYS_ from util methodsDan Sinclair
2017-04-03Drop FXSYS_ from mem methodsDan Sinclair
2017-04-03Drop FXSYS_ from math methodsDan Sinclair
2017-04-03Split fx_dib part 5Nicolas Pena
2017-04-01Refcount CPDF_Image all the time.chromium/3061chromium/3060Tom Sepez
2017-03-31Split fx_dib part 3Nicolas Pena
2017-03-31Split fx_dib part 1Nicolas Pena
2017-03-30Add some calls to MakeUniqueDan Sinclair
2017-03-28Revert "Revert "Refcount all CFX_DIBSources (and subclasses) all the time.""Tom Sepez
2017-03-28Revert "Refcount all CFX_DIBSources (and subclasses) all the time."dsinclair
2017-03-28Refcount all CFX_DIBSources (and subclasses) all the time.Tom Sepez
2017-03-23Revert "Remove CFX_FixedBufGrow"Nicolás Peña
2017-03-22Remove CFX_FixedBufGrowDan Sinclair
2017-03-17Add pdfium::clamp() as a placeholder for std::clamp().chromium/3046Lei Zhang
2017-03-16Fix nits in CPDF_DIBSource.Lei Zhang
2017-03-15Refactor some CPDF_ColorSpace code.Lei Zhang
2017-03-14Replace FX_FLOAT with underlying float type.Dan Sinclair
2017-03-14Replace FX_CHAR and FX_WCHAR with underlying types.Dan Sinclair
2017-03-13Make most PDFium code pass Clang plugin's auto raw check.Lei Zhang
2017-03-07Manual revert of: Avoid cloning in CPDF_ImageCacheEntry::ContinueGetCachedBitmapNicolas Pena
2017-03-01Fix infinite loops in CPDF_MeshStream.Lei Zhang