/third_party/flutter/skia/src/gpu/vk/ |
D | GrVkSecondaryCBDrawContext.cpp | 81 bool GrVkSecondaryCBDrawContext::characterize(SkSurfaceCharacterization* characterization) const { in characterize() 102 characterization->set(ctx->threadSafeProxy(), maxResourceBytes, ii, format, in characterize() 115 const SkSurfaceCharacterization& characterization) const { in isCompatible() 119 if (!characterization.isValid()) { in isCompatible() 123 if (!characterization.vulkanSecondaryCBCompatible()) { in isCompatible() 134 if (characterization.isTextureable()) { in isCompatible() 139 if (characterization.usesGLFBO0()) { in isCompatible() 151 return characterization.contextInfo() && characterization.contextInfo()->priv().matches(ctx) && in isCompatible() 152 characterization.cacheMaxResourceBytes() <= maxResourceBytes && in isCompatible() 153 characterization.origin() == rtc->origin() && in isCompatible() [all …]
|
D | GrVkSecondaryCBDrawContext.h | 98 bool characterize(SkSurfaceCharacterization* characterization) const; 104 bool isCompatible(const SkSurfaceCharacterization& characterization) const;
|
/third_party/skia/src/gpu/vk/ |
D | GrVkSecondaryCBDrawContext.cpp | 96 bool GrVkSecondaryCBDrawContext::characterize(SkSurfaceCharacterization* characterization) const { in characterize() 117 characterization->set(direct->threadSafeProxy(), in characterize() 135 const SkSurfaceCharacterization& characterization) const { in isCompatible() 142 if (!characterization.isValid()) { in isCompatible() 146 if (!characterization.vulkanSecondaryCBCompatible()) { in isCompatible() 150 if (characterization.isTextureable()) { in isCompatible() 155 if (characterization.usesGLFBO0()) { in isCompatible() 174 return characterization.contextInfo() && in isCompatible() 175 characterization.contextInfo()->priv().matches(dContext) && in isCompatible() 176 characterization.cacheMaxResourceBytes() <= maxResourceBytes && in isCompatible() [all …]
|
D | GrVkSecondaryCBDrawContext.h | 106 bool characterize(SkSurfaceCharacterization* characterization) const; 114 bool isCompatible(const SkSurfaceCharacterization& characterization) const;
|
/third_party/skia/src/image/ |
D | SkSurface_Gpu.cpp | 228 bool SkSurface_Gpu::onCharacterize(SkSurfaceCharacterization* characterization) const { in onCharacterize() 258 characterization->set( in onCharacterize() 307 bool SkSurface_Gpu::onIsCompatible(const SkSurfaceCharacterization& characterization) const { in onIsCompatible() 313 if (!characterization.isValid()) { in onIsCompatible() 317 if (characterization.vulkanSecondaryCBCompatible()) { in onIsCompatible() 332 if (characterization.isTextureable()) { in onIsCompatible() 340 if (characterization.isMipMapped() && in onIsCompatible() 348 if (characterization.usesGLFBO0() != targetView.asRenderTargetProxy()->glRTFBOIDIs0()) { in onIsCompatible() 353 if (!characterization.usesGLFBO0() || characterization.sampleCount() > 1) { in onIsCompatible() 362 return characterization.contextInfo() && in onIsCompatible() [all …]
|
D | SkSurface.cpp | 326 bool SkSurface::characterize(SkSurfaceCharacterization* characterization) const { in characterize() 327 return asConstSB(this)->onCharacterize(characterization); in characterize() 330 bool SkSurface::isCompatible(const SkSurfaceCharacterization& characterization) const { in isCompatible() 331 return asConstSB(this)->onIsCompatible(characterization); in isCompatible()
|
/third_party/flutter/skia/src/image/ |
D | SkSurface_Gpu.cpp | 187 bool SkSurface_Gpu::onCharacterize(SkSurfaceCharacterization* characterization) const { in onCharacterize() 213 characterization->set(ctx->threadSafeProxy(), maxResourceBytes, ii, format, in onCharacterize() 260 bool SkSurface_Gpu::onIsCompatible(const SkSurfaceCharacterization& characterization) const { in onIsCompatible() 264 if (!characterization.isValid()) { in onIsCompatible() 268 if (characterization.vulkanSecondaryCBCompatible()) { in onIsCompatible() 279 if (characterization.isTextureable()) { in onIsCompatible() 287 if (characterization.isMipMapped() && in onIsCompatible() 295 if (characterization.usesGLFBO0() != rtc->asRenderTargetProxy()->rtPriv().glRTFBOIDIs0()) { in onIsCompatible() 306 return characterization.contextInfo() && characterization.contextInfo()->priv().matches(ctx) && in onIsCompatible() 307 characterization.cacheMaxResourceBytes() <= maxResourceBytes && in onIsCompatible() [all …]
|
D | SkSurface.cpp | 459 bool SkSurface::characterize(SkSurfaceCharacterization* characterization) const { in characterize() 460 return asConstSB(this)->onCharacterize(characterization); in characterize() 463 bool SkSurface::isCompatible(const SkSurfaceCharacterization& characterization) const { in isCompatible() 464 return asConstSB(this)->onIsCompatible(characterization); in isCompatible()
|
/third_party/skia/docs/examples/ |
D | Surface_draw_2.cpp | 11 SkSurfaceCharacterization characterization; 12 if (!gpuSurface->characterize(&characterization)) { 17 SkDeferredDisplayListRecorder recorder(characterization);
|
D | Surface_characterize.cpp | 16 SkSurfaceCharacterization characterization; in draw() local 17 if (!gpuSurface->characterize(&characterization)) { in draw() 22 SkDeferredDisplayListRecorder recorder(characterization); in draw()
|
/third_party/flutter/skia/docs/examples/ |
D | Surface_draw_2.cpp | 11 SkSurfaceCharacterization characterization; 12 if (!gpuSurface->characterize(&characterization)) { 17 SkDeferredDisplayListRecorder recorder(characterization);
|
D | Surface_characterize.cpp | 17 SkSurfaceCharacterization characterization; 18 if (!gpuSurface->characterize(&characterization)) { 23 SkDeferredDisplayListRecorder recorder(characterization);
|
/third_party/flutter/skia/tests/ |
D | DeferredDisplayListTest.cpp | 748 SkSurfaceCharacterization characterization; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 749 SkAssertResult(s->characterize(&characterization)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 752 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 760 const SkSurfaceCharacterization c = recorder.characterization(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 792 SkSurfaceCharacterization characterization; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 793 SkAssertResult(s->characterize(&characterization)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 795 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 833 SkSurfaceCharacterization characterization; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 834 SkAssertResult(s->characterize(&characterization)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 850 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all …]
|
/third_party/flutter/skia/src/core/ |
D | SkDeferredDisplayList.cpp | 19 SkDeferredDisplayList::SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, in SkDeferredDisplayList() argument 21 : fCharacterization(characterization) in SkDeferredDisplayList()
|
/third_party/skia/tests/ |
D | DeferredDisplayListTest.cpp | 696 SkSurfaceCharacterization characterization = params.createCharacterization(dContext); in DEF_GPUTEST_FOR_VULKAN_CONTEXT() local 697 REPORTER_ASSERT(reporter, characterization.isValid()); in DEF_GPUTEST_FOR_VULKAN_CONTEXT() 703 REPORTER_ASSERT(reporter, scbDrawContext->isCompatible(characterization)); in DEF_GPUTEST_FOR_VULKAN_CONTEXT() 903 SkSurfaceCharacterization characterization; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 904 SkAssertResult(s->characterize(&characterization)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 907 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 915 const SkSurfaceCharacterization c = recorder.characterization(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 1051 SkSurfaceCharacterization characterization; in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 1052 SkAssertResult(s->characterize(&characterization)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 1066 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all …]
|
D | WrappedSurfaceCopyOnWriteTest.cpp | 60 SkSurfaceCharacterization characterization; in DEF_GPUTEST_FOR_ALL_CONTEXTS() local 61 REPORTER_ASSERT(reporter, surf->characterize(&characterization)); in DEF_GPUTEST_FOR_ALL_CONTEXTS() 62 SkDeferredDisplayListRecorder recorder(characterization); in DEF_GPUTEST_FOR_ALL_CONTEXTS()
|
D | GrThreadSafeCacheTest.cpp | 124 SkSurfaceCharacterization characterization; in TestHelper() local 125 SkAssertResult(fDst->characterize(&characterization)); in TestHelper() 127 fRecorder1 = std::make_unique<SkDeferredDisplayListRecorder>(characterization); in TestHelper() 130 fRecorder2 = std::make_unique<SkDeferredDisplayListRecorder>(characterization); in TestHelper()
|
/third_party/flutter/skia/include/private/ |
D | SkDeferredDisplayList.h | 49 SK_API SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, 53 SK_API const SkSurfaceCharacterization& characterization() const { in characterization() function
|
/third_party/skia/src/core/ |
D | SkDeferredDisplayList.cpp | 21 SkDeferredDisplayList::SkDeferredDisplayList(const SkSurfaceCharacterization& characterization, in SkDeferredDisplayList() argument 24 : fCharacterization(characterization) in SkDeferredDisplayList()
|
/third_party/skia/include/core/ |
D | SkDeferredDisplayList.h | 35 SK_API const SkSurfaceCharacterization& characterization() const { in characterization() function 86 SK_API SkDeferredDisplayList(const SkSurfaceCharacterization& characterization,
|
D | SkSurface.h | 355 const SkSurfaceCharacterization& characterization, 452 bool isCompatible(const SkSurfaceCharacterization& characterization) const; 1033 bool characterize(SkSurfaceCharacterization* characterization) const;
|
D | SkDeferredDisplayListRecorder.h | 42 const SkSurfaceCharacterization& characterization() const { in characterization() function
|
/third_party/flutter/skia/include/core/ |
D | SkSurface.h | 411 const SkSurfaceCharacterization& characterization, 448 bool isCompatible(const SkSurfaceCharacterization& characterization) const; 909 bool characterize(SkSurfaceCharacterization* characterization) const;
|
D | SkDeferredDisplayListRecorder.h | 44 const SkSurfaceCharacterization& characterization() const { in characterization() function
|
/third_party/flutter/skia/include/gpu/ |
D | GrContext.h | 406 GrBackendTexture createBackendTexture(const SkSurfaceCharacterization& characterization); 439 GrBackendTexture createBackendTexture(const SkSurfaceCharacterization& characterization,
|