Mesa (master): 33 new commits

Timothy Arceri tarceri at kemper.freedesktop.org
Wed May 17 00:26:48 UTC 2017


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f96edf72b49348176b5eea0bdfe114e260dd3f99
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 12:28:08 2017 +1000

    mesa: add KHR_no_error support for glDispatchCompute*()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1894c42efb97fe5af09f235be5658558ee24346
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 12:13:01 2017 +1000

    mesa: add DispatchCompute* helpers
    
    These will be used to add KHR_no_error support.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=07e14d561c7ab9ed379f33cfad56a578752ee2f9
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 11:22:25 2017 +1000

    mesa: move FLUSH_CURRENT() calls out of DispatchCompute*() validation
    
    This is required to add KHR_no_error support.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f98411eaad760ff5f02c8e332663635ac932fd39
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 11:12:13 2017 +1000

    mesa: compute.c C99 tidy up
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=64757e73de4355353e15706d9d25269f181eb775
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 11:08:13 2017 +1000

    mesa: move DispatchCompute() validation to compute.c
    
    This is the only place it is used so there is no reason for it to be
    in api_validate.c
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25591adc286a217ee344d17d277c81ba9e6d353b
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 10:51:34 2017 +1000

    mesa: add KHR_no_error support for glBlendEquationSeparateiARB()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9aff3c605b925ad3302f392ad378198845438dfa
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 10:48:17 2017 +1000

    mesa: add blend_equation_separatei() helper
    
    Will be used to add KHR_no_error support.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c8252ba6f7e43c563b7011facbbe4ef013e76c6
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 10:41:23 2017 +1000

    mesa: add KHR_no_error support for glBlendFunc*iARB()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5c67f469a5e8b406c12c529399d631a887700ee
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 15 10:31:38 2017 +1000

    mesa: add blend_func_separatei() helper
    
    This will be used to add KHR_no_error support.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3888b7a681d5ef598ef55f3c3822082daa46fda
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 21:36:25 2017 +1000

    mesa: add KHR_no_error support for glBufferSubData()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ec12293bee9cff0d161bfde7fb9c9e8a0aafd2b
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 21:29:11 2017 +1000

    mesa: add KHR_no_error support for glNamedBufferSubData()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cab148c28231c109e2dee7b2dbea77997117932e
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 21:21:38 2017 +1000

    mesa: add buffer_sub_data() helper
    
    This will allow us to share code between the dsa, non-dsa and
    no_error variants.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d29e6aab8ac05cbd73433b45958b2f82eefa91d
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 17:10:10 2017 +1000

    mesa: create validate_buffer_sub_data() helper
    
    This change assumes meta will always pass valid arguments to
    _mesa_buffer_sub_data().
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=624dc2833e0d0263b434e234437dfbd9f4840b75
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 16:51:24 2017 +1000

    mesa: add KHR_no_error support for glBufferStorage()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cdbfb19420cc48c5d9fe2c88ff9b29da6b407401
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 16:43:30 2017 +1000

    mesa: add KHR_no_error support for glNamedBufferStorage()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=09687c228243cda6d53e75e3d02b679e7dcd0062
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 16:31:01 2017 +1000

    mesa: add inlined_buffer_storage() helper
    
    This will allow us to share code between the dsa, non-dsa and
    no_error variants.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=70d4d1164e4c465cbbf502992076ec408dc5fef0
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 15:41:22 2017 +1000

    mesa: add validate_buffer_storage() helper
    
    This will allow use to add KHR_no_error support.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c8964bf6343592698021f42ed67b776cdab458b
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 10:47:14 2017 +1000

    mesa: add KHR_no_error support for glCompressedTex*SubImage3D()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1033cd1eb11105730b423723bda5038787145c9
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Fri May 12 10:36:54 2017 +1000

    mesa: add 3D support to compressed_tex_sub_image() helper
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7cc190aae828de97b3669c37229f36ae558f2488
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Thu May 11 22:16:07 2017 +1000

    mesa: add KHR_no_error support for glCompressedTex*SubImage2D()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b36aa02b0e1aacad5dc8611265142f92dee9a9f
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Thu May 11 17:14:06 2017 +1000

    mesa: add 2D support to compressed_tex_sub_image() helper
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5e382e316b651f1b048407b014c6e9cfc05b8cc
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Wed May 10 17:20:10 2017 +1000

    mesa: add KHR_no_error support for CompressedTex*SubImage1D()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb5627cbac2c68b0faccdedaeb462fbd507ddc7e
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Wed May 10 17:07:32 2017 +1000

    mesa: add compressed_tex_sub_image() helper
    
    This reduces duplication between the dsa and non-dsa function
    and will also be used in the following commit to add
    KHR_no_error support.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1e692b452ce495e1326013b9ea61461ae46dbc4
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Wed May 10 15:22:40 2017 +1000

    mesa: make _mesa_compressed_texture_sub_image() static
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3336d248e833280badcae52909b5b2e69f359d8b
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 8 12:01:33 2017 +1000

    mesa: add KHR_no_error support for NamedFramebufferTexture
    
    V3: use frame_buffer_texture() helper
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e8aa4b9a205a21f1f87e29557e796d8664fa131
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 8 11:52:45 2017 +1000

    mesa: add KHR_no_error support for FramebufferTexture
    
    V3: use the frame_buffer_texture() helper
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6229284e28e394838f656d0048d074281655f71
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Wed May 10 11:44:54 2017 +1000

    mesa: add *FramebufferTexture() support to frame_buffer_texture helper
    
    V2: call check_layered_texture_target() even for no_error
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e125c4da60ba5cbc1f197bb68b089b286684f64
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 8 11:37:33 2017 +1000

    mesa: add KHR_no_error support for NamedFramebufferTextureLayer
    
    v3: use frame_buffer_texture_layer() helper
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e75e8d6c94cf319aa597221966b31ccf89b629f2
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Mon May 8 11:24:07 2017 +1000

    mesa: add KHR_no_error support for FramebufferTextureLayer
    
    V3: use frame_buffer_texture_layer() helper
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6198e9146b5115676ae89d9515fc5d9e8693c05
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Thu May 11 15:43:44 2017 +1000

    mesa: add no error support to frame_buffer_texture_layer() helper
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=01081c6ee44d16d36022f6965a239bb5a716695e
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Wed May 10 11:22:47 2017 +1000

    mesa: add frame_buffer_texture_layer() helper
    
    To be used to add KHR_no_error support while sharing code between
    the DSA and non-DSA OpenGL function.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=70aa66f1819bb7edae12e053577284c2ba050ce8
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Wed May 3 16:40:39 2017 +1000

    mesa: add KHR_no_error support for glUseProgram
    
    V3: use always_inline attribute (Suggested by Nicolai)
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=35a9b9a70c90436105d702e0da0b8e99a27c4b8b
Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Thu May 11 14:59:41 2017 +1000

    mesa: move use_program() inside _mesa_use_program()
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>




More information about the mesa-commit mailing list