Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
6ca2aeb27b4a8451052baa61c11c33bd5de8a71c
/
drivers
/
gpu
/
drm
/
i915
/
intel_sprite.c
6ca2aeb
drm/i915: Add support for CHV pipe B sprite CSC
by Ville Syrjälä
· 10 years ago
c14b048
drm/i915: Initialize new chv primary plane and pipe blender registers
by Ville Syrjälä
· 10 years ago
77cde95
drm/i915: use intel_fb_obj() macros to assign gem objects
by Gustavo Padovan
· 10 years ago
34aa50a
drm/i915: create a prepare phase for sprite plane updates
by Gustavo Padovan
· 10 years ago
1447dde
drm/i915/skl: Add 180 degree HW rotation support
by Sonika Jindal
· 10 years ago
955e36d
Merge branch 'topic/skl-stage1' into drm-intel-next-queued
by Daniel Vetter
· 10 years ago
dc2a41b
drm/i915/skl: Implement drm_plane vfuncs
by Damien Lespiau
· 11 years ago
e259f17
drm/i915: Fix regression in the sprite plane update split
by Gustavo Padovan
· 10 years ago
25067bf
drm/i915: pin sprite fb only if it changed
by Gustavo Padovan
· 10 years ago
96d61a7
drm/i915: split intel_update_plane into check() and commit()
by Gustavo Padovan
· 10 years ago
8fe8a3f
drm/i915: init sprites with univeral plane init function
by Derek Foreman
· 10 years ago
09dba00
drm/i915: Don't call intel_plane_restore() when the prop value didn't change
by Ville Syrjälä
· 10 years ago
48404c1
drm/i915: Add 180 degree primary plane rotation support
by Sonika Jindal
· 10 years ago
7ed6eee
drm/i915: Add rotation property for sprites
by Ville Syrjälä
· 10 years ago
e57465f
drm/i915: Make intel_plane_restore() return an error
by Ville Syrjälä
· 10 years ago
76eebda
drm/i915: Add 180 degree sprite rotation support
by Ville Syrjälä
· 10 years ago
210871b
drm/i915: Kill intel_crtc->vbl_wait
by Ville Syrjälä
· 11 years ago
4dac3ed
Merge remote-tracking branch 'airlied/drm-next' into drm-intel-next
by Daniel Vetter
· 10 years ago
ed57cb8
drm/i915: Also give the sprite width for WM computation
by Damien Lespiau
· 10 years ago
7707e65
drm/i915: use helpers
by Rob Clark
· 10 years ago
ca5a1b9
Merge tag 'drm-intel-next-2014-06-20' of git://anongit.freedesktop.org/drm-intel into drm-next
by Dave Airlie
· 10 years ago
f1615bb
Merge tag 'v3.16-rc4' into drm-intel-next-queued
by Daniel Vetter
· 10 years ago
33c3b0d
drm/i915: Wait for vblank after enabling the primary plane on BDW
by Ville Syrjälä
· 10 years ago
f99d706
drm/i915: Track frontbuffer invalidation/flushing
by Daniel Vetter
· 10 years ago
a071fa0
drm/i915: Introduce accurate frontbuffer tracking
by Daniel Vetter
· 10 years ago
3108e99
drm/i915: Drop schedule_back from psr_exit
by Daniel Vetter
· 10 years ago
e6e559d
drm/i915: Ditch intel_edp_psr_update
by Daniel Vetter
· 10 years ago
642f9bb
drm/i915: PSR HSW: update after enabling sprite.
by Rodrigo Vivi
· 10 years ago
51fd371
drm: convert crtc and connection_mutex to ww_mutex (v5)
by Rob Clark
· 11 years ago
46a55d3
drm/i915: Wait for pending page flips before enabling/disabling the primary plane
by Ville Syrjälä
· 11 years ago
cea165c
drm/i915: Wait for vblank in hsw_enable_ips()
by Ville Syrjälä
· 11 years ago
25ef284
drm/i915: Add pipe update trace points
by Ville Syrjälä
· 11 years ago
5b633d6
drm/i915: Perform primary enable/disable atomically with sprite updates
by Ville Syrjälä
· 11 years ago
8d7849d
drm/i915: Make sprite updates atomic
by Ville Syrjälä
· 11 years ago
ca6ad02
drm/i915: Shuffle sprite register writes into a tighter group
by Ville Syrjälä
· 11 years ago
85ba7b7
Revert "drm/i915: Mask reserved bits in display/sprite address registers"
by Daniel Vetter
· 11 years ago
8368f01
Revert "drm/i915/sprite: Always enable the scaler on IronLake"
by Ville Syrjälä
· 11 years ago
1bd09ec
drm/i915: Avoid underruns when disabling sprites
by Ville Syrjälä
· 11 years ago
efb31d1
drm/i915: Don't disable primary when color keying is used
by Ville Syrjälä
· 11 years ago
8553c18
drm/i915: Try to fix the messy IVB sprite scaling workaround
by Ville Syrjälä
· 11 years ago
4ea67bc
drm/i915: Enable pipe gamma for sprites
by Ville Syrjälä
· 11 years ago
ab0169b
Merge tag 'bdw-stage1-2013-11-08-v2' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 11 years ago
b42c600
drm/i915/bdw: Enable trickle feed on Broadwell
by Ville Syrjälä
· 11 years ago
6bbfa1c
drm/i915/bdw: Use pipe CSC on Broadwell
by Ville Syrjälä
· 11 years ago
b3dc685
drm/i915/bdw: add Broadwell sprite/plane/cursor checks
by Paulo Zanoni
· 11 years ago
4e0bbc3
drm/i915/bdw: display stuff
by Ben Widawsky
· 11 years ago
3f2c205
drm/i915: Return -ENOENT when a mode object can't be found
by Ville Syrjälä
· 11 years ago
4c445e0
drm/i915: Rename primary_disabled to primary_enabled
by Ville Syrjälä
· 11 years ago
0fc9f59
drm/i915: Flush primary plane changes in sprite code
by Ville Syrjälä
· 11 years ago
20bc8673
drm/i915: Enable/disable IPS when primary is enabled/disabled
by Ville Syrjälä
· 11 years ago
abae50e
drm/i915: Do the fbc vs. primary plane enable/disable in the right order
by Ville Syrjälä
· 11 years ago
098ebd6
drm/i915: Save user requested plane coordinates only on success
by Ville Syrjälä
· 11 years ago
2afd9ef
drm/i915: Do a bit of cleanup in the sprite code
by Ville Syrjälä
· 11 years ago
5f3fb46
drm/i915: Kill a goto from sprite disable code
by Ville Syrjälä
· 11 years ago
82284b6
drm/i915: Reduce the time we hold struct mutex in sprite update_plane code
by Ville Syrjälä
· 11 years ago
03c5b25
drm/i915: Allow sprites to be configured on a disabled pipe
by Ville Syrjälä
· 11 years ago
b14c567
drm/i915: use pointer = k[cmz...]alloc(sizeof(*pointer), ...) pattern
by Daniel Vetter
· 11 years ago
37327ab
drm/i915: Add explicit pipe src size to pipe config
by Ville Syrjälä
· 11 years ago
ba44f72
drm/i915: Use pipe config in sprite code
by Ville Syrjälä
· 11 years ago
46ba614
drm/i915: Pass crtc to intel_update_watermarks()
by Ville Syrjälä
· 11 years ago
1f5d76d
drm/i915: enable trickle feed on Haswell
by Paulo Zanoni
· 11 years ago
a95fd8c
drm/i915: Always call intel_update_sprite_watermarks() when disabling a plane
by Ville Syrjälä
· 11 years ago
adf3d35
drm/i915: Pass plane and crtc to intel_update_sprite_watermarks
by Ville Syrjälä
· 11 years ago
88a94a5
drm/i915: Don't try to disable plane if it's already disabled
by Ville Syrjälä
· 11 years ago
b39d53f
drm/i915: Pass crtc to our update/disable_plane hooks
by Ville Syrjälä
· 11 years ago
ec4c4aa
drm/i915: Calculate the sprite WM based on the source width instead of the destination width
by Ville Syrjälä
· 11 years ago
67ca28f
drm/i915: Pass the actual sprite width to watermarks functions
by Ville Syrjälä
· 11 years ago
bdd57d0
drm/i915: Add scaled paramater to update_sprite_watermarks()
by Ville Syrjälä
· 11 years ago
f343c5f
drm/i915: Getter/setter for object attributes
by Ben Widawsky
· 11 years ago
bb53d4a
drm/i915: Disable/restore all sprite planes around modeset
by Ville Syrjälä
· 11 years ago
4c4ff43
drm/i915: add "enable" argument to intel_update_sprite_watermarks
by Paulo Zanoni
· 12 years ago
3c3686c
drm/i915: Relax the sprite scaling limits checks
by Ville Syrjälä
· 12 years ago
1731693
drm/i915: Implement proper clipping for video sprites
by Ville Syrjälä
· 12 years ago
d49f709
drm/i915: Ivybridge is the odd one when it comes to pipe scalers
by Damien Lespiau
· 12 years ago
7f1f385
drm/i915: sprite support for ValleyView v4
by Jesse Barnes
· 12 years ago
c626d31
drm/i915: Wait for vblank between disabling a sprite and unpinning the fb
by Ville Syrjälä
· 12 years ago
693db18
drm/i915: Apply alignment restrictions on scanout surfaces for VT-d
by Chris Wilson
· 12 years ago
5e1bac2
drm/i915: add sprite restore function v3
by Jesse Barnes
· 12 years ago
bc75286
drm/i915: Handle untiled planes when computing their offsets
by Chris Wilson
· 12 years ago
86d3efc
drm/i915: Implement pipe CSC based limited range RGB output
by Ville Syrjälä
· 12 years ago
2c6602d
drm/i915: Fix sprite_scaling_enabled for multiple sprites
by Ville Syrjälä
· 12 years ago
a0e99e6
drm/i915: use drm_modeset_lock_all
by Daniel Vetter
· 12 years ago
ca320ac
drm/i915: Use pixel size for computing linear offsets into a sprite
by Chris Wilson
· 12 years ago
28d491d
drm/i915: Bad pixel formats can't reach the sprite code
by Ville Syrjälä
· 12 years ago
2bd3c3c
drm/i915: pixel_size == cpp
by Ville Syrjälä
· 12 years ago
5a35e99
drm/i915: adjust sprite base address
by Damien Lespiau
· 12 years ago
c54173a
drm/i915: Fix sprite offset on HSW
by Damien Lespiau
· 12 years ago
94c6419
drm/i915: Error out when trying to set a y-tiled as a sprite
by Damien Lespiau
· 12 years ago
4d8d71b
drm/i915: VLV does not have a sprite scaler
by Damien Lespiau
· 12 years ago
702e7a5
drm/i915: convert PIPECONF to use transcoder instead of pipe
by Paulo Zanoni
· 12 years ago
2d354c3
drm/i915: Don't try to use SPR_SCALE when we don't have a sprite scaler
by Damien Lespiau
· 12 years ago
760285e
UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/
by David Howells
· 12 years ago
5ee3691
drm/i915: fix color order for BGR formats on IVB
by Vijay Purushothaman
· 12 years ago
7962652
drm/i915: mask tiled bit when updating ILK sprites
by Ander Conselvan de Oliveira
· 12 years ago
a8b0bba
drm/i915/sprite: Fix mem leak in intel_plane_init()
by Jesper Juhl
· 12 years ago
f4d7105
drm/i915: correct IVB default sprite format
by Jesse Barnes
· 12 years ago
e86fe0d
drm/i915: mask tiled bit when updating IVB sprites
by Jesse Barnes
· 12 years ago
93314b5
drm/i915: Switch off FBC when disabling the primary plane when obscured
by Chris Wilson
· 12 years ago
1cff8f6
drm/i915: properly check for MODESET for kms driver ioctls
by Daniel Vetter
· 13 years ago
828ed3e
drm/i915/sprite: Avoid incurring extra vblank stall when updating plane on IVB
by Chris Wilson
· 13 years ago
Next »