diff options
author | Marek Olšák <maraeo@gmail.com> | 2010-02-28 07:45:56 +0100 |
---|---|---|
committer | Marek Olšák <maraeo@gmail.com> | 2010-02-28 19:30:39 +0100 |
commit | 942762cd973af0df75040de21d3321cd19829e70 (patch) | |
tree | b7700f3c2cf71e52fa671cc8b102c29825baf2bf /src/gallium/drivers/r300/r300_render.c | |
parent | 79a86d312d8b3bc2e4fa28734467400e0b050301 (diff) | |
download | external_mesa3d-942762cd973af0df75040de21d3321cd19829e70.zip external_mesa3d-942762cd973af0df75040de21d3321cd19829e70.tar.gz external_mesa3d-942762cd973af0df75040de21d3321cd19829e70.tar.bz2 |
r300g: decouple vertex stream setup (PSC) and VS output mapping (VAP_OUT)
Formerly known as vertex_format_state. These two are completely
unrelated when using HWTCL and decoupling them makes the design
less SWTCL-centric.
When bypass_vs_clip_and_viewport gets removed, the PSC setup will
no longer be a derived state.
This change shouldn't make unbreaking SWTCL harder.
Diffstat (limited to 'src/gallium/drivers/r300/r300_render.c')
-rw-r--r-- | src/gallium/drivers/r300/r300_render.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/r300/r300_render.c b/src/gallium/drivers/r300/r300_render.c index c5baf55..770a92b 100644 --- a/src/gallium/drivers/r300/r300_render.c +++ b/src/gallium/drivers/r300/r300_render.c @@ -597,7 +597,7 @@ r300_render_get_vertex_info(struct vbuf_render* render) r300_update_derived_state(r300); - return (struct vertex_info*)r300->vertex_format_state.state; + return &r300->vertex_info; } static boolean r300_render_allocate_vertices(struct vbuf_render* render, |