https://bugs.freedesktop.org/show_bug.cgi?id=48142
Bug #: 48142 Summary: [vmwgfx] rc/gallium/drivers/svga/svga_tgsi_decl_sm30.c:76:trans late_vs_ps_semantic: Assertion `0' failed. Classification: Unclassified Product: Mesa Version: git Platform: x86-64 (AMD64) OS/Version: Linux (All) Status: NEW Severity: critical Priority: medium Component: Other AssignedTo: mesa-dev@lists.freedesktop.org ReportedBy: v...@freedesktop.org mesa: 4123d0b32138a0fbdbc7f61380d041704ba0ad43 (master) Run piglit clip-plane-transformation clipvert_pos on vmwgfx. $ ./bin/clip-plane-transformation clipvert_pos -auto src/gallium/drivers/svga/svga_tgsi_decl_sm30.c:76:translate_vs_ps_semantic: Assertion `0' failed. Trace/breakpoint trap (core dumped) (gdb) bt #0 0x00007f9b5d97a7a1 in _debug_assert_fail (expr=0x7f9b5e5c2e23 "0", file=0x7f9b5e5c2de0 "src/gallium/drivers/svga/svga_tgsi_decl_sm30.c", line=76, function=0x7f9b5e5c2f20 "translate_vs_ps_semantic") at src/gallium/auxiliary/util/u_debug.c:278 #1 0x00007f9b5d931f61 in translate_vs_ps_semantic (emit=0x7fffa489c500, semantic=..., usage=0x7fffa489c3b8, idx=0x7fffa489c3bc) at src/gallium/drivers/svga/svga_tgsi_decl_sm30.c:76 #2 0x00007f9b5d932be7 in vs30_output (emit=0x7fffa489c500, semantic=..., idx=1) at src/gallium/drivers/svga/svga_tgsi_decl_sm30.c:446 #3 0x00007f9b5d93302d in svga_translate_decl_sm30 (emit=0x7fffa489c500, decl=0x7fffa489c438) at src/gallium/drivers/svga/svga_tgsi_decl_sm30.c:550 #4 0x00007f9b5d92d27e in svga_shader_emit_instructions (emit=0x7fffa489c500, tokens=0x259d050) at src/gallium/drivers/svga/svga_tgsi_insn.c:3197 #5 0x00007f9b5d925b02 in svga_tgsi_translate (shader=0x259d870, key=..., unit=0) at src/gallium/drivers/svga/svga_tgsi.c:302 #6 0x00007f9b5d925f17 in svga_translate_vertex_program (vs=0x259d870, vkey=0x7fffa489d380) at src/gallium/drivers/svga/svga_tgsi.c:369 #7 0x00007f9b5d923bbd in compile_vs (svga=0x2330aa0, vs=0x259d870, key=0x7fffa489d380, out_result=0x7fffa489d398) at src/gallium/drivers/svga/svga_state_vs.c:109 #8 0x00007f9b5d923e8c in emit_hw_vs (svga=0x2330aa0, dirty=4294967295) at src/gallium/drivers/svga/svga_state_vs.c:190 #9 0x00007f9b5d91cf83 in update_state (svga=0x2330aa0, atoms=0x7f9b5ee3e200, state=0x23350a0) at src/gallium/drivers/svga/svga_state.c:154 #10 0x00007f9b5d91d1a7 in svga_update_state (svga=0x2330aa0, max_level=2) at src/gallium/drivers/svga/svga_state.c:209 #11 0x00007f9b5d919493 in retry_draw_arrays (svga=0x2330aa0, prim=7, start=0, count=4, instance_count=1, do_retry=1 '\001') at src/gallium/drivers/svga/svga_pipe_draw.c:303 #12 0x00007f9b5d9197b5 in svga_draw_vbo (pipe=0x2330aa0, info=0x7fffa489d540) at src/gallium/drivers/svga/svga_pipe_draw.c:404 #13 0x00007f9b5e429ee7 in st_draw_vbo (ctx=0x23eaf50, arrays=0x2464af8, prims=0x7fffa489d610, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=3, tfb_vertcount=0x0) at src/mesa/state_tracker/st_draw.c:1110 #14 0x00007f9b5e4c81c6 in vbo_draw_arrays (ctx=0x23eaf50, mode=7, start=0, count=4, numInstances=1) at src/mesa/vbo/vbo_exec_array.c:619 #15 0x00007f9b5e4c8305 in vbo_exec_DrawArrays (mode=7, start=0, count=4) at src/mesa/vbo/vbo_exec_array.c:651 #16 0x00000000004317ec in stub_glDrawArrays (mode=7, first=0, count=4) at piglit/tests/util/generated_dispatch.c:5061 #17 0x000000000046d92e in piglit_draw_rect (x=-2, y=-2, w=4, h=4) at piglit/tests/util/piglit-util-gl.c:738 #18 0x0000000000426c09 in measure_effects (desc=0x46fa69 "base behavior", mc=0, pc=0, md=0, pd=0, expected=0) at piglit/tests/spec/glsl-1.10/execution/clipping/clip-plane-transformation.c:360 #19 0x0000000000426e36 in piglit_display () at piglit/tests/spec/glsl-1.10/execution/clipping/clip-plane-transformation.c:399 #20 0x0000000000427779 in display () at piglit/tests/util/piglit-framework.c:56 #21 0x00007f9b616f4220 in fghRedrawWindow (window=0x231a470) at freeglut_main.c:210 #22 fghcbDisplayWindow (window=0x231a470, enumerator=0x7fffa489d840) at freeglut_main.c:227 #23 0x00007f9b616f7939 in fgEnumWindows (enumCallback=0x7f9b616f4120 <fghcbDisplayWindow>, enumerator=0x7fffa489d840) at freeglut_structure.c:394 #24 0x00007f9b616f465a in fghDisplayAll () at freeglut_main.c:249 #25 glutMainLoopEvent () at freeglut_main.c:1450 #26 0x00007f9b616f4f0e in glutMainLoop () at freeglut_main.c:1498 #27 0x0000000000427f16 in main (argc=2, argv=0x7fffa489db98) at piglit/tests/util/piglit-framework.c:304 (gdb) frame 1 #1 0x00007f9b5d931f61 in translate_vs_ps_semantic (emit=0x7fffa489c500, semantic=..., usage=0x7fffa489c3b8, idx=0x7fffa489c3bc) at src/gallium/drivers/svga/svga_tgsi_decl_sm30.c:76 76 assert(0); (gdb) print semantic $1 = {Name = 14, Index = 0, Padding = 0} src/gallium/drivers/svga/svga_tgsi_decl_sm30.c 38 static boolean 39 translate_vs_ps_semantic(struct svga_shader_emitter *emit, 40 struct tgsi_declaration_semantic semantic, 41 unsigned *usage, 42 unsigned *idx) 43 { 44 switch (semantic.Name) { [...] 75 default: 76 assert(0); 77 *usage = SVGA3D_DECLUSAGE_TEXCOORD; 78 *idx = 0; 79 return FALSE; 80 } src/gallium/include/pipe/p_shader_tokens.h 151 #define TGSI_SEMANTIC_CLIPVERTEX 14 -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev