Looks good. Joe
----- Original Message ----- > We can't support these vertex attributes, but don't die in an > assertion. > Issue a warning instead. > > Fixes https://bugs.freedesktop.org/show_bug.cgi?id=48142 > --- > src/gallium/drivers/svga/svga_tgsi_decl_sm30.c | 7 +++++++ > 1 files changed, 7 insertions(+), 0 deletions(-) > > diff --git a/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c > b/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c > index a4e80b5..e9adf3a 100644 > --- a/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c > +++ b/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c > @@ -72,6 +72,13 @@ translate_vs_ps_semantic(struct > svga_shader_emitter *emit, > *idx = semantic.Index; > *usage = SVGA3D_DECLUSAGE_NORMAL; > break; > + case TGSI_SEMANTIC_CLIPDIST: > + case TGSI_SEMANTIC_CLIPVERTEX: > + /* XXX at this time we don't support clip distance or clip > vertices */ > + debug_warn_once("unsupported clip distance/vertex > attribute\n"); > + *usage = SVGA3D_DECLUSAGE_TEXCOORD; > + *idx = 0; > + return TRUE; > default: > assert(0); > *usage = SVGA3D_DECLUSAGE_TEXCOORD; > -- > 1.7.3.4 > > _______________________________________________ > mesa-dev mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/mesa-dev > _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
