/external/mesa3d/src/gallium/drivers/nv50/ |
nv50_context.h | 76 struct nv50_context { struct 159 static INLINE struct nv50_context * 160 nv50_context(struct pipe_context *pipe) function 162 return (struct nv50_context *)pipe; 166 nv50_context_screen(struct nv50_context *nv50) 171 /* return index used in nv50_context arrays for a specific shader type */ 186 /* nv50_context.c */ 194 extern struct draw_stage *nv50_draw_render_stage(struct nv50_context *); 197 void nv50_init_query_functions(struct nv50_context *); 208 void nv50_vertprog_validate(struct nv50_context *); [all...] |
nv50_state.c | 30 #include "nv50_context.h" 124 if (nv50_context(pipe)->screen->tesla->oclass >= NVA3_3D_CLASS) { 145 if (nv50_context(pipe)->screen->tesla->oclass >= NVA3_3D_CLASS) { 210 struct nv50_context *nv50 = nv50_context(pipe); 339 struct nv50_context *nv50 = nv50_context(pipe); 418 struct nv50_context *nv50 = nv50_context(pipe); 551 for (i = 0; i < nv50_context(pipe)->num_samplers[s]; ++i [all...] |
nv50_state_validate.c | 2 #include "nv50_context.h" 6 nv50_validate_fb(struct nv50_context *nv50) 103 nv50_validate_blend_colour(struct nv50_context *nv50) 115 nv50_validate_stencil_ref(struct nv50_context *nv50) 126 nv50_validate_stipple(struct nv50_context *nv50) 137 nv50_validate_scissor(struct nv50_context *nv50) 179 nv50_validate_viewport(struct nv50_context *nv50) 204 nv50_check_program_ucps(struct nv50_context *nv50, 225 nv50_validate_clip(struct nv50_context *nv50) 252 nv50_validate_blend(struct nv50_context *nv50 [all...] |
nv50_draw.c | 25 #include "nv50_context.h" 29 struct nv50_context *nv50; 74 nv50_draw_render_stage(struct nv50_context *nv50)
|
Makefile.sources | 2 nv50_context.c \
|
nv50_query.c | 27 #include "nv50_context.h" 60 nv50_query_allocate(struct nv50_context *nv50, struct nv50_query *q, int size) 94 nv50_query_allocate(nv50_context(pipe), nv50_query(pq), 0); 101 struct nv50_context *nv50 = nv50_context(pipe); 144 struct nv50_context *nv50 = nv50_context(pipe); 197 struct nv50_context *nv50 = nv50_context(pipe); 249 struct nv50_context *nv50 = nv50_context(pipe) [all...] |
nv50_context.c | 30 #include "nv50_context.h" 49 struct nouveau_pushbuf *push = nv50_context(pipe)->base.pushbuf; 71 nv50_context_unreference_resources(struct nv50_context *nv50) 98 struct nv50_context *nv50 = nv50_context(pipe); 121 struct nv50_context *nv50; 126 nv50 = CALLOC_STRUCT(nv50_context);
|
nv50_program.h | 26 struct nv50_context; 103 boolean nv50_program_upload_code(struct nv50_context *, struct nv50_program *); 104 void nv50_program_destroy(struct nv50_context *, struct nv50_program *);
|
nv50_transfer.c | 4 #include "nv50_context.h" 53 nv50_m2mf_transfer_rect(struct nv50_context *nv50, 151 struct nv50_context *nv50 = nv50_context(&nv->pipe); 214 struct nouveau_bufctx *bctx = nv50_context(&nv->pipe)->bufctx; 256 struct nv50_context *nv50 = nv50_context(pctx); 330 struct nv50_context *nv50 = nv50_context(pctx); 390 struct nouveau_bufctx *bctx = nv50_context(&nv->pipe)->bufctx [all...] |
nv50_screen.h | 18 struct nv50_context; 29 struct nv50_context *cur_ctx;
|
nv50_surface.c | 32 #include "nv50_context.h" 199 struct nv50_context *nv50 = nv50_context(pipe); 275 struct nv50_context *nv50 = nv50_context(pipe); 333 struct nv50_context *nv50 = nv50_context(pipe); 385 struct nv50_context *nv50 = nv50_context(pipe); 670 nv50_blit_set_dst(struct nv50_context *nv50 [all...] |
nv50_shader_state.c | 29 #include "nv50_context.h" 32 nv50_constbufs_validate(struct nv50_context *nv50) 112 nv50_program_validate(struct nv50_context *nv50, struct nv50_program *prog) 127 nv50_program_update_context_state(struct nv50_context *nv50, 147 nv50_vertprog_validate(struct nv50_context *nv50) 168 nv50_fragprog_validate(struct nv50_context *nv50) 190 nv50_gmtyprog_validate(struct nv50_context *nv50) 215 nv50_sprite_coords_validate(struct nv50_context *nv50) 272 nv50_validate_derived_rs(struct nv50_context *nv50) 337 nv50_fp_linkage_validate(struct nv50_context *nv50 [all...] |
nv50_vbo.c | 29 #include "nv50_context.h" 135 nv50_emit_vtxattr(struct nv50_context *nv50, struct pipe_vertex_buffer *vb, 181 nv50_user_vbuf_range(struct nv50_context *nv50, int vbi, 198 nv50_upload_user_buffers(struct nv50_context *nv50, 223 nv50_update_user_vbufs(struct nv50_context *nv50) 266 nv50_release_user_vbufs(struct nv50_context *nv50) 275 nv50_vertex_arrays_validate(struct nv50_context *nv50) 444 nv50_draw_arrays(struct nv50_context *nv50, 563 nv50_draw_elements(struct nv50_context *nv50, boolean shorten, 661 nva0_draw_stream_output(struct nv50_context *nv50 [all...] |
nv50_tex.c | 23 #include "nv50_context.h" 200 nv50_validate_tic(struct nv50_context *nv50, int s) 273 void nv50_validate_textures(struct nv50_context *nv50) 287 nv50_validate_tsc(struct nv50_context *nv50, int s) 323 void nv50_validate_samplers(struct nv50_context *nv50)
|
nv50_push.c | 8 #include "nv50_context.h" 209 nv50_push_vbo(struct nv50_context *nv50, const struct pipe_draw_info *info)
|
nv50_program.c | 24 #include "nv50_context.h" 374 nv50_program_upload_code(struct nv50_context *nv50, struct nv50_program *prog) 423 nv50_program_destroy(struct nv50_context *nv50, struct nv50_program *p)
|
nv50_miptree.c | 28 #include "nv50_context.h"
|
nv50_screen.c | 27 #include "nv50_context.h"
|