mesa/st: Signal state changes when depth_clamp is emulated
authorGert Wollny <gert.wollny@collabora.com>
Thu, 25 Jul 2019 08:40:36 +0000 (10:40 +0200)
committerGert Wollny <gw.fossdev@gmail.com>
Thu, 1 Aug 2019 05:58:53 +0000 (05:58 +0000)
commit616f3207456c8165d15232ec80bfccb8c2826bcf
tree5337ea75065ef58a364630b8e74f28246ef39a59
parentd004fcc04a52dd53c4e7008f55c5a9a2d8101ad5
mesa/st: Signal state changes when depth_clamp is emulated

v1 implemented by Erik Faye-Lund <erik.faye-lund@collabora.com>
v2: - Add GS and TES
    - fix constants state update flags (Erik)
v3: don't update rasterizer when depth_clamp is lowered (Erik)
v4: Correct NewDepthClamp and also set flags for NewClipControl (Erik)
v5: Also set shader_has_one_variant property acording to possible
   depth_clamp lowering (Marek)

Signed-off-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mesa/state_tracker/st_context.c