/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_state_validate.c | 40 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_fb() 177 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_blend_colour() 206 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_stencil_ref() 217 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_stipple() 226 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_scissor() 248 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_viewport() 277 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_clip() 298 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_blend() 307 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_zsa() 316 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_validate_rasterizer() [all …]
|
D | nv30_context.c | 76 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_context_flush() 171 if (nv30->screen->base.pushbuf->user_priv == &nv30->bufctx) in nv30_context_destroy() 172 nv30->screen->base.pushbuf->user_priv = NULL; in nv30_context_destroy() 222 push = screen->base.pushbuf; in nv30_context_create() 223 nv30->base.pushbuf = push; in nv30_context_create() 224 nv30->base.pushbuf->user_priv = &nv30->bufctx; /* hack at validate time */ in nv30_context_create() 225 nv30->base.pushbuf->rsvd_kick = 16; /* hack in screen before first space */ in nv30_context_create() 226 nv30->base.pushbuf->kick_notify = nv30_context_kick_notify; in nv30_context_create()
|
D | nv30_query.c | 154 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_query_begin() 185 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_query_end() 247 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv40_query_render_condition()
|
D | nv30_vbo.c | 42 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_emit_vtxattr() 132 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_update_user_vbufs() 185 struct nouveau_pushbuf *push = nv30->base.pushbuf; 341 struct nouveau_pushbuf *push = nv30->base.pushbuf; 467 struct nouveau_pushbuf *push = nv30->base.pushbuf; 552 struct nouveau_pushbuf *push = nv30->base.pushbuf;
|
D | nv30_clear.c | 57 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_clear() 110 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_clear_render_target() 170 struct nouveau_pushbuf *push = nv30->base.pushbuf; in nv30_clear_depth_stencil()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_state_validate.c | 22 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_fb() 152 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_blend_colour() 164 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_stencil_ref() 175 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_stipple() 186 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_scissor() 250 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_viewport() 289 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_window_rects() 340 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_derived_2() 353 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_clip() 387 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_blend() [all …]
|
D | nv50_context.c | 41 PUSH_KICK(screen->pushbuf); in nv50_flush() 49 struct nouveau_pushbuf *push = nv50_context(pipe)->base.pushbuf; in nv50_texture_barrier() 96 struct nouveau_pushbuf *push = nv50_context(pipe)->base.pushbuf; in nv50_emit_string_marker() 178 nouveau_pushbuf_bufctx(nv50->base.pushbuf, NULL); in nv50_destroy() 179 nouveau_pushbuf_kick(nv50->base.pushbuf, nv50->base.pushbuf->channel); in nv50_destroy() 288 nv50->base.pushbuf = screen->base.pushbuf; in nv50_create() 332 nouveau_pushbuf_bufctx(screen->base.pushbuf, nv50->bufctx); in nv50_create() 334 nv50->base.pushbuf->kick_notify = nv50_default_kick_notify; in nv50_create()
|
D | nv50_shader_state.c | 37 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_constbufs_validate() 152 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_vertprog_validate() 173 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_fragprog_validate() 259 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_gmtyprog_validate() 286 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_compprog_validate() 299 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_sprite_coords_validate() 356 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_derived_rs() 421 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_fp_linkage_validate() 631 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_gp_linkage_validate() 659 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_stream_output_validate()
|
D | nv98_video_ppp.c | 27 struct nouveau_pushbuf *push = dec->pushbuf[2]; in nv98_decoder_setup_ppp() 77 struct nouveau_pushbuf *push = dec->pushbuf[2]; in nv98_decoder_vc1_ppp() 94 struct nouveau_pushbuf *push = dec->pushbuf[2]; in nv98_decoder_ppp()
|
D | nv50_tex.c | 242 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_tic() 342 BEGIN_NV04(nv50->base.pushbuf, NV50_3D(TIC_FLUSH), 1); in nv50_validate_textures() 343 PUSH_DATA (nv50->base.pushbuf, 0); in nv50_validate_textures() 350 struct nouveau_pushbuf *push = nv50->base.pushbuf; in nv50_validate_tsc() 395 BEGIN_NV04(nv50->base.pushbuf, NV50_3D(TSC_FLUSH), 1); in nv50_validate_samplers() 396 PUSH_DATA (nv50->base.pushbuf, 0); in nv50_validate_samplers()
|
D | nv98_video.c | 123 32 * 1024, true, &dec->pushbuf[0]); in nv98_create_decoder() 127 dec->pushbuf[i] = dec->pushbuf[0]; in nv98_create_decoder() 129 push = dec->pushbuf; in nv98_create_decoder()
|
D | nv50_screen.c | 480 if (screen->base.pushbuf) in nv50_screen_destroy() 481 screen->base.pushbuf->user_priv = NULL; in nv50_screen_destroy() 519 struct nouveau_pushbuf *push = screen->base.pushbuf; in nv50_screen_fence_emit() 546 struct nouveau_pushbuf *push = screen->base.pushbuf; in nv50_screen_init_hwctx() 809 struct nouveau_pushbuf *push = screen->base.pushbuf; in nv50_tls_realloc() 868 screen->base.pushbuf->user_priv = screen; in nv50_screen_create() 869 screen->base.pushbuf->rsvd_kick = 5; in nv50_screen_create() 1043 ret = nv50_screen_compute_setup(screen, screen->base.pushbuf); in nv50_screen_create()
|
D | nv84_video.c | 496 PUSH_SPACE(screen->pushbuf, 5); in nv84_create_decoder() 497 PUSH_REFN(screen->pushbuf, dec->fence, NOUVEAU_BO_VRAM | NOUVEAU_BO_RDWR); in nv84_create_decoder() 501 BEGIN_NV04(screen->pushbuf, NV50_3D(QUERY_ADDRESS_HIGH), 4); in nv84_create_decoder() 502 PUSH_DATAh(screen->pushbuf, dec->fence->offset); in nv84_create_decoder() 503 PUSH_DATA (screen->pushbuf, dec->fence->offset); in nv84_create_decoder() 504 PUSH_DATA (screen->pushbuf, 1); in nv84_create_decoder() 505 PUSH_DATA (screen->pushbuf, 0xf010); in nv84_create_decoder() 506 PUSH_KICK (screen->pushbuf); in nv84_create_decoder()
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_state_validate.c | 12 struct nouveau_pushbuf *push = nvc0->base.pushbuf; 77 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_fb() 236 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_blend_colour() 248 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_stencil_ref() 258 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_stipple() 270 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_scissor() 301 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_viewport() 349 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_window_rects() 373 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_upload_uclip_planes() 408 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_clip() [all …]
|
D | nvc0_shader_state.c | 70 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_vertprog_validate() 90 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_fragprog_validate() 171 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_tctlprog_validate() 199 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_tevlprog_validate() 223 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_gmtyprog_validate() 244 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_compprog_validate() 257 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_layer_validate() 278 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_tfb_validate()
|
D | nvc0_context.c | 42 PUSH_KICK(nvc0->base.pushbuf); /* fencing handled in kick_notify */ in nvc0_flush() 50 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf; in nvc0_texture_barrier() 60 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_memory_barrier() 113 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf; in nvc0_emit_string_marker() 203 nouveau_pushbuf_bufctx(nvc0->base.pushbuf, NULL); in nvc0_destroy() 204 nouveau_pushbuf_kick(nvc0->base.pushbuf, nvc0->base.pushbuf->channel); in nvc0_destroy() 372 nvc0->base.pushbuf = screen->base.pushbuf; in nvc0_create() 444 nouveau_pushbuf_bufctx(screen->base.pushbuf, nvc0->bufctx); in nvc0_create() 446 screen->base.pushbuf->kick_notify = nvc0_default_kick_notify; in nvc0_create()
|
D | nvc0_compute.c | 148 BEGIN_NVC0(nvc0->base.pushbuf, NVC0_CP(TSC_FLUSH), 1); in nvc0_compute_validate_samplers() 149 PUSH_DATA (nvc0->base.pushbuf, 0); in nvc0_compute_validate_samplers() 163 BEGIN_NVC0(nvc0->base.pushbuf, NVC0_CP(TIC_FLUSH), 1); in nvc0_compute_validate_textures() 164 PUSH_DATA (nvc0->base.pushbuf, 0); in nvc0_compute_validate_textures() 192 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_compute_validate_constbufs() 252 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_compute_validate_driverconst() 268 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_compute_validate_buffers() 320 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_compute_invalidate_surfaces() 387 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_compute_upload_input() 427 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_launch_grid()
|
D | nvc0_video_ppp.c | 27 struct nouveau_pushbuf *push = dec->pushbuf[2]; in nvc0_decoder_setup_ppp() 77 struct nouveau_pushbuf *push = dec->pushbuf[2]; in nvc0_decoder_vc1_ppp() 94 struct nouveau_pushbuf *push = dec->pushbuf[2]; in nvc0_decoder_ppp()
|
D | nvc0_vbo.c | 173 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_set_constant_vertex_attrib() 234 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_update_user_vbufs() 278 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_update_user_vbufs_shared() 318 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_vertex_buffers() 381 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_validate_vertex_buffers_shared() 430 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_vertex_arrays_validate() 567 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_draw_arrays() 699 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_draw_elements() 765 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_draw_stream_output() 801 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_draw_indirect() [all …]
|
D | nve4_compute.c | 199 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in gm107_compute_validate_surfaces() 260 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nve4_compute_validate_surfaces() 308 BEGIN_NVC0(nvc0->base.pushbuf, NVE4_CP(TSC_FLUSH), 1); in nve4_compute_validate_samplers() 309 PUSH_DATA (nvc0->base.pushbuf, 0); in nve4_compute_validate_samplers() 329 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nve4_compute_set_tex_handles() 364 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nve4_compute_validate_constbufs() 424 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nve4_compute_validate_buffers() 494 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nve4_compute_upload_input() 670 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nve4_launch_grid() 765 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nve4_compute_validate_textures()
|
D | nvc0_transfer.c | 20 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nvc0_m2mf_transfer_rect() 129 struct nouveau_pushbuf *push = nvc0->base.pushbuf; in nve4_m2mf_transfer_rect() 204 struct nouveau_pushbuf *push = nv->pushbuf; in nvc0_m2mf_push_linear() 246 struct nouveau_pushbuf *push = nv->pushbuf; in nve4_p2mf_push_linear() 286 struct nouveau_pushbuf *push = nv->pushbuf; in nvc0_m2mf_copy_linear() 324 struct nouveau_pushbuf *push = nv->pushbuf; in nve4_m2mf_copy_linear() 578 struct nouveau_pushbuf *push = nv->pushbuf; in nvc0_cb_bo_push()
|
D | nvc0_video.c | 136 dec->pushbuf[i] = dec->pushbuf[0]; in nvc0_create_decoder() 164 32 * 1024, true, &dec->pushbuf[i]); in nvc0_create_decoder() 168 push = dec->pushbuf; in nvc0_create_decoder()
|
/external/libdrm/include/drm/ |
D | nouveau_class.h | 364 __u32 pushbuf; member 378 __u32 pushbuf; member 395 __u32 pushbuf; member 521 __u32 pushbuf; member 540 __u32 pushbuf; member 550 __u32 pushbuf; member
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
D | nouveau_fence.c | 170 PUSH_SPACE(screen->pushbuf, 8); in nouveau_fence_kick() 179 if (nouveau_pushbuf_kick(screen->pushbuf, screen->pushbuf->channel)) in nouveau_fence_kick()
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
D | nouveau_context.h | 50 struct nouveau_pushbuf *pushbuf; member 98 (to_nouveau_context(ctx)->hw.pushbuf)
|