Lines Matching refs:pContext

73 void RenderPageImpl(CPDF_PageRenderContext* pContext,  in RenderPageImpl()  argument
80 if (!pContext->m_pOptions) in RenderPageImpl()
81 pContext->m_pOptions = pdfium::MakeUnique<CPDF_RenderOptions>(); in RenderPageImpl()
83 uint32_t option_flags = pContext->m_pOptions->GetFlags(); in RenderPageImpl()
103 pContext->m_pOptions->SetFlags(option_flags); in RenderPageImpl()
107 pContext->m_pOptions->SetColorMode(CPDF_RenderOptions::kGray); in RenderPageImpl()
111 pContext->m_pOptions->SetOCContext( in RenderPageImpl()
114 pContext->m_pDevice->SaveState(); in RenderPageImpl()
115 pContext->m_pDevice->SetClip_Rect(clipping_rect); in RenderPageImpl()
116 pContext->m_pContext = pdfium::MakeUnique<CPDF_RenderContext>(pPage); in RenderPageImpl()
117 pContext->m_pContext->AppendLayer(pPage, &matrix); in RenderPageImpl()
120 pContext->m_pAnnots = pdfium::MakeUnique<CPDF_AnnotList>(pPage); in RenderPageImpl()
121 bool bPrinting = pContext->m_pDevice->GetDeviceClass() != FXDC_DISPLAY; in RenderPageImpl()
122 pContext->m_pAnnots->DisplayAnnots(pPage, pContext->m_pContext.get(), in RenderPageImpl()
126 pContext->m_pRenderer = pdfium::MakeUnique<CPDF_ProgressiveRenderer>( in RenderPageImpl()
127 pContext->m_pContext.get(), pContext->m_pDevice.get(), in RenderPageImpl()
128 pContext->m_pOptions.get()); in RenderPageImpl()
129 pContext->m_pRenderer->Start(pause); in RenderPageImpl()
131 pContext->m_pDevice->RestoreState(false); in RenderPageImpl()
885 CPDF_PageRenderContext* pContext = pPage->GetRenderContext(); in FPDF_RenderPage() local
904 pContext->m_pDevice = pdfium::WrapUnique(pDevice); in FPDF_RenderPage()
907 pContext->m_pOptions = pdfium::MakeUnique<CPDF_RenderOptions>(); in FPDF_RenderPage()
908 uint32_t option_flags = pContext->m_pOptions->GetFlags(); in FPDF_RenderPage()
910 pContext->m_pOptions->SetFlags(option_flags); in FPDF_RenderPage()
913 pContext->m_pDevice = pdfium::MakeUnique<CFX_WindowsRenderDevice>(dc); in FPDF_RenderPage()
916 FPDF_RenderPage_Retail(pContext, page, start_x, start_y, size_x, size_y, in FPDF_RenderPage()
930 pContext->m_pRenderer->Continue(nullptr); in FPDF_RenderPage()
939 pContext = pPage->GetRenderContext(); in FPDF_RenderPage()
940 pContext->m_pDevice = pdfium::MakeUnique<CFX_WindowsRenderDevice>(dc); in FPDF_RenderPage()
941 pContext->m_pOptions = pdfium::MakeUnique<CPDF_RenderOptions>(); in FPDF_RenderPage()
943 uint32_t option_flags = pContext->m_pOptions->GetFlags(); in FPDF_RenderPage()
945 pContext->m_pOptions->SetFlags(option_flags); in FPDF_RenderPage()
947 FPDF_RenderPage_Retail(pContext, page, start_x, start_y, size_x, size_y, in FPDF_RenderPage()
954 RenderBitmap(pContext->m_pDevice.get(), bitmaps[i], bitmap_areas[i]); in FPDF_RenderPage()
957 pContext->m_pRenderer->Continue(nullptr); in FPDF_RenderPage()
993 CPDF_PageRenderContext* pContext = new CPDF_PageRenderContext; in FPDF_RenderPageBitmap() local
994 pPage->SetRenderContext(pdfium::WrapUnique(pContext)); in FPDF_RenderPageBitmap()
997 pContext->m_pDevice.reset(pDevice); in FPDF_RenderPageBitmap()
1001 FPDF_RenderPage_Retail(pContext, page, start_x, start_y, size_x, size_y, in FPDF_RenderPageBitmap()
1024 CPDF_PageRenderContext* pContext = new CPDF_PageRenderContext; in FPDF_RenderPageBitmapWithMatrix() local
1025 pPage->SetRenderContext(pdfium::WrapUnique(pContext)); in FPDF_RenderPageBitmapWithMatrix()
1028 pContext->m_pDevice.reset(pDevice); in FPDF_RenderPageBitmapWithMatrix()
1045 RenderPageImpl(pContext, pPage, transform_matrix, clip_rect, flags, true, in FPDF_RenderPageBitmapWithMatrix()
1059 CPDF_PageRenderContext* pContext = new CPDF_PageRenderContext; in FPDF_RenderPageSkp() local
1060 pPage->SetRenderContext(pdfium::WrapUnique(pContext)); in FPDF_RenderPageSkp()
1063 pContext->m_pDevice.reset(skDevice); in FPDF_RenderPageSkp()
1064 FPDF_RenderPage_Retail(pContext, page, 0, 0, size_x, size_y, 0, 0, true, in FPDF_RenderPageSkp()
1266 void FPDF_RenderPage_Retail(CPDF_PageRenderContext* pContext, in FPDF_RenderPage_Retail() argument
1280 RenderPageImpl(pContext, pPage, pPage->GetDisplayMatrix( in FPDF_RenderPage_Retail()