Chris Wilson
|
ae9a043b0c
drm/i915: Rename conditional GEM execution macros
|
8 years ago |
Chris Wilson
|
72b72ae473
drm/i915: Always pin contexts into the high GGTT
|
8 years ago |
Chris Wilson
|
c0dcb203fb
drm/i915: Restore context and pd for ringbuffer submission after reset
|
8 years ago |
Chris Wilson
|
eca56a3511
drm/i915: Mark the end of intel_ring_begin() and check in intel_ring_advance()
|
8 years ago |
Ander Conselvan de Oliveira
|
9fb5026f85
drm/i915/glk: Turn on workarounds that apply to Geminilake too
|
8 years ago |
Chris Wilson
|
a01cb37aff
drm/i915: Remove i915_vma_create from VMA API
|
8 years ago |
Francisco Jerez
|
8726f2faa3
drm/i915: Remove WaDisableLSQCROPERFforOCL KBL workaround.
|
8 years ago |
Chris Wilson
|
f51455d442
drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
|
8 years ago |
Chris Wilson
|
984ff29f74
drm/i915: Simplify testing for am-I-the-kernel-context?
|
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 |
Jani Nikula
|
2a307c2e91
drm/i915: add some more "i" in platform names for consistency
|
8 years ago |
Tvrtko Ursulin
|
12d79d7828
drm/i915: Make GEM object create and create from data take dev_priv
|
8 years ago |
Tvrtko Ursulin
|
187685cb90
drm/i915: Make GEM object alloc/free and stolen created take dev_priv
|
8 years ago |
Chris Wilson
|
d55ac5bf97
drm/i915: Defer transfer onto execution timeline to actual hw submission
|
8 years ago |
Chris Wilson
|
07c9a21a0d
drm/i915: Export a function to flush the context upon pinning
|
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
|
65e4760e39
drm/i915: Introduce a global_seqno for each request
|
9 years ago |
Chris Wilson
|
4e50f082ac
drm/i915: Reuse the active golden render state batch
|
9 years ago |
Chris Wilson
|
920cf41949
drm/i915: Introduce an internal allocator for disposable private objects
|
9 years ago |
Chris Wilson
|
f8a7fde456
drm/i915: Defer active reference until required
|
9 years ago |
Chris Wilson
|
e95433c73a
drm/i915: Rearrange i915_wait_request() accounting with callers
|
9 years ago |
Akash Goel
|
f4e9af4f5a
drm/i915: Add low level set of routines for programming PM IER/IIR/IMR register set
|
9 years ago |
Arkadiusz Hiler
|
465418c606
drm/i915/gen9: Remove WaEnableYV12BugFixInHalfSliceChicken7
|
9 years ago |
Akash Goel
|
3b3f1650b1
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
|
9 years ago |
Chris Wilson
|
ad07dfcddf
drm/i915: Reset the breadcrumbs IRQ more carefully
|
9 years ago |