-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello list,
Barring a slight delay, during which I was expecting more non-freedreno patches, it's time for yet another 10.3 stable candidate. Currently we have: - 102 queued (89 of which are for freedreno) - 4 nominated (outstanding) - and 3 rejected patches In a nut shell this gives us - freedreno: 0ad is playable (+ 395 piglit fixes) - r600/radeonsi: 3 rendering fixes and one crash - glsl: 3 bug-fixes/crashes - build: fixed static linking against llvm, fix msvc and android builds Take a look at section "Mesa stable queue" for more information. Testing - ------- The following results are against piglit a636a3610d7. Fixes - gallium swrast - ---------------------- Tests: - arb_explicit_uniform_location-use-of-unused-loc (crash > pass) - linker/set-location-to-sampler (fail > pass) Fixes - classic i965(snb) - ------------------------- Tests: - arb_explicit_uniform_location-use-of-unused-loc (crash > pass) - linker/set-location-to-sampler (fail > pass) - GLX_OML_sync_control/timing -divisor 2 (warn > pass) - GLX_OML_sync_control/timing -msc-delta 1 (warn > pass) Regressions - classic i965(snb) - ------------------------------- Tests: - GLX_OML_sync_control/timing -divisor 1 (pass > warn) The OMX_sync_control tests continue to oscillate between warn and pass, with the result depending on the moon cycle :P Testing reports/general approval - -------------------------------- Any testing reports (or general approval of the state of the branch) will be greatly appreciated. Trivial merge conflicts - ----------------------- Here are the commits where I manually merged conflicts, (so these might merit additional review): commit 4956788a5f40fff2ea72d0f5bd6fcdb116492896 Author: Anuj Phogat <[email protected]> Date: Mon Sep 22 15:10:28 2014 -0700 glsl: Use signed array index in update_max_array_access() (cherry picked from commit 7a652c41b4de4bdbb954a4ebf6cdb605d197e999) As usual the plan is to have the next stable (10.3.3) released this Friday, so if you have any questions or comments that you would like to share before the release, please go ahead. Cheers, Emil Mesa stable queue - ----------------- Nominated (4) ============= Kenneth Graunke (1): i965: Fix an off-by-1 error in the draw upload code's size calculation. Tom Stellard (2): radeonsi: Program RASTER_CONFIG for harvested GPUs v4 R600/SI: radeonsi: Program RASTER_CONFIG for harvested GPUs v3 Tomasz Figa (1): glsl: Fix no return value for non-void function Rejected(3) =========== Anuj Phogat (2): glsl: No compile error for out of bounds array index glsl: Don't abort if array index is out of bounds Mauro Rossi (1): gallium/nouveau: use std::isfinite in c++ sources Queued (102) ============ Anuj Phogat (2): glsl: Fix crash due to negative array index glsl: Use signed array index in update_max_array_access() Brian Paul (1): mesa: fix UNCLAMPED_FLOAT_TO_UBYTE() macro for MSVC Ilia Mirkin (27): freedreno/ir3: INEG operates on src0, not src1 freedreno/ir3: add UARL support freedreno/ir3: negate result of USLT/etc freedreno/ir3: use unsigned comparison for UIF freedreno/ir3: add TXL support freedreno/ir3: fix UCMP handling freedreno/ir3: implement UMUL correctly freedreno: add default .dir-locals.el for emacs settings freedreno/ir3: make texture instruction construction more dynamic freedreno/ir3: fix TXB/TXL to actually pull the bias/lod argument freedreno/ir3: add TXQ support freedreno/ir3: add TXB2 support freedreno: dual-source render targets are not supported freedreno: instanced drawing/compute not yet supported freedreno/ir3: avoid fan-in sources referring to same instruction freedreno/ir3: add IDIV/UDIV support freedreno/ir3: add UMOD support, based on UDIV freedreno/ir3: add MOD support freedreno/ir3: add ISSG support freedreno/ir3: add UMAD support freedreno/ir3: make TXQ return integers, not floats freedreno/ir3: shadow comes before array freedreno/ir3: add texture offset support freedreno/ir3: add TXD support and expose ARB_shader_texture_lod freedreno/ir3: add TXF support freedreno: positions come out as integers, not half-integers freedreno/ir3: fix FSLT/etc handling to return 0/-1 instead of 0/1.0 Jan Vesely (1): configure: include llvm systemlibs when using static llvm Marek Olšák (5): r600g: fix polygon mode for points and lines and point/line fill modes radeonsi: fix polygon mode for points and lines and point/line fill modes radeonsi: fix incorrect index buffer max size for lowered 8-bit indices Revert "st/mesa: set MaxUnrollIterations = 255" r300g: remove enabled/disabled hyperz and AA compression messages Mauro Rossi (1): gallium/nouveau: fully build the driver under android Michel Dänzer (1): radeon/llvm: Dynamically allocate branch/loop stack arrays Rob Clark (62): freedreno/ir3: detect scheduler fail freedreno/ir3: add TXB freedreno/ir3: add DDX/DDY freedreno/ir3: bit of debug freedreno/ir3: fix error in bail logic freedreno/ir3: fix constlen with relative addressing freedreno/ir3: add no-copy-propagate fallback step freedreno: don't overflow cmdstream buffer so much freedreno/ir3: fix potential segfault in RA freedreno: update generated headers freedreno/a3xx: enable hw primitive-restart freedreno/a3xx: handle rendering to layer != 0 freedreno: update generated headers freedreno/a3xx: format fixes util/u_format: add _is_alpha() freedreno/a3xx: alpha render-target shenanigans freedreno/ir3: catch incorrect usage of tmp-dst freedreno/ir3: add missing put_dst freedreno: "fix" problems with excessive flushes freedreno: update generated headers freedreno/a3xx: 3d/array textures freedreno: add DRM_CONF_SHARE_FD freedreno/a3xx: more texture array fixes freedreno/a3xx: initial texture border-color freedreno: fix compiler warning freedreno: don't advertise mirror-clamp support freedreno: update generated headers freedreno: we have more than 0 viewports! freedreno: turn missing caps into compile warnings freedreno/a3xx: add LOD_BIAS freedreno/a3xx: add flat interpolation mode freedreno/a3xx: add 32bit integer vtx formats freedreno/a3xx: fix border color order freedreno: move bind_sampler_states to per-generation freedreno: add texcoord clamp support to lowering freedreno/a3xx: add support to emulate GL_CLAMP freedreno/a3xx: re-emit shaders on variant change freedreno/lowering: fix token calculation for lowering freedreno: destroy transfer pool after blitter freedreno: max-texture-lod-bias should be 15.0f freedreno: update generated headers freedreno/a3xx: handle large shader program sizes freedreno/a3xx: emit all immediates in one shot freedreno/ir3: fix lockups with lame FRAG shaders freedreno/a3xx: handle VS only outputting BCOLOR freedreno: query fixes freedreno/a3xx: refactor vertex state emit freedreno/a3xx: refactor/optimize emit freedreno/ir3: optimize shader key comparision freedreno: inline fd_draw_emit() freedreno: fix layer_stride freedreno: update generated headers freedreno/ir3: large const support freedreno/a3xx: more layer/level fixes freedreno/ir3: comment + better fxn name freedreno/ir3: fix potential gpu lockup with kill freedreno/a3xx: disable early-z when we have kill's freedreno/ir3: add debug flag to disable cp freedreno: clear vs scissor freedreno: mark scissor state dirty when enable bit changes freedreno/a3xx: fix viewport state during clear freedreno/a3xx: fix depth/stencil restore format Tapani Pälli (2): glsl: fix uniform location count used for glsl types mesa: check that uniform exists in glUniform* functions -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJUW8omAAoJEO2uN7As60kNNRwQAJjHbTte7MbSqK38e3YnBZ+U 5XyrcvZfI2OOvewefBaP9qx4/qVimDnumv0MMx/5AaqjaSgTir2a4Yj9l5fnMEXR FZdJ3+8O32xqweujeTPCZtvW2rvij8s32PBlFcQ1zaLKPy6SKeKkuw6JWCagYr9X 6yAlFbOeTrXJRT+Jz3m9rf5HJRfyMLYnSgrqMR/6NwPQ/oJRXFSYeu71Kt/FDRfW +IAjqJ2LzQ0dw0Q1L0f3+9KNZUdSP/3XBVXLy8/gm+2BVJa3fEFbK5KdIen6VsnZ FiWTebyBYnX2UkeUOeF1kFoeDzOSc6EhzPBoiFwpMXMutPLOWZP2pCzASMsdy5X0 ND1PCslnoA6jdBN75funf3Mt0VIw4v+yEjX97a6h8xlzzyERBh6XcA9Cstu7sARd Jlossee0WnWx0WHF7m3q/j/niNly0yemziYxRLRJ3b+Qp1DF0cywOYMckTPU4Ab/ b8kjWNAQic/ankakCzKZyu1gpzUehgKm9jenEKzTDLPlrdkW4gY6yvTS97VqgO8q C3QOTgZcI+C5LU6qewjxl1Aqz3+/iFGr3mpbEWRoA46gxX7B6eJaw7zPyH7Qv6Yg nqTlCYXz0rQt3o1RQFII/LhxLkwG99iMv8BVir2YMuM4QKqCphMCHoGsJg5Mr9iY 9Axo9V2OWrb7P5/7UmSp =m+U6 -----END PGP SIGNATURE----- _______________________________________________ mesa-dev mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-dev
