Home
last modified time | relevance | path

Searched refs:nv50_screen (Results 1 – 18 of 18) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/
Dnv50_screen.h26 struct nv50_screen { struct
72 static INLINE struct nv50_screen * argument
73 nv50_screen(struct pipe_screen *screen) in nv50_screen() function
75 return (struct nv50_screen *)screen; in nv50_screen()
78 boolean nv50_blitctx_create(struct nv50_screen *);
80 int nv50_screen_tic_alloc(struct nv50_screen *, void *);
81 int nv50_screen_tsc_alloc(struct nv50_screen *, void *);
86 struct nv50_screen *screen = nv50_screen(res->base.screen); in nv50_resource_fence()
118 nv50_screen_tic_unlock(struct nv50_screen *screen, struct nv50_tic_entry *tic) in nv50_screen_tic_unlock()
125 nv50_screen_tsc_unlock(struct nv50_screen *screen, struct nv50_tsc_entry *tsc) in nv50_screen_tsc_unlock()
[all …]
Dnv50_screen.c65 if (nv50_screen(pscreen)->tesla->oclass < NVA0_3D_CLASS) in nv50_screen_is_format_supported()
113 return nv50_screen(pscreen)->tesla->oclass >= NVA0_3D_CLASS; in nv50_screen_get_param()
148 return nv50_screen(pscreen)->tesla->oclass >= NVA3_3D_CLASS; in nv50_screen_get_param()
225 return nv50_screen(pscreen)->max_tls_space / ONE_TEMP_SIZE; in nv50_screen_get_shader_param()
263 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_destroy()
302 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_fence_emit()
323 return nv50_screen(pscreen)->fence.map[0]; in nv50_screen_fence_update()
327 nv50_screen_init_hwctx(struct nv50_screen *screen) in nv50_screen_init_hwctx()
536 static int nv50_tls_alloc(struct nv50_screen *screen, unsigned tls_space, in nv50_tls_alloc()
560 int nv50_tls_realloc(struct nv50_screen *screen, unsigned tls_space) in nv50_tls_realloc()
[all …]
Dnv50_context.h79 struct nv50_screen *screen;
165 static INLINE struct nv50_screen *
168 return nv50_screen(&nv50->base.screen->base); in nv50_context_screen()
Dnv50_context.c60 struct nv50_screen *screen = push->user_priv; in nv50_default_kick_notify()
120 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_create()
DMakefile.sources6 nv50_screen.c \
Dnv50_transfer.c357 struct nv50_screen *screen = nv50_screen(pctx->screen); in nv50_miptree_transfer_map()
Dnv50_surface.c430 struct nv50_screen *screen;
867 struct nv50_screen *screen = nv50->screen; in nv50_resource_resolve()
960 nv50_blitctx_create(struct nv50_screen *screen) in nv50_blitctx_create()
Dnv50_query.c62 struct nv50_screen *screen = nv50->screen; in nv50_query_allocate()
Dnv50_vbo.c708 struct nv50_screen *screen = chan->user_priv; in nv50_draw_vbo_kick_notify()
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_screen.h26 struct nv50_screen { struct
72 static INLINE struct nv50_screen * argument
73 nv50_screen(struct pipe_screen *screen) in nv50_screen() function
75 return (struct nv50_screen *)screen; in nv50_screen()
78 boolean nv50_blitctx_create(struct nv50_screen *);
80 int nv50_screen_tic_alloc(struct nv50_screen *, void *);
81 int nv50_screen_tsc_alloc(struct nv50_screen *, void *);
86 struct nv50_screen *screen = nv50_screen(res->base.screen); in nv50_resource_fence()
118 nv50_screen_tic_unlock(struct nv50_screen *screen, struct nv50_tic_entry *tic) in nv50_screen_tic_unlock()
125 nv50_screen_tsc_unlock(struct nv50_screen *screen, struct nv50_tsc_entry *tsc) in nv50_screen_tsc_unlock()
[all …]
Dnv50_screen.c65 if (nv50_screen(pscreen)->tesla->oclass < NVA0_3D_CLASS) in nv50_screen_is_format_supported()
113 return nv50_screen(pscreen)->tesla->oclass >= NVA0_3D_CLASS; in nv50_screen_get_param()
148 return nv50_screen(pscreen)->tesla->oclass >= NVA3_3D_CLASS; in nv50_screen_get_param()
225 return nv50_screen(pscreen)->max_tls_space / ONE_TEMP_SIZE; in nv50_screen_get_shader_param()
263 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_destroy()
302 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_screen_fence_emit()
323 return nv50_screen(pscreen)->fence.map[0]; in nv50_screen_fence_update()
327 nv50_screen_init_hwctx(struct nv50_screen *screen) in nv50_screen_init_hwctx()
536 static int nv50_tls_alloc(struct nv50_screen *screen, unsigned tls_space, in nv50_tls_alloc()
560 int nv50_tls_realloc(struct nv50_screen *screen, unsigned tls_space) in nv50_tls_realloc()
[all …]
Dnv50_context.h79 struct nv50_screen *screen;
165 static INLINE struct nv50_screen *
168 return nv50_screen(&nv50->base.screen->base); in nv50_context_screen()
Dnv50_context.c60 struct nv50_screen *screen = push->user_priv; in nv50_default_kick_notify()
120 struct nv50_screen *screen = nv50_screen(pscreen); in nv50_create()
DMakefile.sources6 nv50_screen.c \
Dnv50_transfer.c357 struct nv50_screen *screen = nv50_screen(pctx->screen); in nv50_miptree_transfer_map()
Dnv50_surface.c430 struct nv50_screen *screen;
867 struct nv50_screen *screen = nv50->screen; in nv50_resource_resolve()
960 nv50_blitctx_create(struct nv50_screen *screen) in nv50_blitctx_create()
Dnv50_query.c62 struct nv50_screen *screen = nv50->screen; in nv50_query_allocate()
Dnv50_vbo.c708 struct nv50_screen *screen = chan->user_priv; in nv50_draw_vbo_kick_notify()