| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_query.h | 8 struct nvc0_context; 12 void (*destroy_query)(struct nvc0_context *, struct nvc0_query *); 13 boolean (*begin_query)(struct nvc0_context *, struct nvc0_query *); 14 void (*end_query)(struct nvc0_context *, struct nvc0_query *); 15 boolean (*get_query_result)(struct nvc0_context *, struct nvc0_query *, 17 void (*get_query_result_resource)(struct nvc0_context *nvc0, 45 void nvc0_init_query_functions(struct nvc0_context *);
|
| H A D | nvc0_query_hw.h | 19 void (*destroy_query)(struct nvc0_context *, struct nvc0_hw_query *); 20 boolean (*begin_query)(struct nvc0_context *, struct nvc0_hw_query *); 21 void (*end_query)(struct nvc0_context *, struct nvc0_hw_query *); 22 boolean (*get_query_result)(struct nvc0_context *, struct nvc0_hw_query *, 48 nvc0_hw_create_query(struct nvc0_context *, unsigned, unsigned); 53 nvc0_hw_query_allocate(struct nvc0_context *, struct nvc0_query *, int); 58 nvc0_hw_query_fifo_wait(struct nvc0_context *, struct nvc0_query *);
|
| H A D | nvc0_context.h | 164 bool nvc0_blitctx_create(struct nvc0_context *); 165 void nvc0_blitctx_destroy(struct nvc0_context *); 174 struct nvc0_context { struct 183 void (*m2mf_copy_rect)(struct nvc0_context *, 289 static inline struct nvc0_context * 290 nvc0_context(struct pipe_context *pipe) function in typeref:struct:nvc0_context * 292 return (struct nvc0_context *)pipe; 312 /* nvc0_context.c */ 314 void nvc0_bufctx_fence(struct nvc0_context *, struct nouveau_bufctx *, 320 extern struct draw_stage *nvc0_draw_render_stage(struct nvc0_context *); [all...] |
| H A D | nvc0_query_sw.c | 24 #include "nvc0/nvc0_context.h" 68 nvc0_sw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q) 75 nvc0_sw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q) 90 nvc0_sw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q) 99 nvc0_sw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q, 119 nvc0_sw_create_query(struct nvc0_context *nvcO, unsigned type, unsigned index)
|
| H A D | nvc0_state.c | 33 #include "nvc0/nvc0_context.h" 197 struct nvc0_context *nvc0 = nvc0_context(pipe); 352 struct nvc0_context *nvc0 = nvc0_context(pipe); 430 struct nvc0_context *nvc0 = nvc0_context(pipe); 454 for (i = 0; i < nvc0_context(pipe)->num_samplers[s]; ++i) 455 if (nvc0_context(pipe)->samplers[s][i] == hwcso) 456 nvc0_context(pip [all...] |
| H A D | nvc0_query.c | 27 #include "nvc0/nvc0_context.h" 37 struct nvc0_context *nvc0 = nvc0_context(pipe); 51 q->funcs->destroy_query(nvc0_context(pipe), q); 58 return q->funcs->begin_query(nvc0_context(pipe), q); 65 q->funcs->end_query(nvc0_context(pipe), q); 74 return q->funcs->get_query_result(nvc0_context(pipe), q, wait, result); 91 q->funcs->get_query_result_resource(nvc0_context(pipe), q, wait, result_type, 100 struct nvc0_context *nvc0 = nvc0_context(pip [all...] |
| H A D | nvc0_query_hw_metric.h | 41 nvc0_hw_metric_create_query(struct nvc0_context *, unsigned);
|
| H A D | nvc0_query_sw.h | 59 nvc0_sw_create_query(struct nvc0_context *, unsigned, unsigned);
|
| H A D | nvc0_state_validate.c | 6 #include "nvc0/nvc0_context.h" 10 nvc0_validate_zcull(struct nvc0_context *nvc0) 89 gm200_validate_sample_locations(struct nvc0_context *nvc0, unsigned ms) 163 nvc0_validate_sample_locations(struct nvc0_context *nvc0, unsigned ms) 184 validate_sample_locations(struct nvc0_context *nvc0) 195 nvc0_validate_fb(struct nvc0_context *nvc0) 326 nvc0_validate_blend_colour(struct nvc0_context *nvc0) 338 nvc0_validate_stencil_ref(struct nvc0_context *nvc0) 348 nvc0_validate_stipple(struct nvc0_context *nvc0) 359 nvc0_validate_scissor(struct nvc0_context *nvc [all...] |
| H A D | nvc0_compute.c | 25 #include "nvc0/nvc0_context.h" 144 nvc0_compute_validate_samplers(struct nvc0_context *nvc0) 159 nvc0_compute_validate_textures(struct nvc0_context *nvc0) 177 nvc0_compute_invalidate_constbufs(struct nvc0_context *nvc0) 190 nvc0_compute_validate_constbufs(struct nvc0_context *nvc0) 249 nvc0_compute_validate_driverconst(struct nvc0_context *nvc0) 265 nvc0_compute_validate_buffers(struct nvc0_context *nvc0) 302 nvc0_compute_validate_globals(struct nvc0_context *nvc0) 317 nvc0_compute_invalidate_surfaces(struct nvc0_context *nvc0, const int s) 337 nvc0_compute_validate_surfaces(struct nvc0_context *nvc [all...] |
| H A D | nvc0_shader_state.c | 28 #include "nvc0/nvc0_context.h" 34 nvc0_program_update_context_state(struct nvc0_context *nvc0, 50 nvc0_program_validate(struct nvc0_context *nvc0, struct nvc0_program *prog) 68 nvc0_vertprog_validate(struct nvc0_context *nvc0) 88 nvc0_fragprog_validate(struct nvc0_context *nvc0) 169 nvc0_tctlprog_validate(struct nvc0_context *nvc0) 197 nvc0_tevlprog_validate(struct nvc0_context *nvc0) 221 nvc0_gmtyprog_validate(struct nvc0_context *nvc0) 242 nvc0_compprog_validate(struct nvc0_context *nvc0) 255 nvc0_layer_validate(struct nvc0_context *nvc [all...] |
| H A D | nvc0_context.c | 27 #include "nvc0/nvc0_context.h" 36 struct nvc0_context *nvc0 = nvc0_context(pipe); 50 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf; 59 struct nvc0_context *nvc0 = nvc0_context(pipe); 116 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf; 138 nvc0_context_unreference_resources(struct nvc0_context *nvc0) 192 struct nvc0_context *nvc0 = nvc0_context(pip [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/nvc0/ |
| H A D | nvc0_query.h | 8 struct nvc0_context; 12 void (*destroy_query)(struct nvc0_context *, struct nvc0_query *); 13 bool (*begin_query)(struct nvc0_context *, struct nvc0_query *); 14 void (*end_query)(struct nvc0_context *, struct nvc0_query *); 15 bool (*get_query_result)(struct nvc0_context *, struct nvc0_query *, 17 void (*get_query_result_resource)(struct nvc0_context *nvc0, 45 void nvc0_init_query_functions(struct nvc0_context *);
|
| H A D | nvc0_query_hw.h | 19 void (*destroy_query)(struct nvc0_context *, struct nvc0_hw_query *); 20 bool (*begin_query)(struct nvc0_context *, struct nvc0_hw_query *); 21 void (*end_query)(struct nvc0_context *, struct nvc0_hw_query *); 22 bool (*get_query_result)(struct nvc0_context *, struct nvc0_hw_query *, 48 nvc0_hw_create_query(struct nvc0_context *, unsigned, unsigned); 53 nvc0_hw_query_allocate(struct nvc0_context *, struct nvc0_query *, int); 58 nvc0_hw_query_fifo_wait(struct nvc0_context *, struct nvc0_query *);
|
| H A D | nvc0_context.h | 165 bool nvc0_blitctx_create(struct nvc0_context *); 166 void nvc0_blitctx_destroy(struct nvc0_context *); 175 struct nvc0_context { struct 184 void (*m2mf_copy_rect)(struct nvc0_context *, 291 static inline struct nvc0_context * 292 nvc0_context(struct pipe_context *pipe) function in typeref:struct:nvc0_context * 294 return (struct nvc0_context *)pipe; 314 /* nvc0_context.c */ 316 void nvc0_bufctx_fence(struct nvc0_context *, struct nouveau_bufctx *, 322 extern struct draw_stage *nvc0_draw_render_stage(struct nvc0_context *); [all...] |
| H A D | nvc0_query_sw.c | 24 #include "nvc0/nvc0_context.h" 68 nvc0_sw_destroy_query(struct nvc0_context *nvc0, struct nvc0_query *q) 75 nvc0_sw_begin_query(struct nvc0_context *nvc0, struct nvc0_query *q) 90 nvc0_sw_end_query(struct nvc0_context *nvc0, struct nvc0_query *q) 99 nvc0_sw_get_query_result(struct nvc0_context *nvc0, struct nvc0_query *q, 119 nvc0_sw_create_query(struct nvc0_context *nvcO, unsigned type, unsigned index)
|
| H A D | nvc0_state.c | 34 #include "nvc0/nvc0_context.h" 198 struct nvc0_context *nvc0 = nvc0_context(pipe); 350 struct nvc0_context *nvc0 = nvc0_context(pipe); 428 struct nvc0_context *nvc0 = nvc0_context(pipe); 452 for (i = 0; i < nvc0_context(pipe)->num_samplers[s]; ++i) 453 if (nvc0_context(pipe)->samplers[s][i] == hwcso) 454 nvc0_context(pip [all...] |
| H A D | nvc0_query.c | 27 #include "nvc0/nvc0_context.h" 37 struct nvc0_context *nvc0 = nvc0_context(pipe); 51 q->funcs->destroy_query(nvc0_context(pipe), q); 58 return q->funcs->begin_query(nvc0_context(pipe), q); 65 q->funcs->end_query(nvc0_context(pipe), q); 74 return q->funcs->get_query_result(nvc0_context(pipe), q, wait, result); 91 q->funcs->get_query_result_resource(nvc0_context(pipe), q, wait, result_type, 100 struct nvc0_context *nvc0 = nvc0_context(pip [all...] |
| H A D | nvc0_query_hw_metric.h | 41 nvc0_hw_metric_create_query(struct nvc0_context *, unsigned);
|
| H A D | nvc0_context.c | 27 #include "nvc0/nvc0_context.h" 41 struct nvc0_context *nvc0 = nvc0_context(pipe); 83 struct nvc0_context *nvc0 = nvc0_context(pipe); 97 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf; 106 struct nvc0_context *nvc0 = nvc0_context(pipe); 163 struct nouveau_pushbuf *push = nvc0_context(pipe)->base.pushbuf; 191 nvc0_context_unreference_resources(struct nvc0_context *nvc [all...] |
| H A D | nvc0_program.h | 77 nvc0_program_sp_start_id(struct nvc0_context *, int, struct nvc0_program *);
|
| H A D | nvc0_query_sw.h | 59 nvc0_sw_create_query(struct nvc0_context *, unsigned, unsigned);
|
| H A D | nvc0_shader_state.c | 28 #include "nvc0/nvc0_context.h" 34 nvc0_program_update_context_state(struct nvc0_context *nvc0, 50 nvc0_program_validate(struct nvc0_context *nvc0, struct nvc0_program *prog) 69 nvc0_program_sp_start_id(struct nvc0_context *nvc0, int stage, 85 nvc0_vertprog_validate(struct nvc0_context *nvc0) 105 nvc0_fragprog_validate(struct nvc0_context *nvc0) 196 nvc0_tctlprog_validate(struct nvc0_context *nvc0) 224 nvc0_tevlprog_validate(struct nvc0_context *nvc0) 247 nvc0_gmtyprog_validate(struct nvc0_context *nvc0) 267 nvc0_compprog_validate(struct nvc0_context *nvc [all...] |
| H A D | nvc0_state_validate.c | 6 #include "nvc0/nvc0_context.h" 10 nvc0_validate_zcull(struct nvc0_context *nvc0) 89 gm200_validate_sample_locations(struct nvc0_context *nvc0, unsigned ms) 163 nvc0_validate_sample_locations(struct nvc0_context *nvc0, unsigned ms) 184 validate_sample_locations(struct nvc0_context *nvc0) 195 nvc0_validate_fb(struct nvc0_context *nvc0) 326 nvc0_validate_blend_colour(struct nvc0_context *nvc0) 338 nvc0_validate_stencil_ref(struct nvc0_context *nvc0) 348 nvc0_validate_stipple(struct nvc0_context *nvc0) 359 nvc0_validate_scissor(struct nvc0_context *nvc [all...] |
| H A D | nvc0_compute.c | 25 #include "nvc0/nvc0_context.h" 144 nvc0_compute_validate_samplers(struct nvc0_context *nvc0) 159 nvc0_compute_validate_textures(struct nvc0_context *nvc0) 177 nvc0_compute_invalidate_constbufs(struct nvc0_context *nvc0) 190 nvc0_compute_validate_constbufs(struct nvc0_context *nvc0) 249 nvc0_compute_validate_driverconst(struct nvc0_context *nvc0) 265 nvc0_compute_validate_buffers(struct nvc0_context *nvc0) 302 nvc0_compute_validate_globals(struct nvc0_context *nvc0) 317 nvc0_compute_invalidate_surfaces(struct nvc0_context *nvc0, const int s) 337 nvc0_compute_validate_surfaces(struct nvc0_context *nvc [all...] |