Home
last modified time | relevance | path

Searched refs:direct (Results 1 - 25 of 297) sorted by relevance

12345678910>>...12

/third_party/skia/gm/
H A Dmakecolorspace.cpp35 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 Drecordopts.cpp141 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 Dasyncrescaleandread.cpp45 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 DSampleTextureUpload.cpp34 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 DGrProxyProvider.cpp65 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 DGrDirectContext.cpp1246 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 DGrOnFlushResourceProvider.cpp25 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 DDDLTileHelper.cpp23 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 DDDLPromiseImageHelper.cpp121 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 Dsystem.c29 * 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 DnestedTypeVariableInfersLiteral.js3 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 DSKPBench.cpp114 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 DDDLRecorderBench.cpp17 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 DImage_getBackendTexture.cpp15 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 DSurface_MakeFromBackendTexture.cpp15 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 DGrVkSecondaryCBDrawContext.cpp97 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 DProxyTest.cpp114 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 DFloatingPointTextureTest.cpp78 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 DSkRemoteGlyphCacheTest.cpp463 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 DProgramsTest.cpp241 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 DTextureProxyTest.cpp329 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 DDecodeUtf8Test.java200 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 Dflat_container.cpp42 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 Dcreate_context.c46 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 DSkSurface_Gpu.cpp236 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...]

Completed in 14 milliseconds

12345678910>>...12