Home
last modified time | relevance | path

Searched refs:ctxInfo (Results 1 - 25 of 120) sorted by relevance

12345

/third_party/skia/src/gpu/gl/
H A DGrGLCaps.cpp31 const GrGLContextInfo& ctxInfo, in GrGLCaps()
33 fStandard = ctxInfo.standard(); in GrGLCaps()
84 if (ctxInfo.angleBackend() == GrGLANGLEBackend::kOpenGL) { in GrGLCaps()
85 this->init(contextOptions, ctxInfo.makeNonAngle(), glInterface); in GrGLCaps()
89 this->init(contextOptions, ctxInfo, glInterface); in GrGLCaps()
94 const GrGLContextInfo& ctxInfo, in init()
96 GrGLStandard standard = ctxInfo.standard(); in init()
99 GrGLVersion version = ctxInfo.version(); in init()
126 version >= GR_GL_VER(3, 0) || ctxInfo.hasExtension("GL_EXT_unpack_subimage"); in init()
128 version >= GR_GL_VER(3, 0) || ctxInfo in init()
30 GrGLCaps(const GrContextOptions& contextOptions, const GrGLContextInfo& ctxInfo, const GrGLInterface* glInterface) GrGLCaps() argument
93 init(const GrContextOptions& contextOptions, const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) init() argument
842 is_float_fp32(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli, GrGLenum precision) is_float_fp32() argument
862 initGLSL(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) initGLSL() argument
1037 initFSAASupport(const GrContextOptions& contextOptions, const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) initFSAASupport() argument
1075 initBlendEqationSupport(const GrGLContextInfo& ctxInfo) initBlendEqationSupport() argument
1103 initStencilSupport(const GrGLContextInfo& ctxInfo) initStencilSupport() argument
3261 setupSampleCounts(const GrGLContextInfo& ctxInfo, const GrGLInterface* gli) setupSampleCounts() argument
3583 applyDriverCorrectnessWorkarounds(const GrGLContextInfo& ctxInfo, const GrContextOptions& contextOptions, const GrGLInterface* glInterface, GrShaderCaps* shaderCaps, FormatWorkarounds* formatWorkarounds) applyDriverCorrectnessWorkarounds() argument
[all...]
/third_party/skia/tests/
H A DSkSLDSLTest.cpp107 void StartDSL(const sk_gpu_test::ContextInfo ctxInfo) { in StartDSL() argument
108 Start(ctxInfo.directContext()->priv().getGpu()->shaderCompiler()); in StartDSL()
111 DEF_GPUTEST_FOR_MOCK_CONTEXT(DSLStartup, r, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
112 AutoDSLContext context(ctxInfo.directContext()->priv().getGpu()); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
158 DEF_GPUTEST_FOR_MOCK_CONTEXT(DSLFlags, r, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
160 AutoDSLContext context(ctxInfo.directContext()->priv().getGpu(), no_mark_vars_declared()); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
170 AutoDSLContext context(ctxInfo.directContext()->priv().getGpu(), settings, in DEF_GPUTEST_FOR_MOCK_CONTEXT()
178 AutoDSLContext context(ctxInfo.directContext()->priv().getGpu(), SkSL::ProgramSettings()); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
184 DEF_GPUTEST_FOR_MOCK_CONTEXT(DSLFloat, r, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
185 AutoDSLContext context(ctxInfo in DEF_GPUTEST_FOR_MOCK_CONTEXT()
[all...]
H A DTestTest.cpp25 DEF_GPUTEST_FOR_ALL_CONTEXTS(TestGpuAllContexts, reporter, ctxInfo) { in DEF_GPUTEST_FOR_ALL_CONTEXTS()
27 REPORTER_ASSERT(reporter, ctxInfo.directContext()); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
32 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(TestGpuRenderingContexts, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
34 REPORTER_ASSERT(reporter, ctxInfo.directContext()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
39 DEF_GPUTEST_FOR_MOCK_CONTEXT(TestMockContext, reporter, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
41 REPORTER_ASSERT(reporter, ctxInfo.directContext()); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
H A DTraceMemoryDumpTest.cpp79 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(SkTraceMemoryDump_ownedGLBuffer, reporter, ctxInfo) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
80 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
89 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(SkTraceMemoryDump_ownedGLTexture, reporter, ctxInfo) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
90 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
106 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(SkTraceMemoryDump_unownedGLTexture, reporter, ctxInfo) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
107 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
126 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(SkTraceMemoryDump_ownedGLRenderTarget, reporter, ctxInfo) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
127 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
145 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(SkTraceMemoryDump_unownedGLRenderTarget, reporter, ctxInfo) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
146 auto dContext = ctxInfo in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
[all...]
H A DGrThreadSafeCacheTest.cpp762 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrThreadSafeCache1View, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
763 test_1(ctxInfo.directContext(), reporter, &TestHelper::addViewAccess, &TestHelper::checkView); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
766 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrThreadSafeCache1Verts, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
767 test_1(ctxInfo.directContext(), reporter, &TestHelper::addVertAccess, &TestHelper::checkVert); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
800 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrThreadSafeCache2View, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
801 test_2(ctxInfo.directContext(), reporter, &TestHelper::addViewAccess, &TestHelper::checkView); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
804 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrThreadSafeCache2Verts, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
805 test_2(ctxInfo.directContext(), reporter, &TestHelper::addVertAccess, &TestHelper::checkVert); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
832 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrThreadSafeCache3View, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
833 test_3(ctxInfo in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all...]
H A DTextBlobCacheTest.cpp175 DEF_GPUTEST_FOR_MOCK_CONTEXT(TextBlobCache, reporter, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
176 text_blob_cache_inner(reporter, ctxInfo.directContext(), 1024, 256, 30, true, true); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
179 DEF_GPUTEST_FOR_MOCK_CONTEXT(TextBlobCache, reporter, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
180 text_blob_cache_inner(reporter, ctxInfo.directContext(), 1024, 256, 30, true, false); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
184 DEF_GPUTEST_FOR_MOCK_CONTEXT(TextBlobStressCache, reporter, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
185 text_blob_cache_inner(reporter, ctxInfo.directContext(), 256, 256, 10, true, true); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
189 DEF_GPUTEST_FOR_MOCK_CONTEXT(TextBlobAbnormal, reporter, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
190 text_blob_cache_inner(reporter, ctxInfo.directContext(), 256, 256, 10, false, true); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
193 DEF_GPUTEST_FOR_MOCK_CONTEXT(TextBlobAbnormal, reporter, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
194 text_blob_cache_inner(reporter, ctxInfo in DEF_GPUTEST_FOR_MOCK_CONTEXT()
[all...]
H A DProgramsTest.cpp329 static int get_programs_max_stages(const sk_gpu_test::ContextInfo& ctxInfo) { in get_programs_max_stages() argument
332 auto context = ctxInfo.directContext(); in get_programs_max_stages()
333 if (skiatest::IsGLContextType(ctxInfo.type())) { in get_programs_max_stages()
340 if (gpu->ctxInfo().vendor() != GrGLVendor::kARM) { in get_programs_max_stages()
352 if (ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D9_ES2_ContextType) { in get_programs_max_stages()
354 } else if (ctxInfo.type() == sk_gpu_test::GrContextFactory::kANGLE_D3D11_ES2_ContextType) { in get_programs_max_stages()
362 static int get_programs_max_levels(const sk_gpu_test::ContextInfo& ctxInfo) { in get_programs_max_levels() argument
366 if (skiatest::IsGLContextType(ctxInfo.type())) { in get_programs_max_levels()
372 GrGLGpu* gpu = static_cast<GrGLGpu*>(ctxInfo.directContext()->priv().getGpu()); in get_programs_max_levels()
375 if (gpu->ctxInfo() in get_programs_max_levels()
388 test_programs(skiatest::Reporter* reporter, const sk_gpu_test::ContextInfo& ctxInfo) test_programs() argument
[all...]
H A DSurfaceTest.cpp91 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceEmpty_Gpu, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
94 SkSurface::MakeRenderTarget(ctxInfo.directContext(), SkBudgeted::kNo, info)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
97 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrContext_colorTypeSupportedAsSurface, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
98 auto context = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
184 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrContext_maxSurfaceSamplesForColorType, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
185 auto context = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
248 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceCanvasPeek_Gpu, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
251 auto surface(surface_func(ctxInfo.directContext(), kPremul_SkAlphaType, &requestInfo)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
275 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SurfaceSnapshotAlphaType_Gpu, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
279 auto surface(surface_func(ctxInfo in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all...]
H A DSurfaceSemaphoreTest.cpp208 sk_gpu_test::ContextInfo ctxInfo = factory.getContextInfo(contextType); in DEF_GPUTEST() local
214 if (ctxInfo.directContext()) { in DEF_GPUTEST()
216 factory.getSharedContextInfo(ctxInfo.directContext(), 0); in DEF_GPUTEST()
218 factory.getSharedContextInfo(ctxInfo.directContext(), 1); in DEF_GPUTEST()
223 surface_semaphore_test(reporter, ctxInfo, child1, child2, flushType); in DEF_GPUTEST()
230 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(EmptySurfaceSemaphoreTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
231 auto ctx = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
256 if (GrBackendApi::kOpenGL == ctxInfo.backend()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
268 if (GrBackendApi::kVulkan == ctxInfo.backend()) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DGpuDrawPathTest.cpp76 DEF_GPUTEST_FOR_ALL_GL_CONTEXTS(GpuDrawPath, reporter, ctxInfo) { in DEF_GPUTEST_FOR_ALL_GL_CONTEXTS()
81 SkSurface::MakeRenderTarget(ctxInfo.directContext(), SkBudgeted::kNo, info, in DEF_GPUTEST_FOR_ALL_GL_CONTEXTS()
91 DEF_GPUTEST_FOR_ALL_CONTEXTS(GrDrawCollapsedPath, reporter, ctxInfo) { in DEF_GPUTEST_FOR_ALL_CONTEXTS()
96 auto surface(SkSurface::MakeRenderTarget(ctxInfo.directContext(), SkBudgeted::kNo, info)); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
116 DEF_GPUTEST_FOR_ALL_CONTEXTS(PathTest_CrBug1232834, reporter, ctxInfo) { in DEF_GPUTEST_FOR_ALL_CONTEXTS()
120 auto surface(SkSurface::MakeRenderTarget(ctxInfo.directContext(), SkBudgeted::kNo, info)); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
H A DWrappedSurfaceCopyOnWriteTest.cpp23 DEF_GPUTEST_FOR_ALL_CONTEXTS(WrappedSurfaceCopyOnWrite, reporter, ctxInfo) { in DEF_GPUTEST_FOR_ALL_CONTEXTS()
24 GrDirectContext* dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
82 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SkipCopyTaskTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
83 GrDirectContext* dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
133 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SkipOpsTaskTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
134 GrDirectContext* dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DDeferredDisplayListTest.cpp335 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(DDLOperatorEqTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
336 auto context = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
624 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(CharacterizationFBO0nessTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
625 auto context = ctxInfo.directContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
691 DEF_GPUTEST_FOR_VULKAN_CONTEXT(CharacterizationVkSCBnessTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
692 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
709 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(DDLSurfaceCharacterizationTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
710 auto context = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
719 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(DDLNonTextureabilityTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
720 auto context = ctxInfo in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all...]
H A DSkSLDSLOnlyTest.cpp18 void StartDSL(const sk_gpu_test::ContextInfo ctxInfo);
20 DEF_GPUTEST_FOR_MOCK_CONTEXT(DSLImportOnly, r, ctxInfo) { in DEF_GPUTEST_FOR_MOCK_CONTEXT()
21 StartDSL(ctxInfo); in DEF_GPUTEST_FOR_MOCK_CONTEXT()
H A DFloatingPointTextureTest.cpp77 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(HalfFloatAlphaTextureTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
78 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
87 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(HalfFloatRGBATextureTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
88 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DTextureStripAtlasManagerTest.cpp21 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(TextureStripAtlasManagerGradientTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
22 auto context = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
51 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(TextureStripAtlasManagerColorFilterTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
52 auto context = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DTextureBindingsResetTest.cpp18 DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS(TextureBindingsResetTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
19 #define GL(F) GR_GL_CALL(ctxInfo.glContext()->gl(), F) in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
21 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
111 GrEGLImage eglImage = ctxInfo.glContext()->texture2DToEGLImage(info2D.fID); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
114 infoExternal.fID = ctxInfo.glContext()->eglImageToExternalTexture(eglImage); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
132 ctxInfo.glContext()->destroyEGLImage(eglImage); in DEF_GPUTEST_FOR_GL_RENDERING_CONTEXTS()
H A DDMSAATest.cpp86 &sk_gpu_test::GrContextFactory::IsRenderingContext, reporter, ctxInfo, in DEF_GPUTEST_FOR_CONTEXTS()
88 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_CONTEXTS()
118 reporter, ctxInfo, require_dst_reads) { in DEF_GPUTEST_FOR_CONTEXTS()
119 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_CONTEXTS()
141 &sk_gpu_test::GrContextFactory::IsRenderingContext, reporter, ctxInfo, in DEF_GPUTEST_FOR_CONTEXTS()
143 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_CONTEXTS()
166 &sk_gpu_test::GrContextFactory::IsRenderingContext, reporter, ctxInfo, in DEF_GPUTEST_FOR_CONTEXTS()
168 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_CONTEXTS()
196 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(DMSAA_dual_source_blend_disable, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
199 auto context = ctxInfo in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
[all...]
H A DImageTest.cpp188 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(ImageEncode_Gpu, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
189 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
344 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SkImage_Gpu2Cpu, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
346 sk_sp<SkImage> image(create_gpu_image(ctxInfo.directContext())); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
491 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrContext_colorTypeSupportedAsImage, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
492 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
513 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(UnpremulTextureImage, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
523 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
723 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(ImageReadPixels_Gpu, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
724 auto dContext = ctxInfo in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
890 ContextInfo ctxInfo = testFactory.getContextInfo(ctxType); test_cross_context_image() local
1062 ContextInfo ctxInfo = testFactory.getContextInfo(ctxType); DEF_GPUTEST() local
[all...]
H A DSkRemoteGlyphCacheTest.cpp203 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SkRemoteGlyphCache_StrikeSerialization, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
204 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
239 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SkRemoteGlyphCache_ReleaseTypeFace, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
255 10, 10, props, nullptr, ctxInfo.directContext()->supportsDistanceFieldText()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
462 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(SkRemoteGlyphCache_DrawTextAsPath, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
463 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
538 reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
539 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
583 reporter, ctxInfo) {
626 auto props = FindSurfaceProps(ctxInfo
[all...]
H A DGrTextureMipMapInvalidationTest.cpp19 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(GrTextureMipMapInvalidationTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
20 auto context = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
73 DEF_GPUTEST_FOR_RENDERING_CONTEXTS(ReimportImageTextureWithMipLevels, reporter, ctxInfo) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
74 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DVkDrawableTest.cpp272 DEF_GPUTEST_FOR_VULKAN_CONTEXT(VkDrawableTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
273 draw_drawable_test(reporter, ctxInfo.directContext(), nullptr); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
284 sk_gpu_test::ContextInfo ctxInfo = factory.getContextInfo(contextType); in DEF_GPUTEST() local
287 if (ctxInfo.directContext()) { in DEF_GPUTEST()
289 factory.getSharedContextInfo(ctxInfo.directContext(), 0); in DEF_GPUTEST()
294 draw_drawable_test(reporter, ctxInfo.directContext(), child.directContext()); in DEF_GPUTEST()
H A DVkBackendSurfaceTest.cpp33 DEF_GPUTEST_FOR_VULKAN_CONTEXT(VkDRMModifierTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
34 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
88 DEF_GPUTEST_FOR_VULKAN_CONTEXT(VkImageLayoutTest, reporter, ctxInfo) { in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
89 auto dContext = ctxInfo.directContext(); in DEF_GPUTEST_FOR_VULKAN_CONTEXT()
191 DEF_GPUTEST_FOR_VULKAN_CONTEXT(VkTransitionExternalQueueTest, reporter, ctxInfo) {
192 auto dContext = ctxInfo.directContext();
/third_party/vk-gl-cts/modules/gles2/
H A Dtes2CapabilityTests.cpp105 ExtensionCase (tcu::TestContext& testCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, const char* extName);
114 ExtensionCase::ExtensionCase (tcu::TestContext& testCtx, const glu::ContextInfo& ctxInfo, const char* name, const char* desc, const char* extName) in ExtensionCase() argument
116 , m_ctxInfo (ctxInfo) in ExtensionCase()
142 const glu::ContextInfo& ctxInfo; in init() member
146 , ctxInfo (parent->getContext().getContextInfo()) in init()
154 group->addChild(new ExtensionCase(group->getTestContext(), ctxInfo, extName, "", extName)); in init()
/third_party/skia/dm/
H A DDMGpuTestProcs.cpp68 ContextInfo ctxInfo = factory.getContextInfo(contextType); in RunWithGPUTestContexts() local
74 if (ctxInfo.directContext()) { in RunWithGPUTestContexts()
75 (*test)(reporter, ctxInfo); in RunWithGPUTestContexts()
78 ctxInfo.testContext()->makeCurrent(); in RunWithGPUTestContexts()
80 ctxInfo.directContext()->flushAndSubmit(/*sync*/true); in RunWithGPUTestContexts()
/third_party/skia/modules/canvaskit/
H A Dgm_bindings.cpp294 sk_gpu_test::ContextInfo ctxInfo = factory.getContextInfo(contextType); in RunWithGPUTestContexts() local
296 REPORTER_ASSERT(reporter, ctxInfo.directContext() != nullptr); in RunWithGPUTestContexts()
297 if (!ctxInfo.directContext()) { in RunWithGPUTestContexts()
300 ctxInfo.testContext()->makeCurrent(); in RunWithGPUTestContexts()
302 (*test)(reporter, ctxInfo); in RunWithGPUTestContexts()
304 ctxInfo.directContext()->flushAndSubmit(/*sync*/true); in RunWithGPUTestContexts()

Completed in 18 milliseconds

12345