All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] drm/i915: Sprite clipping with related utility funcs to drm core
@ 2013-02-21 21:34 ville.syrjala
  2013-02-21 21:35 ` [PATCH 1/4] drm: Add struct drm_region and assorted utility functions ville.syrjala
                   ` (3 more replies)
  0 siblings, 4 replies; 7+ messages in thread
From: ville.syrjala @ 2013-02-21 21:34 UTC (permalink / raw)
  To: intel-gfx; +Cc: dri-devel

This series adds a bunch of scaling and clipping related utility stuff to
drm core, and then implementes real clipping for intel sprite planes.

Most of this stuff was in my drm_atomic branch already for quite a while,
but I did do some minor changes here and there.

My glplane test app [1] can now be compiled to use the "legacy" (aka current)
drm plane APIs instead of the atomic page flip/modeset APIs. Without the
atomic page flip support the test is rather slow due the synchronous vblank
waits, and it's also rather ugly (naturally since atomic page flips are needed
to compose pretty pictures). But anyways, since the test can throw the plane
around and off the screen in various ways, I think it's a decent test case
for this code.

[1] https://gitorious.org/vsyrjala/glplane

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2013-03-06 11:10 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-21 21:34 [PATCH 0/4] drm/i915: Sprite clipping with related utility funcs to drm core ville.syrjala
2013-02-21 21:35 ` [PATCH 1/4] drm: Add struct drm_region and assorted utility functions ville.syrjala
2013-03-06 10:56   ` [Intel-gfx] " Chris Wilson
2013-03-06 11:10     ` Ville Syrjälä
2013-02-21 21:35 ` [PATCH 2/4] drm: Add drm_calc_{hscale, vscale}() " ville.syrjala
2013-02-21 21:35 ` [PATCH 3/4] drm: Add drm_region_debug() ville.syrjala
2013-02-21 21:35 ` [PATCH 4/4] drm/i915: Implement proper clipping for video sprites ville.syrjala

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.