| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_resource.c | 45 uint64_t *modifiers, unsigned int *external_only, 61 external_only = NULL; 67 if (external_only) external_only[num] = 0; \ 86 bool *external_only) 96 if (external_only) 97 *external_only = false; 104 if (external_only) 105 *external_only = false; 43 nvc0_query_dmabuf_modifiers(struct pipe_screen * screen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 84 nvc0_is_dmabuf_modifier_supported(struct pipe_screen * screen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_resource.c | 38 uint64_t *modifiers, unsigned int *external_only, 57 external_only = NULL; 65 if (external_only) 66 external_only[num] = 0; 36 nvc0_query_dmabuf_modifiers(struct pipe_screen * screen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument
|
| /xsrc/external/mit/xorg-server/dist/glamor/ |
| H A D | glamor_egl_ext.h | 62 typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDMABUFMODIFIERSEXTPROC) (EGLDisplay dpy, EGLint format, EGLint max_modifiers, EGLuint64KHR *modifiers, EGLBoolean *external_only, EGLint *num_modifiers);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_screen.c | 448 unsigned int *external_only, 467 if (external_only) 468 external_only[i] = tex_will_lower; 476 bool *external_only) 485 if (external_only) 486 *external_only = !vc4_tex_format_supported(format); 445 vc4_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 473 vc4_screen_is_dmabuf_modifier_supported(struct pipe_screen * pscreen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/v3d/ |
| H A D | v3d_screen.c | 716 unsigned int *external_only, 734 if (external_only) 735 external_only[i] = util_format_is_yuv(format); 743 bool *external_only) 750 if (external_only) 751 *external_only = true; 763 if (external_only) 764 *external_only = util_format_is_yuv(format); 713 v3d_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 740 v3d_screen_is_dmabuf_modifier_supported(struct pipe_screen * pscreen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ |
| H A D | lima_screen.c | 528 unsigned int *external_only, 541 if (external_only) 542 external_only[i] = lima_is_modifier_external_only(format); 550 bool *external_only) 554 if (external_only) 555 *external_only = lima_is_modifier_external_only(format); 525 lima_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 547 lima_screen_is_dmabuf_modifier_supported(struct pipe_screen * pscreen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/panfrost/ |
| H A D | pan_screen.c | 573 int *external_only, int *out_count, uint64_t test_modifier) 598 if (external_only) 599 external_only[count] = false; 609 int *external_only, int *out_count) 612 external_only, out_count, DRM_FORMAT_MOD_INVALID); 618 bool *external_only) 627 if (external_only) 628 *external_only = uint_extern_only ? true : false; 571 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) argument 607 panfrost_query_dmabuf_modifiers(struct pipe_screen * screen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * out_count) argument 616 panfrost_is_dmabuf_modifier_supported(struct pipe_screen * screen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_screen.c | 836 unsigned int *external_only, int *count) 845 external_only = NULL; 853 if (external_only) 854 external_only[num] = 0; 866 bool *external_only) 873 if (external_only) 874 *external_only = false; 833 fd_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 863 fd_screen_is_dmabuf_modifier_supported(struct pipe_screen * pscreen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/ |
| H A D | vc4_screen.c | 411 unsigned int *external_only, 435 if (external_only) 436 external_only[i] = false; 408 vc4_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ |
| H A D | lima_screen.c | 379 unsigned int *external_only, 393 if (external_only) 394 external_only = false; 376 lima_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/driver_rbug/ |
| H A D | rbug_screen.c | 155 unsigned int *external_only, int *count) 164 external_only, 172 bool *external_only) 180 external_only); 152 rbug_screen_query_dmabuf_modifiers(struct pipe_screen * _screen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 169 rbug_screen_is_dmabuf_modifier_supported(struct pipe_screen * _screen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/include/pipe/ |
| H A D | p_screen.h | 445 * The \p external_only array is used to return whether the format and 451 unsigned int *external_only, int *count); 609 * \p format. If \p external_only is not NULL, the value it points to will 612 * external texture targets respectively. The \p external_only parameter is 620 bool *external_only);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/driver_trace/ |
| H A D | tr_screen.c | 973 trace_screen_query_dmabuf_modifiers(struct pipe_screen *_screen, enum pipe_format format, int max, uint64_t *modifiers, unsigned int *external_only, int *count) argument 984 screen->query_dmabuf_modifiers(screen, format, max, modifiers, external_only, count); 990 trace_dump_arg_array(uint, external_only, max); 999 trace_screen_is_dmabuf_modifier_supported(struct pipe_screen *_screen, uint64_t modifier, enum pipe_format format, bool *external_only) argument 1010 bool ret = screen->is_dmabuf_modifier_supported(screen, modifier, format, external_only); 1012 trace_dump_arg_begin("external_only"); 1013 trace_dump_bool(external_only ? *external_only : false);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/ |
| H A D | v3d_screen.c | 640 unsigned int *external_only, 658 if (external_only) 659 external_only[i] = false; 637 v3d_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/include/pipe/ |
| H A D | p_screen.h | 398 * The \p external_only array is used to return whether the format and 404 unsigned int *external_only, int *count);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_screen.c | 696 unsigned int *external_only, 706 external_only = NULL; 714 if (external_only) 715 external_only[num] = 0; 693 fd_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/tegra/ |
| H A D | tegra_screen.c | 519 unsigned int *external_only, 525 external_only, count); 532 bool *external_only) 537 format, external_only); 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) argument 529 tegra_screen_is_dmabuf_modifier_supported(struct pipe_screen * pscreen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/driver_noop/ |
| H A D | noop_pipe.c | 633 bool *external_only) 638 return oscreen->is_dmabuf_modifier_supported(oscreen, modifier, format, external_only); 670 unsigned int *external_only, int *count) 676 external_only, count); 631 noop_is_dmabuf_modifier_supported(struct pipe_screen * screen,uint64_t modifier,enum pipe_format format,bool * external_only) argument 667 noop_query_dmabuf_modifiers(struct pipe_screen * screen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_screen.c | 626 unsigned int *external_only, int *count) 644 if (external_only) 645 external_only[num_modifiers] = util_format_is_yuv(format) ? 1 : 0; 656 bool *external_only) 665 if (external_only) 666 *external_only = util_format_is_yuv(format) ? 1 : 0; 623 etna_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 653 etna_screen_is_dmabuf_modifier_supported(struct pipe_screen * pscreen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib/dist/src/egl/main/ |
| H A D | egldriver.h | 211 EGLBoolean *external_only,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| H A D | crocus_resource.c | 267 unsigned int *external_only, 290 if (external_only) 291 external_only[supported_mods] = util_format_is_yuv(pfmt); 1898 bool *external_only) 1904 if (external_only) 1905 *external_only = false; 263 crocus_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format pfmt,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 1896 crocus_is_dmabuf_modifier_supported(struct pipe_screen * pscreen,uint64_t modifier,enum pipe_format pfmt,bool * external_only) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/tegra/ |
| H A D | tegra_screen.c | 508 unsigned int *external_only, 514 external_only, count); 505 tegra_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/egl/main/ |
| H A D | eglapi.h | 213 EGLBoolean *external_only,
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/ |
| H A D | etnaviv_screen.c | 633 unsigned int *external_only, int *count) 654 if (external_only) 655 external_only[num_modifiers] = util_format_is_yuv(format) ? 1 : 0; 630 etna_screen_query_dmabuf_modifiers(struct pipe_screen * pscreen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_texture.c | 1315 unsigned int *external_only, 1328 if (max && external_only) { 1330 external_only[i] = util_format_is_yuv(format); 1339 bool *external_only) 1349 if (external_only) { 1366 if (external_only) 1367 *external_only = external_array[i]; 1423 /* This does not take external_only into account. We assume it is the same for all modifiers. */ 1311 si_query_dmabuf_modifiers(struct pipe_screen * screen,enum pipe_format format,int max,uint64_t * modifiers,unsigned int * external_only,int * count) argument 1336 si_is_dmabuf_modifier_supported(struct pipe_screen * screen,uint64_t modifier,enum pipe_format format,bool * external_only) argument
|