Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
ca6ad02523972b331f862161eff93e1a62f34d32
/
drivers
/
gpu
/
drm
/
i915
/
intel_sprite.c
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
446f254
drm/i915: Mask reserved bits in display/sprite address registers
by Armin Reese
· 13 years ago
7678789
Merge tag 'v3.4-rc3' into drm-intel-next-queued
by Daniel Vetter
· 13 years ago
8aaa81a
drm/i915/sprite: Always enable the scaler on IronLake
by Chris Wilson
· 13 years ago
f681fa2
drm/i915: Export the generic, not arch specific, intel_update_watermarks()
by Chris Wilson
· 13 years ago
d1686ae
drm/i915: Ironlake shares the same video sprite controls as Sandybridge
by Chris Wilson
· 13 years ago
b2a7164
drm/i915: Removed IVB forced enable of sprite dest key.
by acreese
· 13 years ago
b4db1e3
drm/i915: treat src w & h as fixed point in sprite handling code
by Jesse Barnes
· 13 years ago
be53bfd
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 13 years ago
ab2f9df
drm/i915: fix color order for BGR formats on SNB
by Jesse Barnes
· 13 years ago
cdbe8b5
Merge tag 'drm-intel-next-2012-02-07' of git://people.freedesktop.org/~danvet/drm-intel into drm-core-next
by Dave Airlie
· 13 years ago
1690e1e
drm/i915: Separate fence pin counting from normal bind pin counting
by Chris Wilson
· 13 years ago
00c2064b
drm/i915: sprite init failure on pre-SNB is not a failure
by Jesse Barnes
· 13 years ago
0a7eb24
drm: add support for private planes
by Rob Clark
· 13 years ago
8ea3086
drm/i915: add color key support v4
by Jesse Barnes
· 13 years ago
175bd42
drm/i915: track sprite coverage and disable primary plane if possible
by Jesse Barnes
· 13 years ago
b840d907f
drm/i915: add SNB and IVB video sprite support v6
by Jesse Barnes
· 13 years ago