llvmpipe: remove dead code
This commit is contained in:
parent
72120292b9
commit
c9240c4c8f
|
@ -36,7 +36,6 @@
|
|||
#include "lp_clear.h"
|
||||
#include "lp_context.h"
|
||||
#include "lp_setup.h"
|
||||
#include "lp_state.h"
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
@ -88,7 +88,6 @@ struct llvmpipe_context {
|
|||
|
||||
/** Vertex format */
|
||||
struct vertex_info vertex_info;
|
||||
struct vertex_info vertex_info_vbuf;
|
||||
|
||||
/** Which vertex shader output slot contains point size */
|
||||
int psize_slot;
|
||||
|
|
|
@ -35,7 +35,6 @@
|
|||
#include "lp_flush.h"
|
||||
#include "lp_context.h"
|
||||
#include "lp_surface.h"
|
||||
#include "lp_state.h"
|
||||
#include "lp_winsys.h"
|
||||
#include "lp_setup.h"
|
||||
|
||||
|
|
|
@ -34,7 +34,6 @@
|
|||
#include "lp_scene_queue.h"
|
||||
#include "lp_debug.h"
|
||||
#include "lp_fence.h"
|
||||
#include "lp_state.h"
|
||||
#include "lp_rast.h"
|
||||
#include "lp_rast_priv.h"
|
||||
#include "lp_tile_soa.h"
|
||||
|
|
|
@ -215,11 +215,4 @@ void
|
|||
llvmpipe_unmap_texture_surfaces(struct llvmpipe_context *lp);
|
||||
|
||||
|
||||
struct vertex_info *
|
||||
llvmpipe_get_vertex_info(struct llvmpipe_context *llvmpipe);
|
||||
|
||||
struct vertex_info *
|
||||
llvmpipe_get_vbuf_vertex_info(struct llvmpipe_context *llvmpipe);
|
||||
|
||||
|
||||
#endif
|
||||
|
|
|
@ -43,29 +43,29 @@
|
|||
* (simple float[][4]) used by the 'draw' module into vertices for
|
||||
* rasterization.
|
||||
*
|
||||
* This function validates the vertex layout and returns a pointer to a
|
||||
* vertex_info object.
|
||||
* This function validates the vertex layout.
|
||||
*/
|
||||
static void
|
||||
compute_vertex_info(struct llvmpipe_context *llvmpipe)
|
||||
{
|
||||
const struct lp_fragment_shader *lpfs = llvmpipe->fs;
|
||||
struct vertex_info *vinfo_vbuf = &llvmpipe->vertex_info_vbuf;
|
||||
struct vertex_info *vinfo = &llvmpipe->vertex_info;
|
||||
const uint num = draw_num_vs_outputs(llvmpipe->draw);
|
||||
uint i;
|
||||
|
||||
/* Tell draw_vbuf to simply emit the whole post-xform vertex as-is.
|
||||
/* Tell setup to tell the draw module to simply emit the whole
|
||||
* post-xform vertex as-is.
|
||||
*
|
||||
* Not really sure if this is the best approach.
|
||||
*/
|
||||
vinfo_vbuf->num_attribs = 0;
|
||||
vinfo->num_attribs = 0;
|
||||
for (i = 0; i < num; i++) {
|
||||
draw_emit_vertex_attr(vinfo_vbuf, EMIT_4F, INTERP_PERSPECTIVE, i);
|
||||
draw_emit_vertex_attr(vinfo, EMIT_4F, INTERP_PERSPECTIVE, i);
|
||||
}
|
||||
draw_compute_vertex_size(vinfo_vbuf);
|
||||
draw_compute_vertex_size(vinfo);
|
||||
|
||||
|
||||
lp_setup_set_vertex_info(llvmpipe->setup, vinfo_vbuf);
|
||||
lp_setup_set_vertex_info(llvmpipe->setup, vinfo);
|
||||
|
||||
/*
|
||||
llvmpipe->psize_slot = draw_find_vs_output(llvmpipe->draw,
|
||||
|
|
Loading…
Reference in New Issue