mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-30 03:30:10 +01:00
draw: Remove draw_pt_fetch_prepare call from llvm middle end.
Unneeded since we code generate the vertex fecthes.
This commit is contained in:
parent
14a0328d4b
commit
caede7528d
1 changed files with 0 additions and 12 deletions
|
|
@ -66,7 +66,6 @@ llvm_middle_end_prepare( struct draw_pt_middle_end *middle,
|
||||||
struct llvm_middle_end *fpme = (struct llvm_middle_end *)middle;
|
struct llvm_middle_end *fpme = (struct llvm_middle_end *)middle;
|
||||||
struct draw_context *draw = fpme->draw;
|
struct draw_context *draw = fpme->draw;
|
||||||
struct draw_vertex_shader *vs = draw->vs.vertex_shader;
|
struct draw_vertex_shader *vs = draw->vs.vertex_shader;
|
||||||
struct draw_geometry_shader *gs = draw->gs.geometry_shader;
|
|
||||||
struct draw_llvm_variant_key key;
|
struct draw_llvm_variant_key key;
|
||||||
struct draw_llvm_variant *variant = NULL;
|
struct draw_llvm_variant *variant = NULL;
|
||||||
unsigned i;
|
unsigned i;
|
||||||
|
|
@ -97,17 +96,6 @@ llvm_middle_end_prepare( struct draw_pt_middle_end *middle,
|
||||||
fpme->vertex_size = sizeof(struct vertex_header) + nr * 4 * sizeof(float);
|
fpme->vertex_size = sizeof(struct vertex_header) + nr * 4 * sizeof(float);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
draw_pt_fetch_prepare( fpme->fetch,
|
|
||||||
vs->info.num_inputs,
|
|
||||||
fpme->vertex_size,
|
|
||||||
instance_id_index );
|
|
||||||
if (opt & PT_SHADE) {
|
|
||||||
vs->prepare(vs, draw);
|
|
||||||
draw_geometry_shader_prepare(gs, draw);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/* XXX: it's not really gl rasterization rules we care about here,
|
/* XXX: it's not really gl rasterization rules we care about here,
|
||||||
* but gl vs dx9 clip spaces.
|
* but gl vs dx9 clip spaces.
|
||||||
*/
|
*/
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue