Searched refs:draw_geometry_shader (Results 1 - 12 of 12) sorted by relevance
/third_party/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_gs.h | 67 struct draw_geometry_shader { struct 112 void (*fetch_inputs)(struct draw_geometry_shader *shader, 116 void (*fetch_outputs)(struct draw_geometry_shader *shader, 121 void (*prepare)(struct draw_geometry_shader *shader, 124 void (*run)(struct draw_geometry_shader *shader, 128 void draw_geometry_shader_new_instance(struct draw_geometry_shader *gs); 135 int draw_geometry_shader_run(struct draw_geometry_shader *shader, 144 void draw_geometry_shader_prepare(struct draw_geometry_shader *shader, 147 int draw_gs_max_output_vertices(struct draw_geometry_shader *shader, 151 void draw_gs_set_current_variant(struct draw_geometry_shader *shade [all...] |
H A D | draw_gs.c | 71 draw_gs_should_flush(struct draw_geometry_shader *shader) in draw_gs_should_flush() 78 tgsi_fetch_gs_outputs(struct draw_geometry_shader *shader, in tgsi_fetch_gs_outputs() 125 static void tgsi_fetch_gs_input(struct draw_geometry_shader *shader, in tgsi_fetch_gs_input() 197 static void tgsi_gs_prepare(struct draw_geometry_shader *shader, in tgsi_gs_prepare() 206 static void tgsi_gs_run(struct draw_geometry_shader *shader, in tgsi_gs_run() 229 llvm_fetch_gs_input(struct draw_geometry_shader *shader, in llvm_fetch_gs_input() 299 llvm_fetch_gs_outputs(struct draw_geometry_shader *shader, in llvm_fetch_gs_outputs() 379 llvm_gs_prepare(struct draw_geometry_shader *shader, in llvm_gs_prepare() 386 llvm_gs_run(struct draw_geometry_shader *shader, in llvm_gs_run() 412 static void gs_flush(struct draw_geometry_shader *shade [all...] |
H A D | draw_context.h | 47 struct draw_geometry_shader; 254 struct draw_geometry_shader * 258 struct draw_geometry_shader *dvs); 260 struct draw_geometry_shader *dvs);
|
H A D | draw_gs_tmp.h | 1 #define FUNC_VARS struct draw_geometry_shader *gs, \
|
H A D | draw_pt_fetch_shade_pipeline.c | 78 struct draw_geometry_shader *gs = draw->gs.geometry_shader; in fetch_pipeline_prepare() 230 struct draw_geometry_shader *gshader = draw->gs.geometry_shader; in fetch_pipeline_generic()
|
H A D | draw_pt_fetch_shade_pipeline_llvm.c | 77 struct draw_geometry_shader *gs = draw->gs.geometry_shader; in llvm_middle_end_prepare_gs() 290 struct draw_geometry_shader *gs = draw->gs.geometry_shader; in llvm_middle_end_prepare() 567 struct draw_geometry_shader *gshader = draw->gs.geometry_shader; in llvm_pipeline_generic()
|
H A D | draw_llvm.h | 812 struct draw_geometry_shader base; 870 llvm_geometry_shader(struct draw_geometry_shader *gs) in llvm_geometry_shader()
|
H A D | draw_private.h | 330 struct draw_geometry_shader *geometry_shader;
|
H A D | draw_prim_assembler.c | 61 const struct draw_geometry_shader *gs = draw->gs.geometry_shader; in needs_primid()
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
H A D | lp_state.h | 81 struct draw_geometry_shader *dgs;
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_state.h | 120 struct draw_geometry_shader *draw_data;
|
/third_party/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_shader.h | 415 struct draw_geometry_shader *draw_shader;
|
Completed in 11 milliseconds