Re: [Mesa-dev] [ANNOUNCE] mesa 20.0.0
Please note that Mesa 20.0 now defaults to the 'iris' driver for Intel Gen8+ GPUs, and so you may want to set the -Dprefer-iris build option. See this email for more details: https://lists.freedesktop.org/archives/mesa-maintainers/2020-January/000150.html --Ken On Wednesday, February 19, 2020 2:07:58 PM PST Dylan Baker wrote: > Hi list, > > I'd like to announce mesa 20.0.0 as available for download immediately. I'm > very > pleased that we could get all of the issues blocking the release nailed down > quickly and make a release on time for once! > > This is a .0 release, and you may want to continue to to track 19.3.x until > 20.0.1 comes out in two weeks. 19.3.5 is planned to be the final 19.3 release > and is planned for next Wednesday. > > Dylan > > Shortlog > > > Alyssa Rosenzweig (3): > pan/midgard: Fix missing prefixes > pan/midgard: Don't crash with constants on unknown ops > pan/midgard: Use fprintf instead of printf for constants > > Danylo Piliaiev (1): > st/nir: Unify inputs_read/outputs_written before serializing NIR > > Dylan Baker (6): > .pick_status.json: Update to 2a98cf3b2ecea43cea148df7f77d2abadfd1c9db > .pick_status.json: Update to 946eacbafb47c8b94d47e7c9d2a8b02fff5a22fa > .pick_status.json: Update to bee5c9b0dc13dbae0ccf124124eaccebf7f2a435 > Docs: Add 20.0.0 release notes > docs: Empty new_features.txt > VERSION: bump for 20.0.0 release > > Erik Faye-Lund (1): > Revert "nir: Add a couple trivial abs optimizations" > > Francisco Jerez (6): > intel/fs/cse: Make HALT instruction act as CSE barrier. > intel/fs/gen7: Fix fs_inst::flags_written() for > SHADER_OPCODE_FIND_LIVE_CHANNEL. > intel/fs: Add virtual instruction to load mask of live channels into > flag register. > intel/fs/gen12: Workaround unwanted SEND execution due to broken NoMask > control flow. > intel/fs/gen12: Fixup/simplify SWSB annotations of SIMD32 scratch > writes. > intel/fs/gen12: Workaround data coherency issues due to broken NoMask > control flow. > > Krzysztof Raszkowski (1): > gallium/swr: simplify environmental variabled expansion code > > Marek Olšák (1): > radeonsi: don't wait for shader compilation to finish when destroying a > context > > Mathias Fröhlich (1): > egl: Implement getImage/putImage on pbuffer swrast. > > Peng Huang (1): > radeonsi: make si_fence_server_signal flush pipe without work > > Pierre-Eric Pelloux-Prayer (1): > radeonsi/ngg: add VGT_FLUSH when enabling fast launch > > Tapani Pälli (2): > glsl: fix a memory leak with resource_set > iris: fix aux buf map failure in 32bits app on Android > > Thong Thai (1): > Revert "st/va: Convert interlaced NV12 to progressive" > > Timothy Arceri (1): > glsl: fix gl_nir_set_uniform_initializers() for image arrays > > luc (1): > zink: confused compilation macro usage for zink in target helpers. > > > > git tag: mesa-20.0.0 > > https://mesa.freedesktop.org/archive/mesa-20.0.0.tar.xz > SHA256: bb6db3e54b608d2536d4000b3de7dd3ae115fc114e8acbb5afff4b3bbed04b34 > mesa-20.0.0.tar.xz > SHA512: > 3968820029434682fb6644947c76e12b6bb991a3d05cb519a6ea971ecc4aa9b21d03f84b9a452cc21cc77a7981db9e40dd2dfd3ea3dee85b3dd88a59b4842bbb > mesa-20.0.0.tar.xz > PGP: https://mesa.freedesktop.org/archive/mesa-20.0.0.tar.xz.sig > > signature.asc Description: This is a digitally signed message part. ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [ANNOUNCE] mesa 20.0.0
Hi list, I'd like to announce mesa 20.0.0 as available for download immediately. I'm very pleased that we could get all of the issues blocking the release nailed down quickly and make a release on time for once! This is a .0 release, and you may want to continue to to track 19.3.x until 20.0.1 comes out in two weeks. 19.3.5 is planned to be the final 19.3 release and is planned for next Wednesday. Dylan Shortlog Alyssa Rosenzweig (3): pan/midgard: Fix missing prefixes pan/midgard: Don't crash with constants on unknown ops pan/midgard: Use fprintf instead of printf for constants Danylo Piliaiev (1): st/nir: Unify inputs_read/outputs_written before serializing NIR Dylan Baker (6): .pick_status.json: Update to 2a98cf3b2ecea43cea148df7f77d2abadfd1c9db .pick_status.json: Update to 946eacbafb47c8b94d47e7c9d2a8b02fff5a22fa .pick_status.json: Update to bee5c9b0dc13dbae0ccf124124eaccebf7f2a435 Docs: Add 20.0.0 release notes docs: Empty new_features.txt VERSION: bump for 20.0.0 release Erik Faye-Lund (1): Revert "nir: Add a couple trivial abs optimizations" Francisco Jerez (6): intel/fs/cse: Make HALT instruction act as CSE barrier. intel/fs/gen7: Fix fs_inst::flags_written() for SHADER_OPCODE_FIND_LIVE_CHANNEL. intel/fs: Add virtual instruction to load mask of live channels into flag register. intel/fs/gen12: Workaround unwanted SEND execution due to broken NoMask control flow. intel/fs/gen12: Fixup/simplify SWSB annotations of SIMD32 scratch writes. intel/fs/gen12: Workaround data coherency issues due to broken NoMask control flow. Krzysztof Raszkowski (1): gallium/swr: simplify environmental variabled expansion code Marek Olšák (1): radeonsi: don't wait for shader compilation to finish when destroying a context Mathias Fröhlich (1): egl: Implement getImage/putImage on pbuffer swrast. Peng Huang (1): radeonsi: make si_fence_server_signal flush pipe without work Pierre-Eric Pelloux-Prayer (1): radeonsi/ngg: add VGT_FLUSH when enabling fast launch Tapani Pälli (2): glsl: fix a memory leak with resource_set iris: fix aux buf map failure in 32bits app on Android Thong Thai (1): Revert "st/va: Convert interlaced NV12 to progressive" Timothy Arceri (1): glsl: fix gl_nir_set_uniform_initializers() for image arrays luc (1): zink: confused compilation macro usage for zink in target helpers. git tag: mesa-20.0.0 https://mesa.freedesktop.org/archive/mesa-20.0.0.tar.xz SHA256: bb6db3e54b608d2536d4000b3de7dd3ae115fc114e8acbb5afff4b3bbed04b34 mesa-20.0.0.tar.xz SHA512: 3968820029434682fb6644947c76e12b6bb991a3d05cb519a6ea971ecc4aa9b21d03f84b9a452cc21cc77a7981db9e40dd2dfd3ea3dee85b3dd88a59b4842bbb mesa-20.0.0.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-20.0.0.tar.xz.sig signature.asc Description: signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [ANNOUNCE] mesa 20.0.0-rc3
Hi list, Mesa 20.0.0-rc3 is now available. This is a much smaller release than last time, things seem to be slowing down nicely, and the number of opened issues/MRs against the 20.0 release milestone is 2; I'm hopeful that means we can have the 20.0 release next week, and begin the normal release process without a dozen RCs. There's a bit of everything in here, gallium, freedreno, vulkan overlays, anv, radeonsi, svga, intel common, aco, nir, swr, and panfrost, but no on thing dominates the changes, which I like a lot. Dylan Shortlog Dylan Baker (4): .pick_status.json: Update to d8bae10bfe0f487dcaec721743cd51441bcc12f5 .pick_status.json: Update to 689817c9dfde9a0852f2b2489cb0fa93ffbcb215 .pick_status.json: Update to 23037627359e739c42b194dec54875aefbb9d00b VERSION: bump for 20.0.0-rc3 Eric Anholt (1): Revert "gallium: Fix big-endian addressing of non-bitmask array formats." Georg Lehmann (3): Correctly wait in the fragment stage until all semaphores are signaled Vulkan Overlay: Don't try to change the image layout to present twice Vulkan overlay: use the corresponding image index for each swapchain Hyunjun Ko (1): freedreno/ir3: put the conversion back for half const to the right place. James Xiong (1): gallium: let the pipe drivers decide the supported modifiers Lionel Landwerlin (1): anv: set MOCS on push constants Marek Olšák (2): radeonsi: don't report that multi-plane formats are supported radeonsi: fix the DCC MSAA bug workaround Neha Bhende (2): svga: fix size of format_conversion_table[] svga: Use pipe_shader_state_from_tgsi to set shader state Rafael Antognolli (1): intel: Load the driver even if I915_PARAM_REVISION is not found. Rhys Perry (1): aco: fix gfx10_wave64_bpermute Samuel Pitoiset (4): aco: do not use ds_{read,write}2 on GFX6 aco: fix waiting for scalar stores before "writing back" data on GFX8-GFX9 aco: fix creating v_madak if v_mad_f32 has two sgpr literals nir: do not use De Morgan's Law rules for flt and fge Tapani Pälli (1): intel/vec4: fix valgrind errors with vf_values array Thomas Hellstrom (1): svga: Fix banded DMA upload Timur Kristóf (1): aco/optimizer: Don't combine uniform bool s_and to s_andn2. Vinson Lee (2): swr: Fix GCC 4.9 checks. panfrost: Remove unused anonymous enum variables. git tag: mesa-20.0.0-rc3 https://mesa.freedesktop.org/archive/mesa-20.0.0-rc3.tar.xz SHA256: aca72ed6201caed1f212dc00770724e5e2b51063bd31df8380f879c90160b4e8 mesa-20.0.0-rc3.tar.xz SHA512: df873cf961e641b9d9e9a6ce7eccde1a865e9125507e304b1600c6c28f15f89f9b66898a5a474f08a8ad05781d46db532fc7aedf92de3bb73b9ed1f2ba24b6cb mesa-20.0.0-rc3.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-20.0.0-rc3.tar.xz.sig signature.asc Description: signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [ANNOUNCE] mesa 20.0.0-rc2
Hi list, Sorry for the late -rc2, it's my fault. I was out of the office Monday and Tuesday and kinda lost track of time :/ Anyway, There's a lot of stuff in here, as is typical for -rc2. We've got a ton of intel related fixes from Jason, and then a bunch of stuff touching every bit of the tree. Next week -rc3 will come on Wednesday as planned Dylan Shortlog Bas Nieuwenhuizen (1): radv: Do not set SX DISABLE bits for RB+ with unused surfaces. Bernd Kuhls (1): util/os_socket: Include unistd.h to fix build error Boris Brezillon (1): panfrost: Fix the damage box clamping logic Daniel Schürmann (1): aco: fix image_atomic_cmp_swap Danylo Piliaiev (2): i965: Do not set front_buffer_dirty if there is no front buffer st/mesa: Handle the rest renderbuffer formats from OSMesa Dylan Baker (6): bin/pick-ui: Add a new maintainer script for picking patches .pick_status.json: Update to 0d14f41625fa00187f690f283c1eb6a22e354a71 .pick_status.json: Update to b550b7ef3b8d12f533b67b1a03159a127a3ff34a .pick_status.json: Update to 9afdcd64f2c96f3fcc1a28912987f2e8066aa995 .pick_status.json: Update to 7eaf21cb6f67adbe0e79b80b4feb8c816a98a720 VERSION: bump to 20.0-rc2 Eric Engestrom (3): util/os_socket: fix header unavailable on windows freedreno/perfcntrs: fix fd leak util/disk_cache: check for write() failure in the zstd path Erik Faye-Lund (1): st/mesa: use uint-result for sampling stencil buffers Ian Romanick (1): intel/fs: Don't count integer instructions as being possibly coissue Jan Vesely (1): clover: Use explicit conversion from llvm::StringRef to std::string Jason Ekstrand (18): genxml: Add a new 3DSTATE_SF field on gen12 anv,iris: Set 3DSTATE_SF::DerefBlockSize to per-poly on Gen12+ intel/genxml: Drop SLMEnable from L3CNTLREG on Gen11 iris: Set SLMEnable based on the L3$ config iris: Store the L3$ configs in the screen iris: Use the URB size from the L3$ config i965: Re-emit l3 state before BLORP executes intel: Take a gen_l3_config in gen_get_urb_config intel/blorp: Always emit URB config on Gen7+ iris: Consolodate URB emit anv: Emit URB setup earlier intel/common: Return the block size from get_urb_config intel/blorp: Plumb deref block size through to 3DSTATE_SF anv: Plumb deref block size through to 3DSTATE_SF iris: Plumb deref block size through to 3DSTATE_SF anv: Always fill out the AUX table even if CCS is disabled intel/fs: Write the address register with NoMask for MOV_INDIRECT anv/blorp: Use the correct size for vkCmdCopyBufferToImage Krzysztof Raszkowski (1): gallium/swr: Fix gcc 4.8.5 compile error Lionel Landwerlin (1): anv: implement gen9 post sync pipe control workaround Marek Vasut (1): etnaviv: Destroy rsc->pending_ctx set in etna_resource_destroy() Rob Clark (1): freedreno: allow ctx->batch to be NULL Samuel Pitoiset (1): aco: fix MUBUF VS input loads when expanding vec3 to vec4 on GFX6 Vinson Lee (1): lima: Fix build with GCC 10. git tag: mesa-20.0.0-rc2 https://mesa.freedesktop.org/archive/mesa-20.0.0-rc2.tar.xz SHA256: 4166288d6ca26cef5f0e47ddc0660a83e45b76433759550b9fc87353cfa63eef mesa-20.0.0-rc2.tar.xz SHA512: 27e23925ce7e3a38954088db47d564776c4ac7e028d30ef5c58229b3182b461ece37863a69bc42ea4ff0a4817c46c0b0ca8d70f6fafddb5c3fe60bd9c429563b mesa-20.0.0-rc2.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-20.0.0-rc2.tar.xz.sig signature.asc Description: signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [ANNOUNCE] mesa 20.0.0-rc1
Hi list, It's a day late, but mesa 20.0.0-rc1 is now available. The 20.0 branches (staging and stable) have been created, and a new 20.0 release milestone has also been created. 20.0.0-rc2 will follow on 02.05 per the release calendar. Dylan git tag: mesa-20.0.0-rc1 https://mesa.freedesktop.org/archive/mesa-20.0.0-rc1.tar.xz SHA256: 43fb6d7477483caca726eff36240567ed0a2a89d302ec26aaf26d7b17c91ed36 mesa-20.0.0-rc1.tar.xz SHA512: 1b1d5408768b7eec313083ec12218dfaef1f6bb0e209ee7e49b8974af0cdbfdf71860516e459c6933647ec8895ed61f54db64a26662e3e6500e27560f7d98746 mesa-20.0.0-rc1.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-20.0.0-rc1.tar.xz.sig signature.asc Description: signature ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev