Home
last modified time | relevance | path

Searched refs:nouveau_context (Results 1 – 25 of 30) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_context.h9 struct nouveau_context { struct
19 void (*copy_data)(struct nouveau_context *, argument
22 void (*push_data)(struct nouveau_context *, argument
26 void (*push_cb)(struct nouveau_context *, argument
45 static INLINE struct nouveau_context * argument
46 nouveau_context(struct pipe_context *pipe) in nouveau_context() function
48 return (struct nouveau_context *)pipe; in nouveau_context()
52 nouveau_context_init_vdec(struct nouveau_context *);
55 nouveau_scratch_runout_release(struct nouveau_context *);
62 nouveau_scratch_done(struct nouveau_context *nv) in nouveau_scratch_done()
[all …]
Dnouveau_buffer.h8 struct nouveau_context;
50 nouveau_buffer_download(struct nouveau_context *, struct nv04_resource *,
54 nouveau_buffer_migrate(struct nouveau_context *,
58 nouveau_resource_map_offset(struct nouveau_context *, struct nv04_resource *,
89 nouveau_user_buffer_upload(struct nouveau_context *, struct nv04_resource *,
96 nouveau_scratch_data(struct nouveau_context *,
Dnouveau_buffer.c105 nouveau_buffer_download(struct nouveau_context *nv, struct nv04_resource *buf, in nouveau_buffer_download()
134 nouveau_buffer_upload(struct nouveau_context *nv, struct nv04_resource *buf, in nouveau_buffer_upload()
177 struct nouveau_context *nv = nouveau_context(pipe); in nouveau_buffer_transfer_get()
203 struct nouveau_context *nv = nouveau_context(pipe); in nouveau_buffer_transfer_destroy()
212 nouveau_context(pipe)->vbo_dirty = TRUE; in nouveau_buffer_transfer_destroy()
252 struct nouveau_context *nv = nouveau_context(pipe); in nouveau_buffer_transfer_map()
314 nouveau_resource_map_offset(struct nouveau_context *nv, in nouveau_resource_map_offset()
434 nouveau_buffer_data_fetch(struct nouveau_context *nv, struct nv04_resource *buf, in nouveau_buffer_data_fetch()
451 nouveau_buffer_migrate(struct nouveau_context *nv, in nouveau_buffer_migrate()
513 nouveau_user_buffer_upload(struct nouveau_context *nv, in nouveau_user_buffer_upload()
[all …]
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnouveau_context.c59 struct nouveau_context *nctx; in nouveau_context_create()
121 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_context_init()
210 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_context_deinit()
236 struct nouveau_context *nctx = dri_ctx->driverPrivate; in nouveau_context_destroy()
247 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_update_renderbuffers()
351 struct nouveau_context *nctx = dri_ctx->driverPrivate; in nouveau_context_make_current()
388 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_fallback()
Dnv10_context.c41 struct nouveau_context *nctx = to_nouveau_context(ctx); in use_fast_zclear()
62 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_use_viewport_zclear()
75 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_transform_depth()
97 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_zclear()
146 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv17_zclear()
175 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_clear()
417 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_context_destroy()
433 struct nouveau_context *nctx; in nv10_context_create()
438 nctx = CALLOC_STRUCT(nouveau_context); in nv10_context_create()
Dnouveau_context.h67 struct nouveau_context { struct
87 #define to_nouveau_context(ctx) ((struct nouveau_context *)(ctx)) argument
Dnouveau_driver.c61 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_flush()
79 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_finish()
Dnouveau_screen.h30 struct nouveau_context;
Dnv10_state_tnl.c134 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_fog()
173 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_light_enable()
439 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_modelview()
471 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_projection()
Dnv04_context.h34 struct nouveau_context base;
Dnv20_state_tnl.c153 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_fog()
335 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_modelview()
362 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_projection()
Dnouveau_vbo_t.c233 struct nouveau_context *nctx = to_nouveau_context(ctx); in vbo_maybe_split()
361 struct nouveau_context *nctx = to_nouveau_context(ctx); in vbo_draw_vbo()
412 struct nouveau_context *nctx = to_nouveau_context(ctx); in vbo_draw_imm()
494 struct nouveau_context *nctx = to_nouveau_context(ctx); in TAG()
DMakefile.sources3 nouveau_context.c \
Dnv10_state_tex.c40 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_tex_gen()
71 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_tex_mat()
Dnv20_context.c41 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_clear()
428 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_context_destroy()
444 struct nouveau_context *nctx; in nv20_context_create()
449 nctx = CALLOC_STRUCT(nouveau_context); in nv20_context_create()
Dnv20_state_tex.c40 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_tex_gen()
69 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv20_emit_tex_mat()
Dnouveau_state.c446 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_next_dirty_state()
458 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_state_emit()
514 struct nouveau_context *nctx = to_nouveau_context(ctx); in nouveau_state_init()
Dnv10_state_fb.c203 struct nouveau_context *nctx = to_nouveau_context(ctx); in nv10_emit_zclear()
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_context.h75 struct nouveau_context base;
253 nvc0_m2mf_push_linear(struct nouveau_context *nv,
257 nve4_p2mf_push_linear(struct nouveau_context *nv,
261 nvc0_cb_push(struct nouveau_context *,
Dnvc0_transfer.c177 nvc0_m2mf_push_linear(struct nouveau_context *nv, in nvc0_m2mf_push_linear()
222 nve4_p2mf_push_linear(struct nouveau_context *nv, in nve4_p2mf_push_linear()
265 nvc0_m2mf_copy_linear(struct nouveau_context *nv, in nvc0_m2mf_copy_linear()
303 nve4_m2mf_copy_linear(struct nouveau_context *nv, in nve4_m2mf_copy_linear()
464 nvc0_cb_push(struct nouveau_context *nv, in nvc0_cb_push()
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_context.h77 struct nouveau_context base;
247 nv50_sifc_linear_u8(struct nouveau_context *pipe,
251 nv50_m2mf_copy_linear(struct nouveau_context *pipe,
256 nv50_cb_push(struct nouveau_context *nv,
Dnv50_transfer.c147 nv50_sifc_linear_u8(struct nouveau_context *nv, in nv50_sifc_linear_u8()
208 nv50_m2mf_copy_linear(struct nouveau_context *nv, in nv50_m2mf_copy_linear()
384 nv50_cb_push(struct nouveau_context *nv, in nv50_cb_push()
/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_transfer.h30 nv30_transfer_push_data(struct nouveau_context *,
35 nv30_transfer_copy_data(struct nouveau_context *,
Dnv30_context.h43 struct nouveau_context base;
Dnv30_fragprog.c36 struct nouveau_context *nv = &nv30->base; in nv30_fragprog_upload()

12