/third_party/skia/gm/ |
H A D | makecolorspace.cpp | 35 sk_sp<SkImage> orig, sk_sp<SkColorSpace> colorSpace, GrDirectContext* direct) { in make_color_space() 36 sk_sp<SkImage> xform = orig->makeColorSpace(colorSpace, direct); in make_color_space() 59 auto direct = GrAsDirectContext(canvas->recordingContext()); in DEF_SIMPLE_GM_CAN_FAIL() local 61 canvas->drawImage(make_color_space(opaqueImage, wideGamut, direct), 128.0f, 0.0f); in DEF_SIMPLE_GM_CAN_FAIL() 62 canvas->drawImage(make_color_space(opaqueImage, wideGamutLinear, direct), 256.0f, 0.0f); in DEF_SIMPLE_GM_CAN_FAIL() 64 canvas->drawImage(make_color_space(premulImage, wideGamut, direct), 128.0f, 128.0f); in DEF_SIMPLE_GM_CAN_FAIL() 65 canvas->drawImage(make_color_space(premulImage, wideGamutLinear, direct), 256.0f, 128.0f); in DEF_SIMPLE_GM_CAN_FAIL() 72 canvas->drawImage(make_color_space(opaqueImage, wideGamut, direct), 128.0f, 0.0f); in DEF_SIMPLE_GM_CAN_FAIL() 73 canvas->drawImage(make_color_space(opaqueImage, wideGamutLinear, direct), 256.0f, 0.0f); in DEF_SIMPLE_GM_CAN_FAIL() 75 canvas->drawImage(make_color_space(premulImage, wideGamut, direct), 128. in DEF_SIMPLE_GM_CAN_FAIL() 34 make_color_space( sk_sp<SkImage> orig, sk_sp<SkColorSpace> colorSpace, GrDirectContext* direct) make_color_space() argument 88 auto direct = GrAsDirectContext(canvas->recordingContext()); DEF_SIMPLE_GM_BG() local 168 auto direct = GrAsDirectContext(canvas->recordingContext()); DEF_SIMPLE_GM_CAN_FAIL() local [all...] |
H A D | recordopts.cpp | 141 auto direct = GrAsDirectContext(canvas->recordingContext()); in DEF_SIMPLE_GM() local 164 if (direct) { in DEF_SIMPLE_GM() 165 direct->flushAndSubmit(); in DEF_SIMPLE_GM() 174 if (direct) { in DEF_SIMPLE_GM() 175 direct->flushAndSubmit(); in DEF_SIMPLE_GM() 209 if (direct) { in DEF_SIMPLE_GM() 210 direct->flushAndSubmit(); in DEF_SIMPLE_GM() 219 if (direct) { in DEF_SIMPLE_GM() 220 direct->flushAndSubmit(); in DEF_SIMPLE_GM()
|
H A D | asyncrescaleandread.cpp | 45 GrDirectContext* direct, in do_read_and_scale() 53 if (direct) { in do_read_and_scale() 54 direct->submit(); in do_read_and_scale() 58 SkASSERT(direct); in do_read_and_scale() 59 direct->checkAsyncWorkCompletion(); in do_read_and_scale() 71 GrDirectContext* direct, in do_read_and_scale_yuv() 87 if (direct) { in do_read_and_scale_yuv() 88 direct->submit(); in do_read_and_scale_yuv() 92 SkASSERT(direct); in do_read_and_scale_yuv() 93 direct in do_read_and_scale_yuv() 44 do_read_and_scale(Src* src, GrDirectContext* direct, const SkIRect& srcRect, const SkImageInfo& ii, SkImage::RescaleGamma rescaleGamma, SkImage::RescaleMode rescaleMode) do_read_and_scale() argument 70 do_read_and_scale_yuv(Src* src, GrDirectContext* direct, SkYUVColorSpace yuvCS, const SkIRect& srcRect, SkISize size, SkImage::RescaleGamma rescaleGamma, SkImage::RescaleMode rescaleMode, SkScopeExit* cleanup) do_read_and_scale_yuv() argument 117 do_rescale_grid(SkCanvas* canvas, Src* src, GrDirectContext* direct, const SkIRect& srcRect, SkISize newSize, bool doYUV420, SkString* errorMsg, int pad = 0) do_rescale_grid() argument [all...] |
/third_party/skia/samplecode/ |
H A D | SampleTextureUpload.cpp | 34 RenderTargetTexture(GrDirectContext* direct, int size) { in RenderTargetTexture() argument 38 fSurface = SkSurface::MakeRenderTarget(direct, SkBudgeted::kNo, imageInfo, 0, in RenderTargetTexture() 95 void initializeTextures(GrDirectContext* direct) { in initializeTextures() argument 99 fTextures.emplace_back(new RenderTargetTexture(direct, fTileSize)); in initializeTextures() 110 auto direct = GrAsDirectContext(canvas->recordingContext()); variable 111 if (direct) { 113 if (direct != fCachedContext) { 114 fCachedContext = direct; 115 this->initializeTextures(direct);
|
/third_party/skia/src/gpu/ |
H A D | GrProxyProvider.cpp | 65 auto direct = fImageContext->asDirectContext(); in assignUniqueKeyToProxy() local 66 if (direct) { in assignUniqueKeyToProxy() 67 GrResourceCache* resourceCache = direct->priv().getResourceCache(); in assignUniqueKeyToProxy() 89 auto direct = fImageContext->priv().asDirectContext(); in assignTagToProxy() local 90 if (direct) { in assignTagToProxy() 91 proxy->setGrProxyTag(direct->getCurrentGrResourceTag()); in assignTagToProxy() 146 auto direct = fImageContext->asDirectContext(); in testingOnly_createInstantiatedProxy() local 147 if (!direct) { in testingOnly_createInstantiatedProxy() 157 GrResourceProvider* resourceProvider = direct->priv().resourceProvider(); in testingOnly_createInstantiatedProxy() 242 auto direct in findOrCreateProxyByUniqueKey() local 327 auto direct = fImageContext->asDirectContext(); createProxyFromBitmap() local 524 auto direct = fImageContext->asDirectContext(); createCompressedTextureProxy() local 548 auto direct = fImageContext->asDirectContext(); wrapBackendTexture() local 583 auto direct = fImageContext->asDirectContext(); wrapCompressedBackendTexture() local 619 auto direct = fImageContext->asDirectContext(); wrapRenderableBackendTexture() local 659 auto direct = fImageContext->asDirectContext(); wrapBackendRenderTarget() local 690 auto direct = fImageContext->asDirectContext(); wrapVulkanSecondaryCBAsRenderTarget() local 898 auto direct = fImageContext->asDirectContext(); processInvalidUniqueKeyImpl() local [all...] |
H A D | GrDirectContext.cpp | 1246 sk_sp<GrDirectContext> direct(new GrDirectContext(GrBackendApi::kOpenGL, options)); 1259 direct->fGpu = GrGLGpu::Make(std::move(glInterface), options, direct.get()); 1260 if (!direct->init()) { 1263 return direct; 1275 sk_sp<GrDirectContext> direct(new GrDirectContext(GrBackendApi::kMock, options)); 1277 direct->fGpu = GrMockGpu::Make(mockOptions, options, direct.get()); 1278 if (!direct->init()) { 1282 return direct; [all...] |
H A D | GrOnFlushResourceProvider.cpp | 25 auto direct = fDrawingMgr->getContext()->asDirectContext(); in instatiateProxy() local 26 if (!direct) { in instatiateProxy() 30 auto resourceProvider = direct->priv().resourceProvider(); in instatiateProxy()
|
/third_party/skia/tools/ |
H A D | DDLTileHelper.cpp | 23 GrDirectContext* direct, in init() 35 SkDEBUGCODE(const GrCaps* caps = direct->priv().caps()); in init() 39 fCallbackContext.reset(new PromiseImageCallbackContext(direct, fPlaybackChar.backendFormat())); in init() 99 void DDLTileHelper::TileData::precompile(GrDirectContext* direct) { in precompile() argument 106 SkDeferredDisplayList::ProgramIterator iter(direct, fDisplayList.get()); in precompile() 151 void DDLTileHelper::TileData::draw(GrDirectContext* direct) { in draw() argument 154 fTileSurface = this->makeWrappedTileDest(direct); in draw() 192 void DDLTileHelper::TileData::CreateBackendTexture(GrDirectContext* direct, TileData* tile) { in CreateBackendTexture() argument 196 GrBackendTexture beTex = direct->createBackendTexture(c.width(), c.height(), c.colorType(), in CreateBackendTexture() 222 DDLTileHelper::DDLTileHelper(GrDirectContext* direct, in DDLTileHelper() argument 22 init(int id, GrDirectContext* direct, const SkSurfaceCharacterization& dstSurfaceCharacterization, const SkIRect& clip, const SkIRect& paddingOutsets) init() argument 281 do_gpu_stuff(GrDirectContext* direct, DDLTileHelper::TileData* tile) do_gpu_stuff() argument 349 createBackendTextures(SkTaskGroup* taskGroup, GrDirectContext* direct) createBackendTextures() argument 367 deleteBackendTextures(SkTaskGroup* taskGroup, GrDirectContext* direct) deleteBackendTextures() argument [all...] |
H A D | DDLPromiseImageHelper.cpp | 121 static GrBackendTexture create_yuva_texture(GrDirectContext* direct, in create_yuva_texture() argument 130 auto beTex = direct->createBackendTexture(pm, in create_yuva_texture() 137 direct->submit(); in create_yuva_texture() 139 direct->checkAsyncWorkCompletion(); in create_yuva_texture() 150 void DDLPromiseImageHelper::CreateBETexturesForPromiseImage(GrDirectContext* direct, in CreateBETexturesForPromiseImage() argument 161 callbackContext->setBackendTexture(create_yuva_texture(direct, yuvPixmap, j)); in CreateBETexturesForPromiseImage() 177 auto backendTex = direct->createBackendTexture(mipLevels.get(), in CreateBETexturesForPromiseImage() 185 direct->submit(); in CreateBETexturesForPromiseImage() 187 direct->checkAsyncWorkCompletion(); in CreateBETexturesForPromiseImage() 216 void DDLPromiseImageHelper::createCallbackContexts(GrDirectContext* direct) { in createCallbackContexts() argument 260 uploadAllToGPU(SkTaskGroup* taskGroup, GrDirectContext* direct) uploadAllToGPU() argument 274 deleteAllFromGPU(SkTaskGroup* taskGroup, GrDirectContext* direct) deleteAllFromGPU() argument [all...] |
/third_party/libwebsockets/lib/system/ |
H A D | system.c | 29 * a direct pointer + len (.is_direct = 1) 43 b->u.direct.ptr = ptr; in lws_system_blob_direct_set() 44 b->u.direct.len = len; in lws_system_blob_direct_set() 71 return b->u.direct.len; in lws_system_blob_get_size() 83 assert(b->u.direct.ptr); in lws_system_blob_get() 85 if (ofs >= b->u.direct.len) { in lws_system_blob_get() 90 if (*len > b->u.direct.len - ofs) in lws_system_blob_get() 91 *len = b->u.direct.len - ofs; in lws_system_blob_get() 93 memcpy(buf, b->u.direct.ptr + ofs, *len); in lws_system_blob_get() 111 *ptr = b->u.direct in lws_system_blob_get_single_ptr() [all...] |
/third_party/typescript/tests/baselines/reference/ |
H A D | nestedTypeVariableInfersLiteral.js | 3 declare function direct<A extends string>(a: A | A[]): Record<A, string> 7 const directUnionSingle = direct("z") 8 const directUnionArray = direct(["z", "y"]) 23 var directUnionSingle = direct("z");
24 var directUnionArray = direct(["z", "y"]);
|
/third_party/skia/bench/ |
H A D | SKPBench.cpp | 114 auto direct = canvas->recordingContext() ? canvas->recordingContext()->asDirectContext() in onDraw() local 117 if (direct) { in onDraw() 118 direct->flushAndSubmit(); in onDraw() 157 auto direct = canvas->recordingContext() ? canvas->recordingContext()->asDirectContext() in getGpuStats() local 159 if (!direct) { in getGpuStats() 164 direct->flushAndSubmit(); in getGpuStats() 165 direct->freeGpuResources(); in getGpuStats() 166 direct->resetContext(); in getGpuStats() 167 direct->priv().getGpu()->resetShaderCacheForTesting(); in getGpuStats() 168 draw_pic_for_stats(canvas, direct, fPi in getGpuStats() [all...] |
H A D | DDLRecorderBench.cpp | 17 static SkSurfaceCharacterization create_characterization(GrDirectContext* direct) { in create_characterization() argument 18 size_t maxResourceBytes = direct->getResourceCacheLimit(); in create_characterization() 20 if (!direct->colorTypeSupportedAsSurface(kRGBA_8888_SkColorType)) { in create_characterization() 27 GrBackendFormat backendFormat = direct->defaultBackendFormat(kRGBA_8888_SkColorType, in create_characterization() 35 SkSurfaceCharacterization c = direct->threadSafeProxy()->createCharacterization( in create_characterization()
|
/third_party/skia/docs/examples/ |
H A D | Image_getBackendTexture.cpp | 15 GrDirectContext* direct = context->asDirectContext(); in REG_FIDDLE() local 16 if (!direct) { in REG_FIDDLE() 21 sk_sp<SkImage> imageFromBackend = SkImage::MakeFromAdoptedTexture(direct, in REG_FIDDLE() 30 sk_sp<SkImage> imageFromTexture = SkImage::MakeFromAdoptedTexture(direct, in REG_FIDDLE()
|
H A D | Surface_MakeFromBackendTexture.cpp | 15 GrDirectContext* direct = context->asDirectContext(); in REG_FIDDLE() local 16 if (!direct) { in REG_FIDDLE() 21 sk_sp<SkSurface> gpuSurface = SkSurface::MakeFromBackendTexture(direct, in REG_FIDDLE()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkSecondaryCBDrawContext.cpp | 97 auto direct = fDevice->recordingContext()->asDirectContext(); in characterize() local 98 if (!direct) { in characterize() 108 size_t maxResourceBytes = direct->getResourceCacheLimit(); in characterize() 117 characterization->set(direct->threadSafeProxy(), in characterize() 197 auto direct = fDevice->recordingContext()->asDirectContext(); local 198 if (!direct) { 204 direct->priv().createDDLTask(std::move(ddl), readSurfaceView.asRenderTargetProxyRef(), {0, 0});
|
/third_party/skia/tests/ |
H A D | ProxyTest.cpp | 114 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 115 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 116 GrResourceProvider* resourceProvider = direct->priv().resourceProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 117 const GrCaps& caps = *direct->priv().caps(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 211 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 212 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 213 GrResourceProvider* resourceProvider = direct->priv().resourceProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 214 GrGpu* gpu = direct->priv().getGpu(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 215 const GrCaps& caps = *direct->priv().caps(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 227 if (direct in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 325 auto direct = ctxInfo.directContext(); DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local [all...] |
H A D | FloatingPointTextureTest.cpp | 78 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 80 runFPTest<SkHalf>(reporter, direct, SK_HalfMin, SK_HalfMax, SK_HalfEpsilon, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 88 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 90 runFPTest<SkHalf>(reporter, direct, SK_HalfMin, SK_HalfMax, SK_HalfEpsilon, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
H A D | SkRemoteGlyphCacheTest.cpp | 463 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 479 auto props = FindSurfaceProps(direct); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 481 10, 10, props, nullptr, direct->supportsDistanceFieldText()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 493 SkBitmap expected = RasterBlob(serverBlob, 10, 10, paint, direct); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 494 SkBitmap actual = RasterBlob(clientBlob, 10, 10, paint, direct); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 539 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 555 auto props = FindSurfaceProps(direct); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 557 10, 10, props, nullptr, direct->supportsDistanceFieldText()); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 570 SkBitmap expected = RasterBlob(serverBlob, 10, 10, paint, direct); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 571 SkBitmap actual = RasterBlob(clientBlob, 10, 10, paint, direct); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 655 auto direct = ctxInfo.directContext(); DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 692 auto direct = ctxInfo.directContext(); DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 793 auto direct = ctxInfo.directContext(); DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local [all...] |
H A D | ProgramsTest.cpp | 241 bool GrDrawingManager::ProgramUnitTest(GrDirectContext* direct, int maxStages, int maxLevels) { in ProgramUnitTest() argument 242 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); in ProgramUnitTest() 243 const GrCaps* caps = direct->priv().caps(); in ProgramUnitTest() 281 auto surfaceDrawContext = random_surface_draw_context(direct, &random, caps); in ProgramUnitTest() 288 GrProcessorTestData ptd(&random, direct, /*maxTreeDepth=*/1, SK_ARRAY_COUNT(views), views); in ProgramUnitTest() 294 direct->flush(GrFlushInfo()); in ProgramUnitTest() 295 direct->submit(false); in ProgramUnitTest() 299 direct, GrColorType::kRGBA_8888, nullptr, SkBackingFit::kExact, in ProgramUnitTest() 310 GrProcessorTestData ptd(&random, direct, /*maxTreeDepth=*/1, SK_ARRAY_COUNT(views), in ProgramUnitTest() 320 direct in ProgramUnitTest() [all...] |
H A D | TextureProxyTest.cpp | 329 auto direct = ctxInfo.directContext(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() local 330 GrProxyProvider* proxyProvider = direct->priv().proxyProvider(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 331 GrResourceCache* cache = direct->priv().getResourceCache(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 341 if (direct->backend() == GrBackend::kVulkan || direct->backend() == GrBackend::kMetal) { in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 350 basic_test(direct, reporter, create(reporter, direct, proxyProvider, fit), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 358 basic_test(direct, reporter, create_wrapped_backend(direct), cacheEntriesPerProxy); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 360 invalidation_test(direct, reporte in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() [all...] |
/third_party/protobuf/java/core/src/test/java/com/google/protobuf/ |
H A D | DecodeUtf8Test.java | 200 ByteBuffer direct = ByteBuffer.allocateDirect(bytes.length); in assertInvalid() 201 direct.put(bytes); in assertInvalid() 202 direct.flip(); in assertInvalid() 204 UNSAFE_PROCESSOR.decodeUtf8(direct, 0, bytes.length); in assertInvalid() 210 SAFE_PROCESSOR.decodeUtf8(direct, 0, bytes.length); in assertInvalid() 247 ByteBuffer direct = ByteBuffer.allocateDirect(bytes.length); in assertInvalidSlice() 248 direct.put(bytes); in assertInvalidSlice() 249 direct.flip(); in assertInvalidSlice() 251 UNSAFE_PROCESSOR.decodeUtf8(direct, index, size); in assertInvalidSlice() 257 SAFE_PROCESSOR.decodeUtf8(direct, inde in assertInvalidSlice() [all...] |
/foundation/graphic/graphic_3d/lume/metaobject/src/container/ |
H A D | flat_container.cpp | 42 const auto direct = !OnAdding()->HasHandlers(); in Add() local 50 if (direct) { in Add() 56 if (!direct) { in Add() 76 const auto direct = !OnAdding()->HasHandlers(); in Insert() local 83 if (direct) { in Insert() 89 if (!direct) { in Insert()
|
/third_party/mesa3d/src/glx/ |
H A D | create_context.c | 46 GLXContext share_context, Bool direct, in glXCreateContextAttribsARB() 95 /* Some application may request an indirect context but we may want to force a direct in glXCreateContextAttribsARB() 98 if (!direct && in glXCreateContextAttribsARB() 100 direct = true; in glXCreateContextAttribsARB() 104 if (direct && psc->vtable->create_context_attribs) { in glXCreateContextAttribsARB() 141 gc ? gc->isDirect : direct, in glXCreateContextAttribsARB() 45 glXCreateContextAttribsARB(Display *dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int *attrib_list) glXCreateContextAttribsARB() argument
|
/third_party/skia/src/image/ |
H A D | SkSurface_Gpu.cpp | 236 auto direct = fDevice->recordingContext()->asDirectContext(); in onCharacterize() local 237 if (!direct) { in onCharacterize() 247 size_t maxResourceBytes = direct->getResourceCacheLimit(); in onCharacterize() 266 direct->threadSafeProxy(), in onCharacterize() 315 auto direct = fDevice->recordingContext()->asDirectContext(); in onIsCompatible() local 316 if (!direct) { in onIsCompatible() 337 size_t maxResourceBytes = direct->getResourceCacheLimit(); in onIsCompatible() 370 characterization.contextInfo()->priv().matches(direct) && in onIsCompatible() 388 auto direct = fDevice->recordingContext()->asDirectContext(); in onDraw() local 389 if (!direct) { in onDraw() 708 auto direct = GrAsDirectContext(this->recordingContext()); flushAndSubmit() local [all...] |