tools/null_state_gen: generate null render state

Generate valid (null) render state for each gen. Output
it as a c source file with batch and relocations.

v2: noinst and vs_start fixed for BDW GT3 (Damien Lespiau)

Acked-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Mika Kuoppala <mika.kuoppala@intel.com>
This commit is contained in:
Mika Kuoppala
2014-04-10 15:15:13 +03:00
parent a384e55b49
commit d60d4c80e5
11 changed files with 2207 additions and 1 deletions
+16
View File
@@ -0,0 +1,16 @@
noinst_PROGRAMS = intel_null_state_gen
intel_null_state_gen_SOURCES = \
intel_batchbuffer.c \
intel_renderstate_gen6.c \
intel_renderstate_gen7.c \
intel_renderstate_gen8.c \
intel_null_state_gen.c
gens := 6 7 8
h = /tmp/intel_renderstate_gen$$gen.c
state_headers: intel_null_state_gen
for gen in $(gens); do \
./intel_null_state_gen $$gen >$(h) ;\
done