Commit History

Author SHA1 Message Date
  Chris Wilson ae9a043b0c drm/i915: Rename conditional GEM execution macros 8 years ago
  Chris Wilson 2ffe80aa44 drm/i915: Avoid unguarded reads from the request pointer 8 years ago
  Chris Wilson eca56a3511 drm/i915: Mark the end of intel_ring_begin() and check in intel_ring_advance() 8 years ago
  Mika Kuoppala 2355cf088d drm/i915: Create context desc template when context is created 8 years ago
  Chris Wilson f747026c2b drm/i915: Only run execlist context-switch handler after an interrupt 8 years ago
  Chris Wilson 538b257dae drm/i915: Move breadcrumbs irq_posted up a level to engine 8 years ago
  Chris Wilson 816ee798ec drm/i915: Only disable execlist preemption for the duration of the request 8 years ago
  Chris Wilson 70962fbe5c drm/i915: Remove disable_lite_restore_wa 8 years ago
  Daniele Ceraolo Spurio d3ef1af6fd drm/i915: request ring to be pinned above GUC_WOPCM_TOP 8 years ago
  Chris Wilson f73e73999d drm/i915: Swap if(enable_execlists) in i915_gem_request_alloc for a vfunc 8 years ago
  Chris Wilson e8a9c58fcd drm/i915: Unify active context tracking between legacy/execlists/guc 8 years ago
  Mika Kuoppala 3fe3b030bd drm/i915: Decouple hang detection from hangcheck period 8 years ago
  Mika Kuoppala 6e16d028e4 drm/i915: Split up hangcheck phases 8 years ago
  Chris Wilson 20311bd350 drm/i915/scheduler: Execute requests in order of priorities 8 years ago
  Chris Wilson 0de9136dbb drm/i915/scheduler: Signal the arrival of a new request 8 years ago
  Chris Wilson 663f71e73f drm/i915: Remove engine->execlist_lock 8 years ago
  Chris Wilson 6a5d1db98e drm/i915: Spin until breadcrumb threads are complete 8 years ago
  Chris Wilson cb399eabc4 drm/i915: Avoid accessing request->timeline outside of its lifetime 9 years ago
  Chris Wilson 80b204bce8 drm/i915: Enable multiple timelines 9 years ago
  Chris Wilson f6168e3304 drm/i915: Convert breadcrumbs spinlock to be irqsafe 9 years ago
  Chris Wilson 85e17f5974 drm/i915: Move the global sync optimisation to the timeline 9 years ago
  Chris Wilson caddfe7192 drm/i915: Defer breadcrumb emission 9 years ago
  Chris Wilson 98f29e8d90 drm/i915: Record space required for breadcrumb emission 9 years ago
  Chris Wilson 9b81d556b1 drm/i915: Rename ->emit_request to ->emit_breadcrumb 9 years ago
  Chris Wilson 73cb97010d drm/i915: Combine seqno + tracking into a global timeline struct 9 years ago
  Chris Wilson 4e50f082ac drm/i915: Reuse the active golden render state batch 9 years ago
  Chris Wilson 2e36991a8a drm/i915: Remove unused i915_gem_active_wait() in favour of _unlocked() 9 years ago
  Chris Wilson e95433c73a drm/i915: Rearrange i915_wait_request() accounting with callers 9 years ago
  Akash Goel 3b3f1650b1 drm/i915: Allocate intel_engine_cs structure only for the enabled engines 9 years ago
  Chris Wilson 0e70447605 drm/i915: Move common code out of i915_gpu_error.c 9 years ago