URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0aa3947411fa48cf03de2ded53d8538998df653
Author: Ian Romanick <[email protected]>
Date:   Fri May 16 23:48:44 2014 -0700

    Bump version to 10.2-rc3
    
    Signed-off-by: Ian Romanick <[email protected]>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4baf6f12a528a2baa37b065f8e980d362d14d0cc
Author: Brian Paul <[email protected]>
Date:   Thu May 15 15:49:14 2014 -0600

    mesa: fix double-freeing of dispatch tables inside glBegin/End.
    
    We allocate dispatch tables for BeginEnd and OutsideBeginEnd.  But
    when we destroy the context we were freeing the BeginEnd and Exec
    tables.  If Exec==BeginEnd we did a double-free.  This would happen
    if the context was destroyed while inside a glBegin/End pair.  Now
    free the BeginEnd and OutsideBeginEnd pointers.
    
    Cc: "10.1", "10.2" <[email protected]>
    Reviewed-by: Michel Dänzer <[email protected]>
    (cherry picked from commit ef6b6658f91bd5871739bdb71a08042f26abe389)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=21792665c7923ca9e3c879727bbc7cfef4ca2582
Author: Michel Dänzer <[email protected]>
Date:   Thu May 15 12:23:16 2014 +0900

    glsl_to_tgsi: Make sure the 'shader' member is always initialized
    
    Fixes the valgrind report below and random crashes with piglit on radeonsi.
    
    ==30005== Conditional jump or move depends on uninitialised value(s)
    ==30005==    at 0xB13584E: st_translate_program (st_glsl_to_tgsi.cpp:5100)
    ==30005==    by 0xB14698B: st_translate_fragment_program (st_program.c:747)
    ==30005==    by 0xB14777D: st_get_fp_variant (st_program.c:824)
    ==30005==    by 0xB11219C: get_color_fp_variant (st_cb_drawpixels.c:1042)
    ==30005==    by 0xB1131AE: st_DrawPixels (st_cb_drawpixels.c:1154)
    ==30005==    by 0xAFF8806: _mesa_DrawPixels (drawpix.c:162)
    ==30005==    by 0x4EB86DB: stub_glDrawPixels (generated_dispatch.c:6640)
    ==30005==    by 0x4F1DF08: piglit_visualize_image (piglit-util-gl.c:1574)
    ==30005==    by 0x40691D: draw_image_to_window_system_fb(int, bool) 
(draw-buffers-common.cpp:733)
    ==30005==    by 0x406C8B: draw_reference_image(bool, bool) 
(draw-buffers-common.cpp:854)
    ==30005==    by 0x40722A: piglit_display 
(alpha-to-coverage-dual-src-blend.cpp:117)
    ==30005==    by 0x4EA7168: run_test (piglit_fbo_framework.c:52)
    
    Cc: "10.1 10.2" <[email protected]>
    
    Reviewed-by: Brian Paul <[email protected]>
    Reviewed-by: Roland Scheidegger <[email protected]>
    (cherry picked from commit 2bab95973d8ad3a84f62670143d6f26c230d9582)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=872ea423ac4b62479375395ff0ebf6c7f24b713a
Author: Topi Pohjolainen <[email protected]>
Date:   Mon May 12 12:42:28 2014 +0300

    i965/fb: Use meta path for stencil up/downsampling
    
    Cc: "10.2" <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    (cherry picked from commit d45fadf11a8dbd9cdf0a1548a38127462b4ceee0)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad8ad99eff71014af60cc434f7d7ac102e3cf4d5
Author: Topi Pohjolainen <[email protected]>
Date:   Mon May 12 12:35:40 2014 +0300

    i965/meta: Stencil blit for miptree updownsampling
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit 475216a4f082b7db9651238e1bd31f6d52c7c475)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=62f15090702b4946a026149f31b6f7237f3d2519
Author: Topi Pohjolainen <[email protected]>
Date:   Sat Apr 19 17:11:10 2014 +0300

    i965/fb: Use meta path for stencil blits
    
    This is effective only on gen8 for now as previous generations still
    go through blorp.
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit b18f6b9b86531581da567eaa400923e35e22006d)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb2ef1641c80b8a499b64bbdebb34b3e3a8e54b9
Author: Topi Pohjolainen <[email protected]>
Date:   Mon May 5 22:18:46 2014 +0300

    i965/meta: Stencil blits
    
    v2: Create the intel renderbuffer with level hardcoded to zero instead
        of overriding it in the surface state configuration. Also moved the
        dimension adjustments for tiling, mip level, msaa into the render
        buffer creation. Finally prepares for another blit path needed for
        miptree updownsampling.
    v3 (Ken): Dropped unnecessary memory context for "ralloc_asprintf()"
    
    Cc: "10.2" <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    (cherry picked from commit d1829badf5caae794393de77cfe34eda44c1fcc9)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=947b60d19e9fd408ae644dd969d2e11db54d39b8
