Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
596c5923197b889e2b7dc9d2188799933125bbb5
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_execbuffer.c
596c592
drm/i915: Reduce the pointer dance of i915_is_ggtt()
by Chris Wilson
· 9 years ago
0aa498d
Fix pointer tests in error-handling paths
by Dave Gordon
· 9 years ago
d9da6aa
drm/i915: Fix VCS ring selection after uapi decoupling
by Tvrtko Ursulin
· 9 years ago
de1add3
drm/i915: Decouple execbuf uAPI from internal implementation
by Tvrtko Ursulin
· 9 years ago
2682708
drm/i915: simplify allocation of driver-internal requests
by Dave Gordon
· 9 years ago
aa45950
drm/i915: use hlist_for_each_entry
by Geliang Tang
· 9 years ago
9d611c0
drm/i915: Use MI_BATCH_BUFFER_START on 830/845
by Ville Syrjälä
· 9 years ago
934acce
drm/i915: Avoid writing relocs with addresses in non-canonical form
by Michał Winiarski
· 9 years ago
033908a
drm/i915: mark GEM object pages dirty when mapped & written by the CPU
by Dave Gordon
· 9 years ago
506a8e8
drm/i915: Add soft-pinning API for execbuffer
by Chris Wilson
· 9 years ago
f92a916
drm/i915: Add functions to emit register offsets to the ring
by Ville Syrjälä
· 9 years ago
2f5945b
drm/i915: Kill DRI1 cliprects
by Chris Wilson
· 9 years ago
101b506
drm/i915: Wa32bitGeneralStateOffset & Wa32bitInstructionBaseOffset
by Michel Thierry
· 9 years ago
44cc6c0
Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next
by Daniel Vetter
· 9 years ago
e84fe80
drm/i915: Split alloc from init for lrc
by Nick Hoath
· 9 years ago
51bc140
drm/i915: Always mark the object as dirty when used by the GPU
by Chris Wilson
· 9 years ago
ca6e440
Merge tag 'drm-intel-fixes-2015-07-15' into drm-intel-next-queued
by Daniel Vetter
· 9 years ago
a9ed33c
drm/i915: Expose I915_EXEC_RESOURCE_STREAMER flag and getparam
by Abdiel Janulgue
· 9 years ago
099bfbf
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 9 years ago
fcfa423c
drm/i915: Move the request/file and request/pid association to creation time
by John Harrison
· 10 years ago
bccca49
drm/i915: Remove the now obsolete 'outstanding_lazy_request'
by John Harrison
· 10 years ago
5fb9de1
drm/i915: Update intel_ring_begin() to take a request structure
by John Harrison
· 10 years ago
53fddaf
drm/i915: Update ring->dispatch_execbuffer() to take a request structure
by John Harrison
· 10 years ago
2f20055
drm/i915: Update a bunch of execbuffer helpers to take request structures
by John Harrison
· 10 years ago
b2af037
drm/i915: Update [vma|object]_move_to_active() to take request structures
by John Harrison
· 10 years ago
7528987
drm/i915: Update add_request() to take a request structure
by John Harrison
· 10 years ago
91af127
drm/i915: Update i915_gem_object_sync() to take a request structure
by John Harrison
· 9 years ago
ba01cc9
drm/i915: Update i915_switch_context() to take a request structure
by John Harrison
· 10 years ago
5b4a60c
drm/i915: Add flag to i915_add_request() to skip the cache flush
by John Harrison
· 10 years ago
8a8edb5
drm/i915: Update execbuffer_move_to_active() to take a request structure
by John Harrison
· 10 years ago
535fbe8
drm/i915: Update move_to_gpu() to take a request structure
by John Harrison
· 10 years ago
95c2416
drm/i915: Update the dispatch tracepoint to use params->request
by John Harrison
· 10 years ago
6a6ae79
drm/i915: Add request to execbuf params and add explicit cleanup
by John Harrison
· 10 years ago
217e46b
drm/i915: Update alloc_request to return the allocated request
by John Harrison
· 10 years ago
adeca76
drm/i915: Simplify i915_gem_execbuffer_retire_commands() parameters
by John Harrison
· 10 years ago
5f19e2b
drm/i915: Merged the many do_execbuf() parameters into a structure
by John Harrison
· 10 years ago
0c8dac8
drm/i915: Early alloc request in execbuff
by John Harrison
· 10 years ago
bf7dc5b
drm/i915: i915_add_request must not fail
by John Harrison
· 10 years ago
55a9785
drm/i915: Enforce execobject.alignment to be a power-of-two
by Chris Wilson
· 9 years ago
77a0d1c
drm/i915: Remove unused ring argument from frontbuffer invalidate and busy functions.
by Rodrigo Vivi
· 9 years ago
b1b3827
drm/i915: add a context parameter to {en, dis}able zero address mapping
by David Weinehall
· 10 years ago
03ade51
drm/i915: Inline check required for object syncing prior to execbuf
by Chris Wilson
· 10 years ago
32d8206
mm/fault, drm/i915: Use pagefault_disabled() to check for disabled pagefaults
by David Hildenbrand
· 10 years ago
c7c7372
drm/i915: Fix possible security hole in command parsing
by Rebecca N. Palmer
· 10 years ago
c6b8a4b
drm/i915: Simplify cmd-parser DISPATCH_SECURE check
by Daniel Vetter
· 10 years ago
245054a
drm/i915: Enable cmd parser to do secure batch promotion for aliasing ppgtt
by Daniel Vetter
· 10 years ago
0875546
drm/i915: Fix up the vma aliasing ppgtt binding
by Daniel Vetter
· 10 years ago
9258811
drm/i915: Don't use atomics for pg_dirty_rings
by Daniel Vetter
· 10 years ago
71b7e54
drm/i915: Don't look at pg_dirty_rings for aliasing ppgtt
by Daniel Vetter
· 10 years ago
0229da3
drm/i915: Dont clear PIN_GLOBAL in the execbuf pinning fallback
by Daniel Vetter
· 10 years ago
06fbca7
drm/i915: Split the batch pool by engine
by Chris Wilson
· 10 years ago
de4e783
drm/i915: Tidy batch pool logic
by Chris Wilson
· 10 years ago
f3dc74c
drm/i915: Rename 'do_execbuf' to 'execbuf_submit'
by John Harrison
· 10 years ago
743e78c
drm/i915: Skip allocating shadow batch for 0-length batches
by Chris Wilson
· 10 years ago
563222a
drm/i915: Track page table reload need
by Ben Widawsky
· 10 years ago
edf4427
drm/i915: Fallback to using CPU relocations for large batch buffers
by Chris Wilson
· 10 years ago
a4001f1
drm/i915: pass which operation triggered the frontbuffer tracking
by Paulo Zanoni
· 10 years ago
fd0753c
drm/i915: Fix trivial typos in comments and warning message
by Yannick Guerrini
· 10 years ago
8e004ef
drm/i915: Rename 'flags' to 'dispatch_flags' for better code reading
by John Harrison
· 10 years ago
17cabf5
drm/i915: Trim the command parser allocations
by Chris Wilson
· 10 years ago
8d360df
drm/i915: Specify bsd rings through exec flag
by Zhipeng Gong
· 10 years ago
0a87a2d
Merge tag 'topic/i915-hda-componentized-2015-01-12' into drm-intel-next-queued
by Daniel Vetter
· 10 years ago
7226572
drm/i915: Reserve shadow batch VMA analogue to others
by Tvrtko Ursulin
· 10 years ago
da6b51d
Revert "drm/gem: Warn on illegal use of the dumb buffer interface v2"
by Dave Airlie
· 10 years ago
7174537
drm/i915: Tidy up execbuffer command parsing code
by Brad Volkin
· 10 years ago
0079a7d
drm/i915: Mark shadow batch buffers as purgeable
by Brad Volkin
· 10 years ago
b9ffd80
drm/i915: Use batch length instead of object size in command parser
by Brad Volkin
· 10 years ago
78a4237
drm/i915: Use batch pools with the command parser
by Brad Volkin
· 10 years ago
fe14d5f
drm/i915: Infrastructure for supporting different GGTT views per object
by Tvrtko Ursulin
· 10 years ago
74328ee
drm/i915: Convert trace functions from seqno to request
by John Harrison
· 10 years ago
9400ae5
drm/i915: Remove obsolete seqno parameter from 'i915_add_request'
by John Harrison
· 10 years ago
6259cea
drm/i915: Remove 'outstanding_lazy_seqno'
by John Harrison
· 10 years ago
97b2a6a
drm/i915: Replace last_[rwf]_seqno with last_[rwf]_req
by John Harrison
· 10 years ago
26045b5
Merge tag 'drm-intel-next-2014-11-21-fixed' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
355a701
drm/gem: Warn on illegal use of the dumb buffer interface v2
by Thomas Hellstrom
· 10 years ago
8725548
drm/i915: Ditch dev_priv->ums.mm_suspend
by Daniel Vetter
· 10 years ago
5c6c600
drm/i915: Remove DRI1 ring accessors and API
by Chris Wilson
· 10 years ago
c826c44
drm/i915: Request PIN_GLOBAL when pinning a vma for GTT relocations
by Chris Wilson
· 10 years ago
42c7156
drm/i915: Abort command parsing for chained batches
by Brad Volkin
· 10 years ago
aff4376
drm/i915: Move flags describing VMA mappings into the VMA
by Tvrtko Ursulin
· 10 years ago
ae6c480
drm/i915: Only track real ppgtt for a context
by Daniel Vetter
· 10 years ago
ba8b7cc
drm/i915/bdw: Workload submission mechanism for Execlists
by Oscar Mateo
· 10 years ago
a83014d
drm/i915: Abstract the legacy workload submission mechanism away
by Oscar Mateo
· 10 years ago
ec3e996
drm/i915/bdw: Deferred creation of user-created LRCs
by Oscar Mateo
· 10 years ago
906843c
drm/i915: Simplify relocate_entry_gtt() and make 64-bit safe
by Chris Wilson
· 10 years ago
060e82c
drm/i915: Remove redundant list_empty(eb->vmas) tests in execbuffer
by Chris Wilson
· 10 years ago
ad19f10
drm/i915: Pre-validate the NEED_GTTS flag for execbuffer
by Chris Wilson
· 10 years ago
da51a1e
drm/i915: Fix secure dispatch with full ppgtt
by Daniel Vetter
· 10 years ago
82b6b6d
drm/i915: Remove fenced_gpu_access and pending_fenced_gpu_access
by Chris Wilson
· 10 years ago
e6a8446
drm/i915: Force CPU relocations if not GTT mapped
by Chris Wilson
· 10 years ago
7838259
drm/i915: Extract the actual workload submission mechanism from execbuffer
by Oscar Mateo
· 10 years ago
821d66d
drm/i915: Emphasize that ctx->id is merely a user handle
by Oscar Mateo
· 10 years ago
f99d706
drm/i915: Track frontbuffer invalidation/flushing
by Daniel Vetter
· 10 years ago
d593d99
drm/i915: Fix __user sparse warning
by Ville Syrjälä
· 10 years ago
8d4ad9d
Merge commit '9e9a928eed8796a0a1aaed7e0b676db86ba84594' into drm-next
by Dave Airlie
· 10 years ago
d23db88
drm/i915: Prevent negative relocation deltas from wrapping
by Chris Wilson
· 11 years ago
9aab8bf
drm/i915: Only copy back the modified fields to userspace from execbuffer
by Chris Wilson
· 11 years ago
273497e
drm/i915: s/i915_hw_context/intel_context
by Oscar Mateo
· 11 years ago
a4872ba
drm/i915: s/intel_ring_buffer/intel_engine_cs
by Oscar Mateo
· 11 years ago
bdf1e7e
drm/i915: move bsd dispatch index somewhere better
by Daniel Vetter
· 11 years ago
Next »