mesa: don't flag _NEW_PROGRAM_CONSTANTS for non-GLSL programs for st/mesa
authorMarek Olšák <marek.olsak@amd.com>
Sat, 10 Jun 2017 15:22:09 +0000 (17:22 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Wed, 21 Jun 2017 23:51:02 +0000 (01:51 +0200)
commit670c4dd3957efe0022a3ac36074fd89a5873d953
tree13668237b0a6a149a43204f608ce817c8614f9dd
parent0b70d6ec568a2c5d7b2ff814e6e26b6d1379c829
mesa: don't flag _NEW_PROGRAM_CONSTANTS for non-GLSL programs for st/mesa

This has the benefit that we get to set up constants for exactly
the shader stage that needs it.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
src/mesa/main/arbprogram.c
src/mesa/main/mtypes.h
src/mesa/main/state.c
src/mesa/state_tracker/st_context.c