Module: Mesa Branch: master Commit: 0b5b3f8816f9cb5a2b2259176b4c7dd9e4d31233 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b5b3f8816f9cb5a2b2259176b4c7dd9e4d31233
Author: Vadim Girlin <[email protected]> Date: Fri May 24 16:45:58 2013 +0400 r600g/sb: fix gpr array handling for compute shaders Fixes segfault with bfgminer and R600_DEBUG=sbcl. Signed-off-by: Vadim Girlin <[email protected]> --- src/gallium/drivers/r600/sb/sb_bc_parser.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/gallium/drivers/r600/sb/sb_bc_parser.cpp b/src/gallium/drivers/r600/sb/sb_bc_parser.cpp index a78ca4b..f8c39ce 100644 --- a/src/gallium/drivers/r600/sb/sb_bc_parser.cpp +++ b/src/gallium/drivers/r600/sb/sb_bc_parser.cpp @@ -109,7 +109,7 @@ int bc_parser::prepare() { int bc_parser::parse_decls() { if (!pshader) { - sh->add_gpr_array(0, pshader->bc.ngpr, 0x0F); + sh->add_gpr_array(0, bc->ngpr, 0x0F); return 0; } _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