Author: Topi Pohjolainen <[email protected]>
Date:   Wed May 7 08:42:29 2014 +0300

    meta: Refactor state save/restore for framebuffer texture blits
    
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Ian Romanick <[email protected]>
    (cherry picked from commit 2a549c43a8c585b312fda920fcd7048e52fdcb05)
    
    Note: This patch was cherry picked so that the next patch would build.

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb37016f8924ee3c579f9c6d29eaa5772c459712
Author: Topi Pohjolainen <[email protected]>
Date:   Sat Apr 19 02:02:42 2014 +0300

    i965: Extend brw_get_rb_for_first_slice() for specified level/layer
    
    v2: Configure stencil directly for final dimensions instead of
        adjusting bit by bit for tiling, mip level and msaa.
    v3 (Ken): Used non-static constant for horizontal alignment
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit 9d752c098c5dc819fd08b9611ca52d847c1b9495)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=43ea5f9347e9201689b81f475b9c020341303b8f
Author: Topi Pohjolainen <[email protected]>
Date:   Wed May 7 12:16:28 2014 +0300

    i965/gen8: Surface state overriding for stencil
    
    v2: Allow hardware to offset accesses to individual layers. Also leave
        the mip-level overriding for the creator of the intel renderbuffer
        to handle. Merged with "i965/gen8: Allow stencil buffers to be
        configured as single sampled"
    
    Ken: I left the "_mesa_problem()" still in place. I think it is clearer
         to remove it in a separate patch.
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit 36caae48b25b29310be1b7cbbafe7461bb51248d)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5e717a618dcd2b3e08303474977c8f0af9bd46a
Author: Topi Pohjolainen <[email protected]>
Date:   Wed May 7 10:49:50 2014 +0300

    i965/wm: Surface state overrides for configuring w-tiled as y-tiled
    
    v2: Use intel_mipmap_tree::total_width in order to get correct alignment
        automatically. Also use "mt->total_height / mt->physical_depth0" as
        surface height allowing hardware to offset to correct slice.
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit 6aefaa4eb23dec764a59f9e28bbe4a7d5036fdbf)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5848ec2e411961559a0792822e3479e45357fc2
Author: Jordan Justen <[email protected]>
Date:   Thu May 15 06:06:47 2014 +0000

    i965 meta up/downsample: Fix renderbuffer _BaseFormat
    
    mt->format is of type mesa_format, and therefore can't be
    used with _mesa_base_fbo_format which requires a GLenum input.
    
    On gen8, this fixes various piglit fbo-depthstencil tests with
    samples > 1.
    
    Signed-off-by: Jordan Justen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    Cc: "10.2" <[email protected]>
    (cherry picked from commit 103057b2b7c0cf26c28b40fe5802acb8c6195c77)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=79a34441d5756dca0977eb6b80df94d4ede9f73f
Author: Roland Scheidegger <[email protected]>
Date:   Wed May 14 21:06:23 2014 +0200

    mesa/st: fix number of ubos being declared in a shader
    
    Previously the code used the total number of ubos being declared in the
    linked program (so the ubos of all shaders combined), use the number
    from the particular shader instead.
    This fixes an assertion failure with piglit 
arb_uniform_buffer_object-maxblocks
    seen in llvmpipe since 8a9f5ecdb116d0449d63f7b94efbfa8b205d826f as it now 
emits
    code for each declared buffer, not just the ones actually used.
    
    CC: "10.1 10.2" <[email protected]>
    Reviewed-by: Brian Paul <[email protected]>
    (cherry picked from commit 3e817e7e56806d8adb8f16c35136045c29908944)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1041fb86c04e691523a02f5eb00e7de4adc604b8
Author: Emil Velikov <[email protected]>
Date:   Mon May 5 22:09:23 2014 +0100

    docs: Add a note about llvm-shared-libs and libxatracker
    
    Both changes landed in 10.2, and for people not following the
    development cycle these will come as a surprise. Note that the
    pipe_* interface is not stable.
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Emil Velikov <[email protected]>
    Acked-by: Rob Clark <[email protected]>
    (cherry picked from commit e48054d0364cfc4c92120ea90b6f526c3527230a)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b1aa25907a7c32e3c1c29a90348f7eb72fa4e39d
Author: Emil Velikov <[email protected]>
Date:   Tue May 13 01:33:48 2014 +0100

    configure: correctly set LD_NO_UNDEFINED
    
    Commit 11623be934f85 was meant to have this hunk, which
    I accidently dropped during git rebase.
    
    Cc: 10.2 <[email protected]>
    Signed-off-by: Emil Velikov <[email protected]>
    Reviewed-by: Julien Cristau <[email protected]>
    Reviewed-by: Matt Turner <[email protected]>
    Reviewed-by: Jonathan Gray <[email protected]>
    (cherry picked from commit f57d092199318f03f6522d0ca616f1f8220b2e6e)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d6e822d03a551138e49dad32732aab00ab2f8fb
