OSDN Git Service

disable ctx->Driver.NewProgram() call in _mesa_new_program()
authorBrian <brian.paul@tungstengraphics.com>
Mon, 29 Oct 2007 16:01:15 +0000 (10:01 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Mon, 29 Oct 2007 16:01:15 +0000 (10:01 -0600)
commit40133487dbdd14456a8a4f6a5716f57a36eb1ea7
tree809f3cdd1b2cd5186939d66c51bc148763fd994e
parent162914675a91034db71c0dc8e37189ac3337ba34
disable ctx->Driver.NewProgram() call in _mesa_new_program()

This was causing infinite recursive calls w/ software drivers.
All vertex/fragment shaders should be allocated by calling
ctx->Driver.NewProgram(), not by calling _mesa_new_program().
src/mesa/shader/program.c