[git pull] glamor: always-privates and Render fixes.
Eric Anholt
eric at anholt.net
Fri Jul 10 09:55:57 PDT 2015
I was hoping to get a bit more done this week, but kernel stuff
distracted me. I'm planning on doing a bit of glamor_render.c rework
(using the new program compile infrastructure, making coordinate
transform look more familiar) soon.
The following changes since commit 90db5edf119187f8b1b9207c8c384d6cd7ef9edc:
prime: add rotation support for offloaded outputs (v2) (2015-07-08 11:13:09 -0700)
are available in the git repository at:
git://people.freedesktop.org/~anholt/xserver glamor-next
for you to fetch changes up to fde13565c1b2462ee38f2a446ad3c9157261afa2:
glamor: Drop unused box translation/bounds code. (2015-07-10 09:42:58 -0700)
----------------------------------------------------------------
Eric Anholt (16):
glamor: Reuse the glamor_is_memory helper.
glamor: Drop dead glamor_is_large_picture().
glamor: Ask the server to always allocate our private.
glamor: Drop a bunch of glamor_priv == NULL checks.
glamor: Don't try to do rendering with unsupported formats.
glamor: Ignore picture formats when choosing color for core rendering.
glamor: Use the new upload/download interface for XV uploads.
glamor: Drop dead glamor_upload_bits_to_pixmap_texture() proto.
glamor: Move glamor_render.c pict handling to glamor_picture.c
glamor: Use the actual picture's format when uploading memory pixmaps.
glamor: Drop tracking of the last picture attached to pixmaps.
glamor: Drop dead drm_stride field.
glamor: Take transforms into account when preparing for a fallback.
glamor: Drop another dead function.
glamor: Move cache_format to glamor_fbo.c, where it's used.
glamor: Drop unused box translation/bounds code.
Hans de Goede (1):
glamor_egl: Properly free resources on init-error and exit
glamor/glamor.c | 69 +--
glamor/glamor.h | 2 +-
glamor/glamor_composite_glyphs.c | 4 +-
glamor/glamor_core.c | 3 +-
glamor/glamor_egl.c | 47 ++-
glamor/glamor_fbo.c | 21 +-
glamor/glamor_picture.c | 885 +++++++++++++++++++++++++++++++++++++--
glamor/glamor_pixmap.c | 870 --------------------------------------
glamor/glamor_prepare.c | 18 +-
glamor/glamor_priv.h | 63 +--
glamor/glamor_render.c | 41 +-
glamor/glamor_utils.h | 96 +----
glamor/glamor_window.c | 32 --
glamor/glamor_xv.c | 38 +-
14 files changed, 997 insertions(+), 1192 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20150710/d8002fa8/attachment.sig>
More information about the xorg-devel
mailing list