Currently in BDW, workarounds are initialized in init_clock_gating() but some of them are lost followed by a gpu reset. The solution is to apply them in golden render state which keeps them valid when starting with an uninitialized state after reset. Arun Siluvery (2): tools/null_state_render: Add BDW workarounds to golden render state igt/gem_workarounds: igt to test workaround registers lib/intel_reg.h | 22 +++ tests/Makefile.sources | 1 + tests/gem_workarounds.c | 238 ++++++++++++++++++++++++++ tools/null_state_gen/intel_renderstate_gen8.c | 36 ++++ 4 files changed, 297 insertions(+) create mode 100644 tests/gem_workarounds.c -- 2.0.4 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx