Mesa (master): 31 new commits

Francisco Jerez currojerez at kemper.freedesktop.org
Mon Oct 21 17:52:35 UTC 2013


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e26ed750668f1eb7aa9c81224bfd0c4a5f72e282
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Fri Oct 18 18:14:28 2013 -0700

    clover: Improve region and pitch argument handling in memory transfer APIs.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=adefa84d66b13a4892bbc544194bacdc410fcc4e
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Fri Oct 18 16:25:36 2013 -0700

    clover: Add a pixel_size() method to the image class.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6230f77232a4703c9f98f569104ac03430a5fb95
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Oct 6 13:52:02 2013 -0700

    clover: Implement support for the ICD extension.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a5afd0dbd5cd7d45de926da2299b5a538b9b383
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Wed Jul 24 12:13:40 2013 +0200

    clover: Make sure hidden is the default symbol visibility.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=07567c17f1eae1feccf160a144fe1563599e5fc0
Author: Tom Stellard <thomas.stellard at amd.com>
Date:   Wed Sep 18 00:36:55 2013 -0700

    clover: Prepare the build system for ICD support.
    
    Signed-off-by: Francisco Jerez <currojerez at riseup.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e0b7f76f95dd45c99e95076badba2c8f123c31a
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Wed Sep 18 20:57:39 2013 -0700

    clover: Fix memory leak when initializing a device object fails.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d741e3ac06300437c26675e5503a8b791970e0b
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Sep 15 23:07:10 2013 -0700

    clover: Tidy up resource::mapping.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6db102597a0978f53e19c59244cf6ef10babae26
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Sep 15 23:04:28 2013 -0700

    clover: Simplify command_queue::flush().
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a9bbff7d641b82deae73e043fe1f02b7492993b
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Mon Sep 16 21:50:40 2013 -0700

    clover: Clean up the kernel and program object interface.
    
    [ Tom Stellard: Make sure to bind global arguments before retrieving handles. ]
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=10284b1d2d3f59c2d54b8c975c400be29548e0cc
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Mon Sep 16 21:38:32 2013 -0700

    clover: Clean up the interface of the context object slightly.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5226eacf8d4ea395062bf594079acc747bcd6e97
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Mon Sep 16 21:44:36 2013 -0700

    clover: Delete copy constructors and assignment operators in all non-copiable objects.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=369419f761f26dffd61fd614e5e28bb4cd02e867
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Mon Sep 16 21:11:16 2013 -0700

    clover: Define a few convenience equality operators.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6e7a0d0d38d415a515f1e2ddcce5583d73d2937
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Mon Sep 16 21:44:19 2013 -0700

    clover: Simplify the platform object by using util/range.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5fc61fa3f4ef7e00d66003b7f0298f7e20b2cc3
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Mon Sep 16 21:13:47 2013 -0700

    clover: Add property list helpers with a syntax consistent with other API objects.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=04d0ab9f6456229df1a83b0b1c133e1c458aedd2
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Sep 15 22:20:43 2013 -0700

    clover: Switch samplers to the new model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6f7afc3ed41a94175a0fdf9cf9651750104974c
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Tue Oct 1 12:00:51 2013 -0700

    clover: Switch memory objects to the new model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=35307f540fedf9680ce8b05d0784c5b0d5b0f6a7
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Tue Sep 17 23:20:11 2013 -0700

    clover: Switch kernel and program objects to the new model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9968d9daf264b726ee50bbc97937daac4e9c1811
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Tue Oct 1 11:57:32 2013 -0700

    clover: Switch command queues to the new model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=257781f243476863591965f22787ff390edd8ba0
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Tue Oct 1 11:54:07 2013 -0700

    clover: Switch event objects to the new model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d06fb8fa86a70d1c3a4924960dfebabaf1fa3bf
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Sep 15 20:50:30 2013 -0700

    clover: Switch context objects to the new model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9e009b74d4ca4c471d3d77960f232035876aaa8
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Sep 15 20:06:57 2013 -0700

    clover: Switch device objects to the new model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49a49e0742dde4aa6d0c870d795a480425e85f52
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Mon Sep 16 18:26:04 2013 -0700

    clover: Switch platform objects to the new model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bff60c894a290260ab3dd2086445b44622a2800e
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Oct 6 13:51:01 2013 -0700

    clover: Define helper classes for the new object model.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8b499428183178885bb182c898ee6f52e92ef03
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Oct 6 13:49:49 2013 -0700

    clover: Clean up property query functions by using a new property_buffer helper class.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d61769e447e47022bea5e9fd415344b45a5a050
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Oct 6 13:49:05 2013 -0700

    clover: Switch to the new utility code.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=099d281b38fae791300984964fab1124b0eb14d2
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Sep 15 15:29:34 2013 -0700

    clover: Name include guards consistently.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e14b82fd2c561cac3e0d5f84d5f67815ad53867
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Tue Sep 17 23:13:48 2013 -0700

    clover: Replace a bunch of double underscores with single underscores.
    
    Identifiers with double underscores are reserved, and using them has
    undefined behavior according to the C++ spec.  It's unlikely to make
    any difference, but...
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebfdce079b8f99f92dff4d58a53c27e0888c373f
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Oct 6 13:48:23 2013 -0700

    clover: Clean up the event profiling code.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e93efa0d505e0337629b178d970e369c0745911d
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Oct 6 13:47:19 2013 -0700

    clover: Import new utility library.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7baad4b99656c7b9d992bd7626bda2e719412cff
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sat Sep 28 17:26:50 2013 -0700

    clover: Require GCC 4.7 or higher to build.
    
    Tested-by: Tom Stellard <thomas.stellard at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f49c97afe24199cafbb51db37e642ed5c5235cc
Author: Tom Stellard <thomas.stellard at amd.com>
Date:   Wed Oct 2 11:56:20 2013 -0400

    clover: Use std::numeric_limits<std::size_t>::max() instead of SIZE_MAX
    
    This prevents a build failure on some systems.
    
    Reviewed-by: Francisco Jerez <currojerez at riseup.net>




More information about the mesa-commit mailing list