Some refactors, a bug fixes (found through refactoring), as well as setting a bit because the docs says so. That bit is hanging Daniel's machine, so we may want to hold off on the last patch for now.
This patch series is in preparation for some other work I'm doing in this area of the code. I think this should be less risky, less interesting, and require more nitpicking. That is why I am unleashing it now. Ben Widawsky (5): drm/i915: execbuffer simplification drm/i915: extract constant offset setting drm/i915: make eb structure do more drm/i915: relative_constants_mode race fix drm/i915: Force sync command ordering (Gen6+) drivers/gpu/drm/i915/i915_gem_execbuffer.c | 188 +++++++++++++++------------- drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/intel_ringbuffer.c | 2 + 3 files changed, 105 insertions(+), 86 deletions(-) -- 1.7.7 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx