glsl: remove Lower{TCS,TES}PatchVerticesIn
authorIago Toral Quiroga <itoral@igalia.com>
Mon, 8 Jan 2018 08:45:15 +0000 (09:45 +0100)
committerIago Toral Quiroga <itoral@igalia.com>
Wed, 10 Jan 2018 07:21:02 +0000 (08:21 +0100)
commit7e5c81235ff774ab463596222eac0e8141a90d1a
tree47f9e173c855bf723bcaf5cc9532e86970748834
parentdae856eced1d4de966b0e1cfc5f2ed201240571c
glsl: remove Lower{TCS,TES}PatchVerticesIn

Intel was the only user and now NIR can do the lowering.

v2: do not try to handle it as a system value directly for the SPIR-V
    path. In GL we rather handle it as a uniform like we do for the
    GLSL path (Jason).

v3: drop LowerTESPatchVerticesIn as well (Jason)

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/compiler/glsl/builtin_variables.cpp
src/compiler/glsl/linker.cpp
src/mesa/drivers/dri/i965/brw_context.c
src/mesa/main/mtypes.h