/external/mesa3d/src/gallium/include/pipe/ |
D | p_screen.h | 66 struct pipe_screen { struct 67 void (*destroy)( struct pipe_screen * ); argument 69 const char *(*get_name)( struct pipe_screen * ); argument 71 const char *(*get_vendor)( struct pipe_screen * ); argument 77 int (*get_param)( struct pipe_screen *, enum pipe_cap param ); argument 83 float (*get_paramf)( struct pipe_screen *, enum pipe_capf param ); argument 89 int (*get_shader_param)( struct pipe_screen *, unsigned shader, enum pipe_shader_cap param ); argument 95 int (*get_video_param)( struct pipe_screen *, argument 107 int (*get_compute_param)(struct pipe_screen *, argument 116 uint64_t (*get_timestamp)(struct pipe_screen *); argument [all …]
|
/external/mesa3d/src/gallium/drivers/identity/ |
D | id_screen.c | 40 identity_screen_destroy(struct pipe_screen *_screen) in identity_screen_destroy() 43 struct pipe_screen *screen = id_screen->screen; in identity_screen_destroy() 51 identity_screen_get_name(struct pipe_screen *_screen) in identity_screen_get_name() 54 struct pipe_screen *screen = id_screen->screen; in identity_screen_get_name() 60 identity_screen_get_vendor(struct pipe_screen *_screen) in identity_screen_get_vendor() 63 struct pipe_screen *screen = id_screen->screen; in identity_screen_get_vendor() 69 identity_screen_get_param(struct pipe_screen *_screen, in identity_screen_get_param() 73 struct pipe_screen *screen = id_screen->screen; in identity_screen_get_param() 80 identity_screen_get_shader_param(struct pipe_screen *_screen, in identity_screen_get_shader_param() 84 struct pipe_screen *screen = id_screen->screen; in identity_screen_get_shader_param() [all …]
|
D | id_public.h | 31 struct pipe_screen; 34 struct pipe_screen * 35 identity_screen_create(struct pipe_screen *screen);
|
/external/mesa3d/src/gallium/drivers/rbug/ |
D | rbug_screen.c | 43 rbug_screen_destroy(struct pipe_screen *_screen) in rbug_screen_destroy() 46 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_destroy() 54 rbug_screen_get_name(struct pipe_screen *_screen) in rbug_screen_get_name() 57 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_name() 63 rbug_screen_get_vendor(struct pipe_screen *_screen) in rbug_screen_get_vendor() 66 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_vendor() 72 rbug_screen_get_param(struct pipe_screen *_screen, in rbug_screen_get_param() 76 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_param() 83 rbug_screen_get_shader_param(struct pipe_screen *_screen, in rbug_screen_get_shader_param() 87 struct pipe_screen *screen = rb_screen->screen; in rbug_screen_get_shader_param() [all …]
|
D | rbug_public.h | 31 struct pipe_screen; 34 struct pipe_screen * 35 rbug_screen_create(struct pipe_screen *screen);
|
/external/mesa3d/src/gallium/drivers/trace/ |
D | tr_screen.c | 45 trace_screen_get_name(struct pipe_screen *_screen) in trace_screen_get_name() 48 struct pipe_screen *screen = tr_scr->screen; in trace_screen_get_name() 66 trace_screen_get_vendor(struct pipe_screen *_screen) in trace_screen_get_vendor() 69 struct pipe_screen *screen = tr_scr->screen; in trace_screen_get_vendor() 87 trace_screen_get_param(struct pipe_screen *_screen, in trace_screen_get_param() 91 struct pipe_screen *screen = tr_scr->screen; in trace_screen_get_param() 110 trace_screen_get_shader_param(struct pipe_screen *_screen, unsigned shader, in trace_screen_get_shader_param() 114 struct pipe_screen *screen = tr_scr->screen; in trace_screen_get_shader_param() 134 trace_screen_get_paramf(struct pipe_screen *_screen, in trace_screen_get_paramf() 138 struct pipe_screen *screen = tr_scr->screen; in trace_screen_get_paramf() [all …]
|
D | tr_public.h | 35 struct pipe_screen; 38 struct pipe_screen * 39 trace_screen_create(struct pipe_screen *screen);
|
/external/mesa3d/src/gallium/drivers/galahad/ |
D | glhd_screen.c | 44 galahad_screen_destroy(struct pipe_screen *_screen) in galahad_screen_destroy() 47 struct pipe_screen *screen = glhd_screen->screen; in galahad_screen_destroy() 55 galahad_screen_get_name(struct pipe_screen *_screen) in galahad_screen_get_name() 58 struct pipe_screen *screen = glhd_screen->screen; in galahad_screen_get_name() 64 galahad_screen_get_vendor(struct pipe_screen *_screen) in galahad_screen_get_vendor() 67 struct pipe_screen *screen = glhd_screen->screen; in galahad_screen_get_vendor() 73 galahad_screen_get_param(struct pipe_screen *_screen, in galahad_screen_get_param() 77 struct pipe_screen *screen = glhd_screen->screen; in galahad_screen_get_param() 84 galahad_screen_get_shader_param(struct pipe_screen *_screen, in galahad_screen_get_shader_param() 88 struct pipe_screen *screen = glhd_screen->screen; in galahad_screen_get_shader_param() [all …]
|
D | glhd_public.h | 31 struct pipe_screen; 34 struct pipe_screen * 35 galahad_screen_create(struct pipe_screen *screen);
|
/external/mesa3d/src/gallium/targets/egl-static/ |
D | egl_pipe.c | 49 static struct pipe_screen * 54 struct pipe_screen *screen; in pipe_i915_create_screen() 72 static struct pipe_screen * 76 struct pipe_screen *screen; in pipe_nouveau_create_screen() 90 static struct pipe_screen * 95 struct pipe_screen *screen; in pipe_r300_create_screen() 113 static struct pipe_screen * 118 struct pipe_screen *screen; in pipe_r600_create_screen() 136 static struct pipe_screen * 141 struct pipe_screen *screen; in pipe_radeonsi_create_screen() [all …]
|
/external/mesa3d/src/gallium/drivers/noop/ |
D | noop_pipe.c | 39 struct pipe_screen pscreen; 40 struct pipe_screen *oscreen; 91 static struct pipe_resource *noop_resource_create(struct pipe_screen *screen, in noop_resource_create() 114 static struct pipe_resource *noop_resource_from_handle(struct pipe_screen *screen, in noop_resource_from_handle() 119 struct pipe_screen *oscreen = noop_screen->oscreen; in noop_resource_from_handle() 129 static boolean noop_resource_get_handle(struct pipe_screen *screen, in noop_resource_get_handle() 136 static void noop_resource_destroy(struct pipe_screen *screen, in noop_resource_destroy() 257 static struct pipe_context *noop_create_context(struct pipe_screen *screen, void *priv) in noop_create_context() 291 static void noop_flush_frontbuffer(struct pipe_screen *_screen, in noop_flush_frontbuffer() 298 static const char *noop_get_vendor(struct pipe_screen* pscreen) in noop_get_vendor() [all …]
|
D | noop_public.h | 26 struct pipe_screen; 27 struct pipe_screen *noop_screen_create(struct pipe_screen *screen);
|
/external/mesa3d/src/gallium/state_trackers/wgl/ |
D | stw_winsys.h | 35 struct pipe_screen; 43 struct pipe_screen * 51 (*present)( struct pipe_screen *screen, 61 (*get_adapter_luid)( struct pipe_screen *screen, 70 (*shared_surface_open)(struct pipe_screen *screen, 77 (*shared_surface_close)(struct pipe_screen *screen, 88 (*compose)( struct pipe_screen *screen,
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
D | nouveau_screen.h | 14 struct pipe_screen base; 36 void (*emit)(struct pipe_screen *, u32 *sequence); 37 u32 (*update)(struct pipe_screen *); 47 nouveau_screen(struct pipe_screen *pscreen) in nouveau_screen() 53 nouveau_screen_bo_get_handle(struct pipe_screen *pscreen, 58 nouveau_screen_bo_from_handle(struct pipe_screen *pscreen,
|
D | nouveau_screen.c | 31 nouveau_screen_get_name(struct pipe_screen *pscreen) in nouveau_screen_get_name() 41 nouveau_screen_get_vendor(struct pipe_screen *pscreen) in nouveau_screen_get_vendor() 47 nouveau_screen_get_timestamp(struct pipe_screen *pscreen) in nouveau_screen_get_timestamp() 57 nouveau_screen_fence_ref(struct pipe_screen *pscreen, in nouveau_screen_fence_ref() 65 nouveau_screen_fence_signalled(struct pipe_screen *screen, in nouveau_screen_fence_signalled() 72 nouveau_screen_fence_finish(struct pipe_screen *screen, in nouveau_screen_fence_finish() 81 nouveau_screen_bo_from_handle(struct pipe_screen *pscreen, in nouveau_screen_bo_from_handle() 102 nouveau_screen_bo_get_handle(struct pipe_screen *pscreen, in nouveau_screen_bo_get_handle() 122 struct pipe_screen *pscreen = &screen->base; in nouveau_screen_init()
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_screen.c | 52 softpipe_get_vendor(struct pipe_screen *screen) in softpipe_get_vendor() 59 softpipe_get_name(struct pipe_screen *screen) in softpipe_get_name() 66 softpipe_get_param(struct pipe_screen *screen, enum pipe_cap param) in softpipe_get_param() 178 softpipe_get_shader_param(struct pipe_screen *screen, unsigned shader, enum pipe_shader_cap param) in softpipe_get_shader_param() 206 softpipe_get_paramf(struct pipe_screen *screen, enum pipe_capf param) in softpipe_get_paramf() 233 softpipe_get_video_param(struct pipe_screen *screen, in softpipe_get_video_param() 264 softpipe_is_format_supported( struct pipe_screen *screen, in softpipe_is_format_supported() 331 softpipe_destroy_screen( struct pipe_screen *screen ) in softpipe_destroy_screen() 346 softpipe_flush_frontbuffer(struct pipe_screen *_screen, in softpipe_flush_frontbuffer() 361 softpipe_get_timestamp(struct pipe_screen *_screen) in softpipe_get_timestamp() [all …]
|
D | sp_fence.c | 35 softpipe_fence_reference(struct pipe_screen *screen, in softpipe_fence_reference() 44 softpipe_fence_signalled(struct pipe_screen *screen, in softpipe_fence_signalled() 53 softpipe_fence_finish(struct pipe_screen *screen, in softpipe_fence_finish() 63 softpipe_init_screen_fence_funcs(struct pipe_screen *screen) in softpipe_init_screen_fence_funcs()
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_screen.c | 51 i915_get_vendor(struct pipe_screen *screen) in i915_get_vendor() 57 i915_get_name(struct pipe_screen *screen) in i915_get_name() 103 i915_get_shader_param(struct pipe_screen *screen, unsigned shader, enum pipe_shader_cap cap) in i915_get_shader_param() 166 i915_get_param(struct pipe_screen *screen, enum pipe_cap cap) in i915_get_param() 260 i915_get_paramf(struct pipe_screen *screen, enum pipe_capf cap) in i915_get_paramf() 286 i915_is_format_supported(struct pipe_screen *screen, in i915_is_format_supported() 368 i915_fence_reference(struct pipe_screen *screen, in i915_fence_reference() 378 i915_fence_signalled(struct pipe_screen *screen, in i915_fence_signalled() 387 i915_fence_finish(struct pipe_screen *screen, in i915_fence_finish() 403 i915_flush_frontbuffer(struct pipe_screen *screen, in i915_flush_frontbuffer() [all …]
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_screen.c | 88 llvmpipe_get_vendor(struct pipe_screen *screen) in llvmpipe_get_vendor() 95 llvmpipe_get_name(struct pipe_screen *screen) in llvmpipe_get_name() 104 llvmpipe_get_param(struct pipe_screen *screen, enum pipe_cap param) in llvmpipe_get_param() 219 llvmpipe_get_shader_param(struct pipe_screen *screen, unsigned shader, enum pipe_shader_cap param) in llvmpipe_get_shader_param() 249 llvmpipe_get_paramf(struct pipe_screen *screen, enum pipe_capf param) in llvmpipe_get_paramf() 282 llvmpipe_is_format_supported( struct pipe_screen *_screen, in llvmpipe_is_format_supported() 360 llvmpipe_flush_frontbuffer(struct pipe_screen *_screen, in llvmpipe_flush_frontbuffer() 376 llvmpipe_destroy_screen( struct pipe_screen *_screen ) in llvmpipe_destroy_screen() 401 llvmpipe_fence_reference(struct pipe_screen *screen, in llvmpipe_fence_reference() 416 llvmpipe_fence_signalled(struct pipe_screen *screen, in llvmpipe_fence_signalled() [all …]
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_screen.c | 66 svga_get_vendor( struct pipe_screen *pscreen ) in svga_get_vendor() 73 svga_get_name( struct pipe_screen *pscreen ) in svga_get_name() 97 svga_get_paramf(struct pipe_screen *screen, enum pipe_capf param) in svga_get_paramf() 134 svga_get_param(struct pipe_screen *screen, enum pipe_cap param) in svga_get_param() 267 static int svga_get_shader_param(struct pipe_screen *screen, unsigned shader, enum pipe_shader_cap … in svga_get_shader_param() 383 svga_is_format_supported( struct pipe_screen *screen, in svga_is_format_supported() 451 svga_fence_reference(struct pipe_screen *screen, in svga_fence_reference() 461 svga_fence_signalled(struct pipe_screen *screen, in svga_fence_signalled() 470 svga_fence_finish(struct pipe_screen *screen, in svga_fence_finish() 484 svga_destroy_screen( struct pipe_screen *screen ) in svga_destroy_screen() [all …]
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_screen.c | 45 static const char* r300_get_vendor(struct pipe_screen* pscreen) in r300_get_vendor() 76 static const char* r300_get_name(struct pipe_screen* pscreen) in r300_get_name() 83 static int r300_get_param(struct pipe_screen* pscreen, enum pipe_cap param) in r300_get_param() 181 static int r300_get_shader_param(struct pipe_screen *pscreen, unsigned shader, enum pipe_shader_cap… in r300_get_shader_param() 285 static float r300_get_paramf(struct pipe_screen* pscreen, in r300_get_paramf() 322 static int r300_get_video_param(struct pipe_screen *screen, in r300_get_video_param() 347 static boolean r300_is_format_supported(struct pipe_screen* screen, in r300_is_format_supported() 463 static void r300_destroy_screen(struct pipe_screen* pscreen) in r300_destroy_screen() 474 static void r300_fence_reference(struct pipe_screen *screen, in r300_fence_reference() 482 static boolean r300_fence_signalled(struct pipe_screen *screen, in r300_fence_signalled() [all …]
|
/external/mesa3d/src/gallium/drivers/nv30/ |
D | nv30_format.h | 31 nv30_format_info(struct pipe_screen *pscreen, enum pipe_format format) in nv30_format_info() 38 nv30_format(struct pipe_screen *pscreen, enum pipe_format format) in nv30_format() 45 nv30_vtxfmt(struct pipe_screen *pscreen, enum pipe_format format) in nv30_vtxfmt() 52 nv30_texfmt(struct pipe_screen *pscreen, enum pipe_format format) in nv30_texfmt()
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_caps.h | 33 struct pipe_screen; 67 boolean util_check_caps(struct pipe_screen *screen, const unsigned *list); 68 boolean util_check_caps_out(struct pipe_screen *screen, const unsigned *list, int *out); 69 void util_caps_demo_print(struct pipe_screen *screen);
|
D | u_transfer.h | 13 boolean u_default_resource_get_handle(struct pipe_screen *screen, 49 boolean (*resource_get_handle)(struct pipe_screen *, 53 void (*resource_destroy)(struct pipe_screen *, 92 boolean u_resource_get_handle_vtbl(struct pipe_screen *screen, 96 void u_resource_destroy_vtbl(struct pipe_screen *screen,
|
/external/mesa3d/src/gallium/winsys/sw/wrapper/ |
D | wrapper_sw_winsys.h | 31 struct pipe_screen; 36 struct sw_winsys *wrapper_sw_winsys_wrap_pipe_screen(struct pipe_screen *screen); 42 struct pipe_screen *wrapper_sw_winsys_dewrap_pipe_screen(struct sw_winsys *sw_winsys);
|