Home
last modified time | relevance | path

Searched refs:external_only (Results 1 - 25 of 29) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/
H A Dnvc0_resource.c45 uint64_t *modifiers, unsigned int *external_only, in nvc0_query_dmabuf_modifiers()
61 external_only = NULL; in nvc0_query_dmabuf_modifiers()
67 if (external_only) external_only[num] = 0; \ in nvc0_query_dmabuf_modifiers()
86 bool *external_only) in nvc0_is_dmabuf_modifier_supported()
96 if (external_only) in nvc0_is_dmabuf_modifier_supported()
97 *external_only = false; in nvc0_is_dmabuf_modifier_supported()
104 if (external_only) in nvc0_is_dmabuf_modifier_supported()
105 *external_only = false; in nvc0_is_dmabuf_modifier_supported()
43 nvc0_query_dmabuf_modifiers(struct pipe_screen *screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) nvc0_query_dmabuf_modifiers() argument
84 nvc0_is_dmabuf_modifier_supported(struct pipe_screen *screen, uint64_t modifier, enum pipe_format format, bool *external_only) nvc0_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_screen.c451 unsigned int *external_only, in vc4_screen_query_dmabuf_modifiers()
470 if (external_only) in vc4_screen_query_dmabuf_modifiers()
471 external_only[i] = tex_will_lower; in vc4_screen_query_dmabuf_modifiers()
479 bool *external_only) in vc4_screen_is_dmabuf_modifier_supported()
488 if (external_only) in vc4_screen_is_dmabuf_modifier_supported()
489 *external_only = !vc4_tex_format_supported(format); in vc4_screen_is_dmabuf_modifier_supported()
448 vc4_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) vc4_screen_query_dmabuf_modifiers() argument
476 vc4_screen_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format format, bool *external_only) vc4_screen_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/drivers/v3d/
H A Dv3d_screen.c763 unsigned int *external_only, in v3d_screen_query_dmabuf_modifiers()
781 if (external_only) in v3d_screen_query_dmabuf_modifiers()
782 external_only[i] = util_format_is_yuv(format); in v3d_screen_query_dmabuf_modifiers()
790 bool *external_only) in v3d_screen_is_dmabuf_modifier_supported()
797 if (external_only) in v3d_screen_is_dmabuf_modifier_supported()
798 *external_only = true; in v3d_screen_is_dmabuf_modifier_supported()
810 if (external_only) in v3d_screen_is_dmabuf_modifier_supported()
811 *external_only = util_format_is_yuv(format); in v3d_screen_is_dmabuf_modifier_supported()
760 v3d_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) v3d_screen_query_dmabuf_modifiers() argument
787 v3d_screen_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format format, bool *external_only) v3d_screen_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/drivers/panfrost/
H A Dpan_screen.c602 int *external_only, int *out_count, uint64_t test_modifier) in panfrost_walk_dmabuf_modifiers()
631 if (external_only) in panfrost_walk_dmabuf_modifiers()
632 external_only[count] = false; in panfrost_walk_dmabuf_modifiers()
642 int *external_only, int *out_count) in panfrost_query_dmabuf_modifiers()
645 external_only, out_count, DRM_FORMAT_MOD_INVALID); in panfrost_query_dmabuf_modifiers()
651 bool *external_only) in panfrost_is_dmabuf_modifier_supported()
660 if (external_only) in panfrost_is_dmabuf_modifier_supported()
661 *external_only = uint_extern_only ? true : false; in panfrost_is_dmabuf_modifier_supported()
600 panfrost_walk_dmabuf_modifiers(struct pipe_screen *screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *out_count, uint64_t test_modifier) panfrost_walk_dmabuf_modifiers() argument
640 panfrost_query_dmabuf_modifiers(struct pipe_screen *screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *out_count) panfrost_query_dmabuf_modifiers() argument
649 panfrost_is_dmabuf_modifier_supported(struct pipe_screen *screen, uint64_t modifier, enum pipe_format format, bool *external_only) panfrost_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/drivers/lima/
H A Dlima_screen.c543 unsigned int *external_only, in lima_screen_query_dmabuf_modifiers()
556 if (external_only) in lima_screen_query_dmabuf_modifiers()
557 external_only[i] = lima_is_modifier_external_only(format); in lima_screen_query_dmabuf_modifiers()
565 bool *external_only) in lima_screen_is_dmabuf_modifier_supported()
569 if (external_only) in lima_screen_is_dmabuf_modifier_supported()
570 *external_only = lima_is_modifier_external_only(format); in lima_screen_is_dmabuf_modifier_supported()
540 lima_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) lima_screen_query_dmabuf_modifiers() argument
562 lima_screen_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format format, bool *external_only) lima_screen_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_screen.c859 unsigned int *external_only, int *count) in fd_screen_query_dmabuf_modifiers()
868 external_only = NULL; in fd_screen_query_dmabuf_modifiers()
876 if (external_only) in fd_screen_query_dmabuf_modifiers()
877 external_only[num] = 0; in fd_screen_query_dmabuf_modifiers()
889 bool *external_only) in fd_screen_is_dmabuf_modifier_supported()
896 if (external_only) in fd_screen_is_dmabuf_modifier_supported()
897 *external_only = false; in fd_screen_is_dmabuf_modifier_supported()
856 fd_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) fd_screen_query_dmabuf_modifiers() argument
886 fd_screen_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format format, bool *external_only) fd_screen_is_dmabuf_modifier_supported() argument
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/rsn_supp/
H A Dpmksa_cache.h90 const u8 *pmk, size_t pmk_len, bool external_only);
167 bool external_only) in pmksa_cache_flush()
164 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *pmk, size_t pmk_len, bool external_only) pmksa_cache_flush() argument
H A Dpmksa_cache.c328 * @external_only: Flush only PMKSA cache entries configured by external
332 const u8 *pmk, size_t pmk_len, bool external_only) in pmksa_cache_flush()
344 (!external_only || entry->external)) { in pmksa_cache_flush()
331 pmksa_cache_flush(struct rsn_pmksa_cache *pmksa, void *network_ctx, const u8 *pmk, size_t pmk_len, bool external_only) pmksa_cache_flush() argument
/third_party/mesa3d/src/gallium/auxiliary/driver_rbug/
H A Drbug_screen.c154 unsigned int *external_only, int *count) in rbug_screen_query_dmabuf_modifiers()
163 external_only, in rbug_screen_query_dmabuf_modifiers()
171 bool *external_only) in rbug_screen_is_dmabuf_modifier_supported()
179 external_only); in rbug_screen_is_dmabuf_modifier_supported()
151 rbug_screen_query_dmabuf_modifiers(struct pipe_screen *_screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) rbug_screen_query_dmabuf_modifiers() argument
168 rbug_screen_is_dmabuf_modifier_supported(struct pipe_screen *_screen, uint64_t modifier, enum pipe_format format, bool *external_only) rbug_screen_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_screen.c630 unsigned int *external_only, int *count) in etna_screen_query_dmabuf_modifiers()
648 if (external_only) in etna_screen_query_dmabuf_modifiers()
649 external_only[num_modifiers] = util_format_is_yuv(format) ? 1 : 0; in etna_screen_query_dmabuf_modifiers()
660 bool *external_only) in etna_screen_is_dmabuf_modifier_supported()
669 if (external_only) in etna_screen_is_dmabuf_modifier_supported()
670 *external_only = util_format_is_yuv(format) ? 1 : 0; in etna_screen_is_dmabuf_modifier_supported()
627 etna_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) etna_screen_query_dmabuf_modifiers() argument
657 etna_screen_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format format, bool *external_only) etna_screen_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/include/pipe/
H A Dp_screen.h488 * The \p external_only array is used to return whether the format and
494 unsigned int *external_only, int *count);
670 * \p format. If \p external_only is not NULL, the value it points to will
673 * external texture targets respectively. The \p external_only parameter is
681 bool *external_only);
/third_party/mesa3d/src/gallium/drivers/tegra/
H A Dtegra_screen.c519 unsigned int *external_only, in tegra_screen_query_dmabuf_modifiers()
525 external_only, count); in tegra_screen_query_dmabuf_modifiers()
532 bool *external_only) in tegra_screen_is_dmabuf_modifier_supported()
537 format, external_only); in tegra_screen_is_dmabuf_modifier_supported()
516 tegra_screen_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) tegra_screen_query_dmabuf_modifiers() argument
529 tegra_screen_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format format, bool *external_only) tegra_screen_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
H A Dnoop_pipe.c644 bool *external_only) in noop_is_dmabuf_modifier_supported()
649 return oscreen->is_dmabuf_modifier_supported(oscreen, modifier, format, external_only); in noop_is_dmabuf_modifier_supported()
711 unsigned int *external_only, int *count) in noop_query_dmabuf_modifiers()
717 external_only, count); in noop_query_dmabuf_modifiers()
642 noop_is_dmabuf_modifier_supported(struct pipe_screen *screen, uint64_t modifier, enum pipe_format format, bool *external_only) noop_is_dmabuf_modifier_supported() argument
708 noop_query_dmabuf_modifiers(struct pipe_screen *screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) noop_query_dmabuf_modifiers() argument
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/
H A Dtr_screen.c1154 trace_screen_query_dmabuf_modifiers(struct pipe_screen *_screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) in trace_screen_query_dmabuf_modifiers() argument
1165 screen->query_dmabuf_modifiers(screen, format, max, modifiers, external_only, count); in trace_screen_query_dmabuf_modifiers()
1171 trace_dump_arg_array(uint, external_only, max); in trace_screen_query_dmabuf_modifiers()
1206 trace_screen_is_dmabuf_modifier_supported(struct pipe_screen *_screen, uint64_t modifier, enum pipe_format format, bool *external_only) in trace_screen_is_dmabuf_modifier_supported() argument
1217 bool ret = screen->is_dmabuf_modifier_supported(screen, modifier, format, external_only); in trace_screen_is_dmabuf_modifier_supported()
1219 trace_dump_arg_begin("external_only"); in trace_screen_is_dmabuf_modifier_supported()
1220 trace_dump_bool(external_only ? *external_only : false); in trace_screen_is_dmabuf_modifier_supported()
/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_resource.c276 unsigned int *external_only, in crocus_query_dmabuf_modifiers()
299 if (external_only) in crocus_query_dmabuf_modifiers()
300 external_only[supported_mods] = util_format_is_yuv(pfmt); in crocus_query_dmabuf_modifiers()
1910 bool *external_only) in crocus_is_dmabuf_modifier_supported()
1916 if (external_only) in crocus_is_dmabuf_modifier_supported()
1917 *external_only = false; in crocus_is_dmabuf_modifier_supported()
272 crocus_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format pfmt, int max, uint64_t *modifiers, unsigned int *external_only, int *count) crocus_query_dmabuf_modifiers() argument
1908 crocus_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format pfmt, bool *external_only) crocus_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/egl/main/
H A Degldriver.h209 EGLBoolean *external_only,
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_texture.c1393 unsigned int *external_only, in si_query_dmabuf_modifiers()
1406 if (max && external_only) { in si_query_dmabuf_modifiers()
1408 external_only[i] = util_format_is_yuv(format); in si_query_dmabuf_modifiers()
1417 bool *external_only) in si_is_dmabuf_modifier_supported()
1427 if (external_only) { in si_is_dmabuf_modifier_supported()
1444 if (external_only) in si_is_dmabuf_modifier_supported()
1445 *external_only = external_array[i]; in si_is_dmabuf_modifier_supported()
1501 /* This does not take external_only into account. We assume it is the same for all modifiers. */ in si_texture_create_with_modifiers()
1389 si_query_dmabuf_modifiers(struct pipe_screen *screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) si_query_dmabuf_modifiers() argument
1414 si_is_dmabuf_modifier_supported(struct pipe_screen *screen, uint64_t modifier, enum pipe_format format, bool *external_only) si_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_resource.c233 unsigned int *external_only, in iris_query_dmabuf_modifiers()
263 if (external_only) { in iris_query_dmabuf_modifiers()
264 external_only[supported_mods] = in iris_query_dmabuf_modifiers()
278 bool *external_only) in iris_is_dmabuf_modifier_supported()
284 if (external_only) in iris_is_dmabuf_modifier_supported()
285 *external_only = is_modifier_external_only(pfmt, modifier); in iris_is_dmabuf_modifier_supported()
229 iris_query_dmabuf_modifiers(struct pipe_screen *pscreen, enum pipe_format pfmt, int max, uint64_t *modifiers, unsigned int *external_only, int *count) iris_query_dmabuf_modifiers() argument
276 iris_is_dmabuf_modifier_supported(struct pipe_screen *pscreen, uint64_t modifier, enum pipe_format pfmt, bool *external_only) iris_is_dmabuf_modifier_supported() argument
/third_party/mesa3d/src/gallium/frontends/dri/
H A Ddri2.c1591 uint64_t *modifiers, unsigned int *external_only, in dri2_query_dma_buf_modifiers()
1612 external_only, count); in dri2_query_dma_buf_modifiers()
1613 if (!native_sampling && external_only) { in dri2_query_dma_buf_modifiers()
1617 external_only[i] = true; in dri2_query_dma_buf_modifiers()
1590 dri2_query_dma_buf_modifiers(__DRIscreen *_screen, int fourcc, int max, uint64_t *modifiers, unsigned int *external_only, int *count) dri2_query_dma_buf_modifiers() argument
/third_party/mesa3d/include/GL/internal/
H A Ddri_interface.h1598 unsigned int *external_only,
/third_party/EGL/api/EGL/
H A Deglext.h806 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDMABUFMODIFIERSEXTPROC) (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
809 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDmaBufModifiersEXT (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
/third_party/mesa3d/include/EGL/
H A Deglext.h805 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDMABUFMODIFIERSEXTPROC) (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
808 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDmaBufModifiersEXT (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
/third_party/skia/third_party/externals/swiftshader/include/EGL/
H A Deglext.h769 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDMABUFMODIFIERSEXTPROC) (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
772 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDmaBufModifiersEXT (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
/third_party/skia/third_party/externals/egl-registry/api/EGL/
H A Deglext.h769 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDMABUFMODIFIERSEXTPROC) (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
772 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDmaBufModifiersEXT (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
/third_party/skia/third_party/externals/angle2/include/EGL/
H A Deglext.h771 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDMABUFMODIFIERSEXTPROC) (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
774 EGLAPI EGLBoolean EGLAPIENTRY eglQueryDmaBufModifiersEXT (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);

Completed in 59 milliseconds

12