Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ba7a64587bcff8d85666a70b0a515d5fbcaa000c
/
drivers
/
gpu
/
drm
/
i915
/
i915_gem_execbuffer.c
ba7a645
drm/i915: Drop the misleading cast to the wrong user pointer type
by Chris Wilson
· 12 years ago
9da3da6
drm/i915: Replace the array of pages with a scatterlist
by Chris Wilson
· 13 years ago
7788a76
drm/i915: Avoid unbinding due to an interrupted pin_and_fence during execbuffer
by Chris Wilson
· 12 years ago
504c726
drm/i915: Use cpu relocations if the object is in the GTT but not mappable
by Chris Wilson
· 12 years ago
86a1ee2
drm/i915: Only pwrite through the GTT if there is space in the aperture
by Chris Wilson
· 12 years ago
6c085a7
drm/i915: Track unbound pages
by Chris Wilson
· 12 years ago
a22ddff
Merge tag 'v3.6-rc2' into drm-intel-next
by Daniel Vetter
· 12 years ago
e844b99
drm/i915: Don't forget to apply SNB PIPE_CONTROL GTT workaround.
by Eric Anholt
· 12 years ago
f047e39
drm/i915: Avoid concurrent access when marking the device as idle/busy
by Chris Wilson
· 12 years ago
a7b9761
drm/i915: Split i915_gem_flush_ring() into seperate invalidate/flush funcs
by Chris Wilson
· 12 years ago
016fd0c
drm/i915: Clear the pending_gpu_fenced_access flag at the start of execbuffer
by Chris Wilson
· 12 years ago
6ac42f4
drm/i915: Replace the complex flushing logic with simple invalidate/flush all
by Daniel Vetter
· 12 years ago
69c2fc8
drm/i915: Remove the per-ring write list
by Chris Wilson
· 12 years ago
0201f1e
drm/i915: Replace the pending_gpu_write flag with an explicit seqno
by Chris Wilson
· 12 years ago
3bb73ab
drm/i915: Allow late allocation of request for i915_add_request()
by Chris Wilson
· 12 years ago
0da5cec
drm/i915: Set the context before setting up regs for the context.
by Eric Anholt
· 12 years ago
09cf7c9
drm/i915: Insert a flush between batches if the breadcrumb was dropped
by Chris Wilson
· 12 years ago
cc889e0
drm/i915: disable flushing_list/gpu_write_list
by Daniel Vetter
· 13 years ago
6e0a69d
drm/i915/context: switch contexts with execbuf2
by Ben Widawsky
· 13 years ago
a15817c
drm/i915: Check whether the ring is initialised prior to dispatch
by Chris Wilson
· 13 years ago
acb87df
drm/i915: Limit calling mark-busy only for potential scanouts
by Chris Wilson
· 13 years ago
5e13a0c
Merge remote-tracking branch 'airlied/drm-core-next' into drm-intel-next-queued
by Daniel Vetter
· 13 years ago
dc257cf
Merge tag 'v3.4-rc6' into drm-intel-next
by Daniel Vetter
· 13 years ago
6ebebc9
drm/i915: disallow clip rects on gen5+
by Daniel Vetter
· 13 years ago
b2da9fe
drm/i915: remove do_retire from i915_wait_request
by Ben Widawsky
· 13 years ago
44afb3a
drm/i915: fix integer overflow in i915_gem_do_execbuffer()
by Xi Wang
· 13 years ago
ed8cd3b
drm/i915: fix integer overflow in i915_gem_execbuffer2()
by Xi Wang
· 13 years ago
06d9813
drm/i915: Remove the pipelined parameter from get_fence()
by Chris Wilson
· 13 years ago
7b09638
drm/i915: Always flush tiling changes before accessing through the GTT
by Chris Wilson
· 13 years ago
2911a35
drm/i915: use semaphores for the display plane
by Ben Widawsky
· 13 years ago
9a5a53b
drm/i915: Reorganise rules for get_fence/put_fence
by Chris Wilson
· 13 years ago
effbc4f
Merge branch 'drm-intel-next' of git://people.freedesktop.org/~danvet/drm-intel into drm-core-next
by Dave Airlie
· 13 years ago
7dd4906
drm/i915: Mark untiled BLT commands as fenced on gen2/3
by Chris Wilson
· 13 years ago
f56f821
mm: extend prefault helpers to fault in more than PAGE_SIZE
by Daniel Vetter
· 13 years ago
dabdfe0
drm/i915: Avoid using mappable space for relocation processing through the CPU
by Chris Wilson
· 13 years ago
1d83f44
drm/i915: Batch copy_from_user for relocation processing
by Chris Wilson
· 13 years ago
149c840
drm/i915: implement SNB workaround for lazy global gtt
by Daniel Vetter
· 13 years ago
9edd576
Merge remote-tracking branch 'airlied/drm-fixes' into drm-intel-next-queued
by Daniel Vetter
· 13 years ago
7bddb01
drm/i915: ppgtt binding/unbinding support
by Daniel Vetter
· 13 years ago
ff24019
drm/i915: s/DRM_ERROR/DRM_DEBUG in i915_gem_execbuffer.c
by Daniel Vetter
· 13 years ago
4ca4a25
drm/i915: reject GTT domain in relocations
by Daniel Vetter
· 13 years ago
1690e1e
drm/i915: Separate fence pin counting from normal bind pin counting
by Chris Wilson
· 13 years ago
96154f2
drm/i915: switch ring->id to be a real id
by Daniel Vetter
· 13 years ago
b93f9cf
drm/i915: argument to control retiring behavior
by Ben Widawsky
· 13 years ago
1a464cb
Merge branch 'drm-core-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 13 years ago
ae662d3
drm/i915: Add support for resetting the SO write pointers on gen7.
by Eric Anholt
· 13 years ago
84f9f93
drm/i915: Force sync command ordering (Gen6+)
by Ben Widawsky
· 13 years ago
e2971bd
drm/i915: relative_constants_mode race fix
by Ben Widawsky
· 13 years ago
ebbd857
drm/i915: Disable semaphores by default on SNB
by Keith Packard
· 13 years ago
f45b555
drm/i915: enable semaphores on per-device defaults
by Eugeni Dodonov
· 13 years ago
c8c99b0
drm/i915: Dumb down the semaphore logic
by Ben Widawsky
· 13 years ago
e92d03b
Revert "drm/i915: Kill GTT mappings when moving from GTT domain"
by Eric Anholt
· 14 years ago
d4aeee7
drm/i915: Disable pagefaults along execbuffer relocation fast path
by Chris Wilson
· 14 years ago
47ae63e
Merge branch 'drm-intel-fixes' into drm-intel-next
by Chris Wilson
· 14 years ago
c59a333
drm/i915: Only wait on a pending flip if we intend to write to the buffer
by Chris Wilson
· 14 years ago
a1656b9
drm/i915: Disable GPU semaphores by default
by Chris Wilson
· 14 years ago
e8b2c3c
drm/i915: Re-enable GPU semaphores for SandyBridge mobile
by Chris Wilson
· 14 years ago
271d81b
drm/i915: Allow relocation deltas outside of target bo
by Chris Wilson
· 14 years ago
ce453d8
drm/i915: Use a device flag for non-interruptible phases
by Chris Wilson
· 14 years ago
8408c28
drm/i915: First try a normal large kmalloc for the temporary exec buffers
by Chris Wilson
· 14 years ago
c872522
drm/i915: Protect against drm_gem_object not being the first member
by Chris Wilson
· 14 years ago
db53a30
drm/i915: Refine tracepoints
by Chris Wilson
· 14 years ago
bdd92c9
Merge branch 'drm-intel-fixes' into drm-intel-next
by Chris Wilson
· 14 years ago
076e2c0
drm/i915: Fix use of invalid array size for ring->sync_seqno
by Chris Wilson
· 14 years ago
311bd68
drm/i915: Trivial sparse fixes
by Chris Wilson
· 14 years ago
1591192
drm/i915: Disable GPU semaphores on SandyBridge mobile
by Chris Wilson
· 14 years ago
595dad7
drm/i915/execbuffer: Clear domains before beginning reloc processing
by Chris Wilson
· 14 years ago
dd6864a
drm/i915/execbuffer: Reorder relocations to match new object order
by Chris Wilson
· 14 years ago
6fe4f14
drm/i915/execbuffer: Reorder binding of objects to favour restrictions
by Chris Wilson
· 14 years ago
36cf174
drm/i915/execbuffer: Correctly clear the current object list upon EFAULT
by Chris Wilson
· 14 years ago
8824178
drm/i915: Propagate error from flushing the ring
by Chris Wilson
· 14 years ago
b72f3ac
drm/i915: Handle ringbuffer stalls when flushing
by Chris Wilson
· 14 years ago
63256ec
drm/i915: Enforce write ordering through the GTT
by Chris Wilson
· 14 years ago
72bfa19
drm/i915: Allow the application to choose the constant addressing mode
by Chris Wilson
· 14 years ago
b8f7ab1
drm/i915: Mark the user reloc error paths as unlikely
by Chris Wilson
· 14 years ago
67731b8
drm/i915: Eliminate drm_gem_object_lookup during relocation
by Chris Wilson
· 14 years ago
9b3826b
drm/i915: Ignore fenced commands for gpu access on gen4
by Chris Wilson
· 14 years ago
1ec14ad
drm/i915: Implement GPU semaphores for inter-ring synchronisation on SNB
by Chris Wilson
· 14 years ago
d9e86c0
drm/i915: Pipelined fencing [infrastructure]
by Chris Wilson
· 14 years ago
87ca9c8
drm/i915: Prevent stalling for a GTT read back from a read-only GPU target
by Chris Wilson
· 14 years ago
c4e7a41
drm/i915/ringbuffer: Handle cliprects in the caller
by Chris Wilson
· 14 years ago
602606a
drm/i915/execbuffer: On error, starting unwinding from the previous object
by Chris Wilson
· 14 years ago
432e58e
drm/i915: Avoid allocation for execbuffer object list
by Chris Wilson
· 14 years ago
54cf91d
drm/i915: Split i915_gem_execbuffer into its own file.
by Chris Wilson
· 14 years ago