Browse Source

some more count vs. end confusion

tags/R300_DRIVER_0
Keith Whitwell 22 years ago
parent
commit
8d97ad18a7
2 changed files with 11 additions and 11 deletions
  1. 9
    9
      src/mesa/tnl/t_vertex.c
  2. 2
    2
      src/mesa/tnl/t_vertex.h

+ 9
- 9
src/mesa/tnl/t_vertex.c View File

@@ -1009,9 +1009,9 @@ void _tnl_invalidate_vertices( GLcontext *ctx, GLuint newinputs )


void _tnl_build_vertices( GLcontext *ctx,
GLuint start,
GLuint count,
GLuint newinputs )
GLuint start,
GLuint end,
GLuint newinputs )
{
struct tnl_clipspace *vtx = GET_VERTEX_STATE(ctx);
GLuint stride = vtx->vertex_size;
@@ -1021,18 +1021,18 @@ void _tnl_build_vertices( GLcontext *ctx,
vtx->new_inputs = 0;

if (newinputs)
vtx->emit( ctx, start, count, v );
vtx->emit( ctx, start, end, v );
}


void *_tnl_emit_vertices_to_buffer( GLcontext *ctx,
GLuint start,
GLuint count,
void *dest )
GLuint start,
GLuint end,
void *dest )
{
struct tnl_clipspace *vtx = GET_VERTEX_STATE(ctx);
vtx->emit( ctx, start, count, dest );
return (void *)((GLubyte *)dest + vtx->vertex_size * (count - start));
vtx->emit( ctx, start, end, dest );
return (void *)((GLubyte *)dest + vtx->vertex_size * (end - start));
}



+ 2
- 2
src/mesa/tnl/t_vertex.h View File

@@ -103,12 +103,12 @@ extern void _tnl_init_vertices( GLcontext *ctx,

extern void *_tnl_emit_vertices_to_buffer( GLcontext *ctx,
GLuint start,
GLuint count,
GLuint end,
void *dest );

extern void _tnl_build_vertices( GLcontext *ctx,
GLuint start,
GLuint count,
GLuint end,
GLuint newinputs );

extern void _tnl_invalidate_vertices( GLcontext *ctx, GLuint newinputs );

Loading…
Cancel
Save