Author: Michel Dänzer <[email protected]>
Date:   Wed May 14 16:30:33 2014 +0900

    radeonsi: Fix anisotropic filtering state setup
    
    Bring it back in line with r600g. I broke this in the original radeonsi
    bringup. :(
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=78537
    
    Cc: "10.1 10.2" <[email protected]>
    
    Reviewed-by: Marek Olšák <[email protected]>
    Reviewed-by: Alex Deucher <[email protected]>
    (cherry picked from commit c5828b0599a5c00ebab488b795c63a21f1dc53cd)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=26d5b220399fc62489a776d4acb3ca4851f98e0f
Author: Jonathan Gray <[email protected]>
Date:   Wed May 14 15:13:55 2014 +1000

    glsl: simplify the M_PI*f macros, fixes build on OpenBSD
    
    The M_PI*f macros used a preprocessor paste to append 'f'
    to M_PI defines, which works if the values are only numbers
    but breaks on OpenBSD where M_PI definitions have casts
    and brackets to meet requirements of a future version of POSIX,
    
    http://austingroupbugs.net/view.php?id=801
    http://austingroupbugs.net/view.php?id=828
    
    Simplify the M_PI*f macros by using casts directly in the defines
    as suggested by Kenneth Graunke.
    
    Cc: "10.2" <[email protected]>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=78665
    Reviewed-by: Matt Turner <[email protected]>
    Signed-off-by: Jonathan Gray <[email protected]>
    (cherry picked from commit 0c0bbe77d0f92acf34c4582207b9def2e2fe308d)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3171da34029337b6665d22b02c9db806b381daf7
Author: Kenneth Graunke <[email protected]>
Date:   Sun May 11 17:20:08 2014 -0700

    i965: Don't _swrast_BlitFramebuffer when doing CopyTexSubImage.
    
    The point of copytexsubimage_using_blit_framebuffer is to use a hardware
    accelerated BlitFramebuffer path.  If that fails, we shouldn't do a
    swrast blit---we should try our CTSI fallback code.
    
    This is especially important for i965 and GLES, where we don't even
    create a swrast context.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=77705
    Signed-off-by: Kenneth Graunke <[email protected]>
    Reviewed-by: Eric Anholt <[email protected]>
    Reviewed-by: Chris Forbes <[email protected]>
    Cc: "10.2" <[email protected]>
    (cherry picked from commit bd44ac8b5ca08016bb064b37edaec95eccfdbcd5)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=875fd92d1679982c2587817e0fb6a19465e147a8
Author: Kristian Høgsberg <[email protected]>
Date:   Mon May 12 15:40:11 2014 -0700

    wayland: Move version 2 request to end of interface specification
    
    We're moving towards requiring interface additions to be appended to the
    end of the interface block.  No functional change, opcodes are assigned as
    before, but version 2 additions are now grouped together, which prevents
    a scanner warning.
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Kristian Høgsberg <[email protected]>
    (cherry picked from commit 06842d436e163836de9532cd06029d165ea2e049)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb5c68d3127db01ddcca25d8835ad1003b5d2d5c
Author: Topi Pohjolainen <[email protected]>
Date:   Mon May 5 22:49:47 2014 +0300

    meta: Refactor configuration of renderbuffer sampling
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit 4dc9c314c89c011aee3c33997cbc9cd6bc78674f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e7b0f2a0ad3818d02907746a86568c264c97701
Author: Topi Pohjolainen <[email protected]>
Date:   Mon May 5 17:37:40 2014 +0300

    meta: Refactor binding of renderbuffer as texture image
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit a2952315ac2c97311c0a967bf1c337a6c0b82a2f)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f495b85a09872e1e850765d2d0117e346fd79ad
Author: Topi Pohjolainen <[email protected]>
Date:   Fri Apr 18 02:21:13 2014 +0300

    meta: Merge compiling and linking of blit program
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit ac4db0aa559ac07262d977f35915953f97875333)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=253834cbf64a8a89493c15ea2dddcc05cfcc23be
Author: Topi Pohjolainen <[email protected]>
Date:   Tue Apr 22 22:11:27 2014 +0300

    i965/blorp: Expose coordinate scissoring and mirroring
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit 3a43cd0c3e611085347f67976a619b915dff07b7)

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5c083dbc34ca2755b9a3931a41d895725e970bc
Author: Topi Pohjolainen <[email protected]>
Date:   Wed May 7 12:12:02 2014 +0300

    i965/gen8: Use helper variables for surface parameters
    
    Cc: "10.2" <[email protected]>
    Signed-off-by: Topi Pohjolainen <[email protected]>
    Reviewed-by: Kenneth Graunke <[email protected]>
    (cherry picked from commit 4a92ad553111729dc4b5b02e47477133e7219131)

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to