summaryrefslogtreecommitdiff
path: root/core/fpdfapi/render/cpdf_renderstatus.cpp
AgeCommit message (Expand)Author
2018-10-26Replace int flags with struct FXDIB_ResampleOptions.Lei Zhang
2018-10-26Implement CFX_RenderDevice::GetFlipMatrix().Lei Zhang
2018-10-26Forward declare a bunch of classes.Lei Zhang
2018-10-25Change StartDIBits() to take a matrix by reference.Lei Zhang
2018-10-25Change FXDIB_BLEND_FOO typedefs to an enum class.Lei Zhang
2018-10-24Remove FXDIB_BLEND_UNSUPPORTED.Lei Zhang
2018-10-24Make CPDF_PathObject::m_Path private.Lei Zhang
2018-10-24Make CPDF_PathObject::m_FillType private.Lei Zhang
2018-10-24Make CPDF_PathObject::m_bStroke private.Lei Zhang
2018-10-24Start making CPDF_PathObject members private.Lei Zhang
2018-10-22Remove third arg to CFX_DIBitmap::LoadChannel()chromium/3589Tom Sepez
2018-10-12Remove more unnecessary includes and do IWYU as needed.Lei Zhang
2018-10-12Rename CPDF_{Array,Dictionary}::GetCount() to size().Lei Zhang
2018-10-06Encapsulate CPDF_PageObject's rect member.Lei Zhang
2018-10-05Remove optional matrix parameter from CPDF_PageObject::GetBBox().Lei Zhang
2018-10-05Make CPDF_RenderStatus matrix params const-ref.Lei Zhang
2018-09-27Shading functions should take const matrix pointers.chromium/3568chromium/3567chromium/3566chromium/3565chromium/3564Lei Zhang
2018-09-21Replace CPDF_Color::Copy() with honest-to-goodness operator=().Tom Sepez
2018-09-17Extract duplicate code into GetShadingSteps().Lei Zhang
2018-08-31Simplify radial shading.Henrique Nakashima
2018-08-31Fix radial shading when start circle is a point in the center of end circle.Henrique Nakashima
2018-08-29Fix radial shading when center of start point is on the border of an end circle.Henrique Nakashima
2018-08-24Rename CFX_DIBSource to CFX_DIBBase.Tom Sepez
2018-08-17Use more UnownedPtr<> in cpdf_renderstatus.h.chromium/3526Tom Sepez
2018-08-16Remove optional bool bType from GetFillArgb()Tom Sepez
2018-08-16Remove more optional args in core/Tom Sepez
2018-08-15Make CPDF_RenderStatus::Initialize() saner.Tom Sepez
2018-08-14Remove more default arg = nullptr cases.Tom Sepez
2018-08-07Change CPDF_Font::GetFace() to HasFace().Lei Zhang
2018-08-04Use more text object state in DrawTextPathWithPattern().chromium/3514chromium/3513chromium/3512Lei Zhang
2018-07-12Rename 'ori' to 'backdrop' in rendering code.Lei Zhang
2018-07-05Delete CPDF_ContentMark::HasRef()Henrique Nakashima
2018-06-29Better determine if ICC colorspaces can be used for blending.Lei Zhang
2018-06-25Combine common code into CPDF_RenderStatus::ClipPattern().Lei Zhang
2018-06-25Make DrawRadialShading() slightly more compact.Lei Zhang
2018-06-13Remove CFX_FixedBufGrow from cpdf_renderstatus.cppNicolas Pena
2018-06-07Rename CPDF_PageObjectHolder::GetFormDict() to GetDict().Henrique Nakashima
2018-06-05Revert "Create m_ContentStream field in CPDF_PageObject."Henrique Nakashima
2018-06-05Create m_ContentStream field in CPDF_PageObject.Henrique Nakashima
2018-05-30Exclude certain colorspace types for calculating transparency backdrop color.Lei Zhang
2018-05-29Get rid of FXARGB_MAKE macro.Lei Zhang
2018-05-28Revert 'Remove almost all usages of CFX_FixedBufGrow with std::vector'chromium/3444Nicolas Pena
2018-05-25Add proper const/non-const versions of CPDF_Dictionary::GetStreamFor().chromium/3441Lei Zhang
2018-05-17Update third_party/base/compiler_specific.h.Lei Zhang
2018-05-14Cleanup CPDF_Form parsing codechromium/3431Dan Sinclair
2018-05-10Add CPDF_Transparency.Lei Zhang
2018-05-09Mark numerious pointers as const.Lei Zhang
2018-05-09Add constants for PDF 1.7 spec, table 7.13.Lei Zhang
2018-05-09Break backcolor code out of CPDF_RenderStatus::LoadSMask().Lei Zhang
2018-05-08Remove almost all usages of CFX_FixedBufGrow with std::vectorNicolas Pena