Lines Matching refs:ctxInfo

90 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceEmpty_Gpu, reporter, ctxInfo) {
93 SkSurface::MakeRenderTarget(ctxInfo.grContext(), SkBudgeted::kNo, info));
98 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrContext_colorTypeSupportedAsSurface, reporter, ctxInfo) {
104 bool can = ctxInfo.grContext()->colorTypeSupportedAsSurface(colorType);
105 auto surf = SkSurface::MakeRenderTarget(ctxInfo.grContext(), SkBudgeted::kYes, info, 1,
110 auto* gpu = ctxInfo.grContext()->contextPriv().getGpu();
113 surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex,
119 surf = SkSurface::MakeFromBackendTextureAsRenderTarget(ctxInfo.grContext(), backendTex,
126 ctxInfo.grContext()->flush();
133 can = ctxInfo.grContext()->maxSurfaceSampleCountForColorType(colorType) >= kSampleCnt;
134 surf = SkSurface::MakeRenderTarget(ctxInfo.grContext(), SkBudgeted::kYes, info, kSampleCnt,
141 surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex,
151 int allowedCnt = ctxInfo.grContext()->caps()->getSampleCount(
158 surf = SkSurface::MakeFromBackendTextureAsRenderTarget(ctxInfo.grContext(), backendTex,
167 int allowedCnt = ctxInfo.grContext()->caps()->getSampleCount(
175 ctxInfo.grContext()->flush();
182 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrContext_maxSurfaceSamplesForColorType, reporter, ctxInfo) {
187 int max = ctxInfo.grContext()->maxSurfaceSampleCountForColorType(colorType);
191 auto* gpu = ctxInfo.grContext()->contextPriv().getGpu();
196 auto surf = SkSurface::MakeFromBackendTexture(ctxInfo.grContext(), backendTex,
247 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceCanvasPeek_Gpu, reporter, ctxInfo) {
250 auto surface(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, &requestInfo));
276 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceSnapshotAlphaType_Gpu, reporter, ctxInfo) {
280 auto surface(surface_func(ctxInfo.grContext(), at, nullptr));
328 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceBackendHandleAccessCopyOnWrite_Gpu, reporter, ctxInfo) {
338 auto surface(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, nullptr));
373 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceBackendHandleAccessIDs_Gpu, reporter, ctxInfo) {
378 auto surface(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, nullptr));
465 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceCopyOnWrite_Gpu, reporter, ctxInfo) {
467 auto surface(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, nullptr));
487 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceWriteableAfterSnapshotRelease_Gpu, reporter, ctxInfo) {
489 auto surface(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, nullptr));
528 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceCRBug263329_Gpu, reporter, ctxInfo) {
530 auto surface1(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, nullptr));
531 auto surface2(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, nullptr));
545 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfacepeekTexture_Gpu, reporter, ctxInfo) {
547 auto surface(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, nullptr));
578 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceBudget, reporter, ctxInfo) {
581 auto surface(SkSurface::MakeRenderTarget(ctxInfo.grContext(), budgeted, info));
637 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceNoCanvas_Gpu, reporter, ctxInfo) {
643 auto surface(surface_func(ctxInfo.grContext(), kPremul_SkAlphaType, nullptr));
795 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(SurfaceClear_Gpu, reporter, ctxInfo) {
796 GrContext* context = ctxInfo.grContext();
874 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfacePartialDraw_Gpu, reporter, ctxInfo) {
875 GrGpu* gpu = ctxInfo.grContext()->contextPriv().getGpu();
887 auto surface = surfaceFunc(ctxInfo.grContext(), 1, kOrigColor, &backendTex);
897 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(SurfaceAttachStencil_Gpu, reporter, ctxInfo) {
898 GrGpu* gpu = ctxInfo.grContext()->contextPriv().getGpu();
907 auto resourceProvider = ctxInfo.grContext()->contextPriv().resourceProvider();
913 auto surface = surfaceFunc(ctxInfo.grContext(), sampleCnt, kOrigColor, &backendTex);
1001 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceCreationWithColorSpace_Gpu, reporter, ctxInfo) {
1002 GrContext* context = ctxInfo.grContext();
1068 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(OverdrawSurface_Gpu, r, ctxInfo) {
1069 GrContext* context = ctxInfo.grContext();