i965: Drop render_target_start from binding table struct.
authorKenneth Graunke <kenneth@whitecape.org>
Wed, 3 Jan 2018 07:59:06 +0000 (23:59 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Mon, 22 Jan 2018 18:03:52 +0000 (10:03 -0800)
commit60f15477dad1fa752a91ecf1c2bf0aabbccbf2e5
treea4de71da29d707b9cab1bf0f6f7556f314e8bca5
parenta9bb067e27cd1d249cede580c50e7e2fc1eef372
i965: Drop render_target_start from binding table struct.

We have to start render targets at binding table index 0 in order to use
headerless FB write messages, and in fact already assume this in a bunch
of places in the code.  Let's finish that off, and not bother storing 0
in a struct to pretend to add it in a few places.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
src/intel/blorp/blorp.c
src/intel/compiler/brw_compiler.h
src/intel/compiler/brw_fs_generator.cpp
src/mesa/drivers/dri/i965/brw_wm.c