Home
last modified time | relevance | path

Searched refs:pipe_screen (Results 1 – 25 of 321) sorted by relevance

12345678910>>...13

/external/mesa3d/src/gallium/include/pipe/
Dp_screen.h66 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/
Did_screen.c40 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 …]
Did_public.h31 struct pipe_screen;
34 struct pipe_screen *
35 identity_screen_create(struct pipe_screen *screen);
/external/mesa3d/src/gallium/drivers/rbug/
Drbug_screen.c43 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 …]
Drbug_public.h31 struct pipe_screen;
34 struct pipe_screen *
35 rbug_screen_create(struct pipe_screen *screen);
/external/mesa3d/src/gallium/drivers/trace/
Dtr_screen.c45 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 …]
Dtr_public.h35 struct pipe_screen;
38 struct pipe_screen *
39 trace_screen_create(struct pipe_screen *screen);
/external/mesa3d/src/gallium/drivers/galahad/
Dglhd_screen.c44 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 …]
Dglhd_public.h31 struct pipe_screen;
34 struct pipe_screen *
35 galahad_screen_create(struct pipe_screen *screen);
/external/mesa3d/src/gallium/targets/egl-static/
Degl_pipe.c49 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/
Dnoop_pipe.c39 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 …]
Dnoop_public.h26 struct pipe_screen;
27 struct pipe_screen *noop_screen_create(struct pipe_screen *screen);
/external/mesa3d/src/gallium/state_trackers/wgl/
Dstw_winsys.h35 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/
Dnouveau_screen.h14 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,
Dnouveau_screen.c31 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/
Dsp_screen.c52 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 …]
Dsp_fence.c35 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/
Di915_screen.c51 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/
Dlp_screen.c88 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/
Dsvga_screen.c66 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/
Dr300_screen.c45 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/
Dnv30_format.h31 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/
Du_caps.h33 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);
Du_transfer.h13 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/
Dwrapper_sw_winsys.h31 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);

12345678910>>...13