1*61046927SAndroid Build Coastguard WorkerMesa 19.2.0 Release Notes / 2019.09.25 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 19.2.0 is a new development release. People who are concerned with 5*61046927SAndroid Build Coastguard Workerstability and reliability should stick with a previous release or wait 6*61046927SAndroid Build Coastguard Workerfor Mesa 19.2.1. 7*61046927SAndroid Build Coastguard Worker 8*61046927SAndroid Build Coastguard WorkerMesa 19.2.0 implements the OpenGL 4.5 API, but the version reported by 9*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 10*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 11*61046927SAndroid Build Coastguard Workerused. Some drivers don't support all the features required in OpenGL 12*61046927SAndroid Build Coastguard Worker4.5. OpenGL 4.5 is **only** available if requested at context creation. 13*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each 14*61046927SAndroid Build Coastguard Workerdriver. 15*61046927SAndroid Build Coastguard Worker 16*61046927SAndroid Build Coastguard WorkerMesa 19.2.0 implements the Vulkan 1.1 API, but the version reported by 17*61046927SAndroid Build Coastguard Workerthe apiVersion property of the VkPhysicalDeviceProperties struct depends 18*61046927SAndroid Build Coastguard Workeron the particular driver being used. 19*61046927SAndroid Build Coastguard Worker 20*61046927SAndroid Build Coastguard WorkerSHA256 checksums 21*61046927SAndroid Build Coastguard Worker---------------- 22*61046927SAndroid Build Coastguard Worker 23*61046927SAndroid Build Coastguard Worker:: 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard Worker b060caa2a00f856431160ff7377d0e8f58f2aa48c16ee5a9e265ebdccb10852a mesa-19.2.0.tar.xz 26*61046927SAndroid Build Coastguard Worker 27*61046927SAndroid Build Coastguard WorkerNew features 28*61046927SAndroid Build Coastguard Worker------------ 29*61046927SAndroid Build Coastguard Worker 30*61046927SAndroid Build Coastguard Worker- GL_ARB_post_depth_coverage on radeonsi (Navi) 31*61046927SAndroid Build Coastguard Worker- GL_ARB_seamless_cubemap_per_texture on etnaviv (if GPU supports 32*61046927SAndroid Build Coastguard Worker SEAMLESS_CUBE_MAP) 33*61046927SAndroid Build Coastguard Worker- GL_EXT_shader_image_load_store on radeonsi (with LLVM >= 10) 34*61046927SAndroid Build Coastguard Worker- GL_EXT_shader_samples_identical on iris and radeonsi (if using NIR) 35*61046927SAndroid Build Coastguard Worker- GL_EXT_texture_shadow_lod on i965, iris 36*61046927SAndroid Build Coastguard Worker- EGL_EXT_platform_device 37*61046927SAndroid Build Coastguard Worker- VK_AMD_buffer_marker on radv 38*61046927SAndroid Build Coastguard Worker- VK_EXT_index_type_uint8 on radv 39*61046927SAndroid Build Coastguard Worker- VK_EXT_post_depth_coverage on radv 40*61046927SAndroid Build Coastguard Worker- VK_EXT_queue_family_foreign on radv 41*61046927SAndroid Build Coastguard Worker- VK_EXT_sample_locations on radv 42*61046927SAndroid Build Coastguard Worker- VK_EXT_shader_demote_to_helper_invocation on Intel. 43*61046927SAndroid Build Coastguard Worker- VK_KHR_depth_stencil_resolve on radv 44*61046927SAndroid Build Coastguard Worker- VK_KHR_imageless_framebuffer on radv 45*61046927SAndroid Build Coastguard Worker- VK_KHR_shader_atomic_int64 on radv 46*61046927SAndroid Build Coastguard Worker- VK_KHR_uniform_buffer_standard_layout on radv 47*61046927SAndroid Build Coastguard Worker 48*61046927SAndroid Build Coastguard WorkerBug fixes 49*61046927SAndroid Build Coastguard Worker--------- 50*61046927SAndroid Build Coastguard Worker 51*61046927SAndroid Build Coastguard Worker- `Bug 103674 <https://bugs.freedesktop.org/show_bug.cgi?id=103674>`__ 52*61046927SAndroid Build Coastguard Worker - u_queue.c:173:7: error: implicit declaration of function 53*61046927SAndroid Build Coastguard Worker 'timespec_get' is invalid in C99 54*61046927SAndroid Build Coastguard Worker- `Bug 104395 <https://bugs.freedesktop.org/show_bug.cgi?id=104395>`__ 55*61046927SAndroid Build Coastguard Worker - [CTS] GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels tests 56*61046927SAndroid Build Coastguard Worker fail on 32bit Mesa 57*61046927SAndroid Build Coastguard Worker- `Bug 110765 <https://bugs.freedesktop.org/show_bug.cgi?id=110765>`__ 58*61046927SAndroid Build Coastguard Worker - ANV regression: Assertion \`pass->attachment_count == 59*61046927SAndroid Build Coastguard Worker framebuffer->attachment_count' failed 60*61046927SAndroid Build Coastguard Worker- `Bug 110814 <https://bugs.freedesktop.org/show_bug.cgi?id=110814>`__ 61*61046927SAndroid Build Coastguard Worker - KWin compositor crashes on launch 62*61046927SAndroid Build Coastguard Worker- `Bug 111069 <https://bugs.freedesktop.org/show_bug.cgi?id=111069>`__ 63*61046927SAndroid Build Coastguard Worker - Assertion fails in nir_opt_remove_phis.c during compilation of 64*61046927SAndroid Build Coastguard Worker SPIR-V shader 65*61046927SAndroid Build Coastguard Worker- `Bug 111213 <https://bugs.freedesktop.org/show_bug.cgi?id=111213>`__ 66*61046927SAndroid Build Coastguard Worker - VA-API nouveau SIGSEGV and asserts 67*61046927SAndroid Build Coastguard Worker- `Bug 111241 <https://bugs.freedesktop.org/show_bug.cgi?id=111241>`__ 68*61046927SAndroid Build Coastguard Worker - Shadertoy shader causing hang 69*61046927SAndroid Build Coastguard Worker- `Bug 111248 <https://bugs.freedesktop.org/show_bug.cgi?id=111248>`__ 70*61046927SAndroid Build Coastguard Worker - Navi10 Font rendering issue in Overwatch 71*61046927SAndroid Build Coastguard Worker- `Bug 111271 <https://bugs.freedesktop.org/show_bug.cgi?id=111271>`__ 72*61046927SAndroid Build Coastguard Worker - Crash in eglMakeCurrent 73*61046927SAndroid Build Coastguard Worker- `Bug 111308 <https://bugs.freedesktop.org/show_bug.cgi?id=111308>`__ 74*61046927SAndroid Build Coastguard Worker - [Regression, NIR, bisected] Black squares in Unigine Heaven via 75*61046927SAndroid Build Coastguard Worker DXVK 76*61046927SAndroid Build Coastguard Worker- `Bug 111401 <https://bugs.freedesktop.org/show_bug.cgi?id=111401>`__ 77*61046927SAndroid Build Coastguard Worker - Vulkan overlay layer - async compute not supported, making overlay 78*61046927SAndroid Build Coastguard Worker disappear in Doom 79*61046927SAndroid Build Coastguard Worker- `Bug 111405 <https://bugs.freedesktop.org/show_bug.cgi?id=111405>`__ 80*61046927SAndroid Build Coastguard Worker - Some infinite 'do{}while' loops lead mesa to an infinite 81*61046927SAndroid Build Coastguard Worker compilation 82*61046927SAndroid Build Coastguard Worker- `Bug 111411 <https://bugs.freedesktop.org/show_bug.cgi?id=111411>`__ 83*61046927SAndroid Build Coastguard Worker - SPIR-V shader leads to GPU hang, sometimes making machine unstable 84*61046927SAndroid Build Coastguard Worker- `Bug 111414 <https://bugs.freedesktop.org/show_bug.cgi?id=111414>`__ 85*61046927SAndroid Build Coastguard Worker - [REGRESSION] [BISECTED] Segmentation fault in si_bind_blend_state 86*61046927SAndroid Build Coastguard Worker after removal of the blend state NULL check 87*61046927SAndroid Build Coastguard Worker- `Bug 111467 <https://bugs.freedesktop.org/show_bug.cgi?id=111467>`__ 88*61046927SAndroid Build Coastguard Worker - WOLF RPG Editor + Gallium Nine Standalone: Rendering issue when 89*61046927SAndroid Build Coastguard Worker using Iris driver 90*61046927SAndroid Build Coastguard Worker- `Bug 111490 <https://bugs.freedesktop.org/show_bug.cgi?id=111490>`__ 91*61046927SAndroid Build Coastguard Worker - [REGRESSION] [BISECTED] Shadow Tactics: Blades of the Shogun - 92*61046927SAndroid Build Coastguard Worker problems rendering water 93*61046927SAndroid Build Coastguard Worker- `Bug 111493 <https://bugs.freedesktop.org/show_bug.cgi?id=111493>`__ 94*61046927SAndroid Build Coastguard Worker - In the game The Surge (378540) - textures disappear then appear 95*61046927SAndroid Build Coastguard Worker again when I change the camera angle view 96*61046927SAndroid Build Coastguard Worker- `Bug 111509 <https://bugs.freedesktop.org/show_bug.cgi?id=111509>`__ 97*61046927SAndroid Build Coastguard Worker - [regression][bisected] 98*61046927SAndroid Build Coastguard Worker piglit.spec.ext_image_dma_buf_import.ext_image_dma_buf_import-export 99*61046927SAndroid Build Coastguard Worker fails on iris 100*61046927SAndroid Build Coastguard Worker- `Bug 111522 <https://bugs.freedesktop.org/show_bug.cgi?id=111522>`__ 101*61046927SAndroid Build Coastguard Worker - [bisected] Supraland no longer start 102*61046927SAndroid Build Coastguard Worker- `Bug 111529 <https://bugs.freedesktop.org/show_bug.cgi?id=111529>`__ 103*61046927SAndroid Build Coastguard Worker - EGL_PLATFORM=drm doesn't expose MESA_query_driver extension 104*61046927SAndroid Build Coastguard Worker- `Bug 111552 <https://bugs.freedesktop.org/show_bug.cgi?id=111552>`__ 105*61046927SAndroid Build Coastguard Worker - Geekbench 5.0 Vulkan compute benchmark fails on Anvil 106*61046927SAndroid Build Coastguard Worker- `Bug 111566 <https://bugs.freedesktop.org/show_bug.cgi?id=111566>`__ 107*61046927SAndroid Build Coastguard Worker - [REGRESSION] [BISECTED] Large CS workgroup sizes broken in 108*61046927SAndroid Build Coastguard Worker combination with FP64 on Intel. 109*61046927SAndroid Build Coastguard Worker- `Bug 111576 <https://bugs.freedesktop.org/show_bug.cgi?id=111576>`__ 110*61046927SAndroid Build Coastguard Worker - [bisected] Performance regression in X4:Foundations in 19.2 111*61046927SAndroid Build Coastguard Worker- `Bug 111676 <https://bugs.freedesktop.org/show_bug.cgi?id=111676>`__ 112*61046927SAndroid Build Coastguard Worker - Tropico 6 apitrace throws error into logs 113*61046927SAndroid Build Coastguard Worker- `Bug 111734 <https://bugs.freedesktop.org/show_bug.cgi?id=111734>`__ 114*61046927SAndroid Build Coastguard Worker - Geometry shader with double interpolators fails in LLVM 115*61046927SAndroid Build Coastguard Worker 116*61046927SAndroid Build Coastguard WorkerChanges 117*61046927SAndroid Build Coastguard Worker------- 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard WorkerAdam Jackson (1): 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard Worker- docs: Update bug report URLs for the gitlab migration 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard WorkerAlex Smith (1): 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard Worker- radv: Change memory type order for GPUs without dedicated VRAM 126*61046927SAndroid Build Coastguard Worker 127*61046927SAndroid Build Coastguard WorkerAlyssa Rosenzweig (1): 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard Worker- pan/midgard: Fix writeout combining 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard WorkerAndres Gomez (1): 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard Worker- docs: Add the maximum implemented Vulkan API version in 19.2 rel 134*61046927SAndroid Build Coastguard Worker notes 135*61046927SAndroid Build Coastguard Worker 136*61046927SAndroid Build Coastguard WorkerAndres Rodriguez (1): 137*61046927SAndroid Build Coastguard Worker 138*61046927SAndroid Build Coastguard Worker- radv: additional query fixes 139*61046927SAndroid Build Coastguard Worker 140*61046927SAndroid Build Coastguard WorkerArcady Goldmints-Orlov (1): 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard Worker- anv: fix descriptor limits on gen8 143*61046927SAndroid Build Coastguard Worker 144*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (6): 145*61046927SAndroid Build Coastguard Worker 146*61046927SAndroid Build Coastguard Worker- radv: Use correct vgpr_comp_cnt for VS if both prim_id and 147*61046927SAndroid Build Coastguard Worker instance_id are needed. 148*61046927SAndroid Build Coastguard Worker- radv: Emit VGT_GS_ONCHIP_CNTL for tess on GFX10. 149*61046927SAndroid Build Coastguard Worker- radv: Disable NGG for geometry shaders. 150*61046927SAndroid Build Coastguard Worker- Revert "ac/nir: Lower large indirect variables to scratch" 151*61046927SAndroid Build Coastguard Worker- tu: Set up glsl types. 152*61046927SAndroid Build Coastguard Worker- radv: Add workaround for hang in The Surge 2. 153*61046927SAndroid Build Coastguard Worker 154*61046927SAndroid Build Coastguard WorkerCaio Marcelo de Oliveira Filho (2): 155*61046927SAndroid Build Coastguard Worker 156*61046927SAndroid Build Coastguard Worker- nir/lower_explicit_io: Handle 1 bit loads and stores 157*61046927SAndroid Build Coastguard Worker- glsl/nir: Avoid overflow when setting max_uniform_location 158*61046927SAndroid Build Coastguard Worker 159*61046927SAndroid Build Coastguard WorkerConnor Abbott (1): 160*61046927SAndroid Build Coastguard Worker 161*61046927SAndroid Build Coastguard Worker- radv: Call nir_propagate_invariant() 162*61046927SAndroid Build Coastguard Worker 163*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (3): 164*61046927SAndroid Build Coastguard Worker 165*61046927SAndroid Build Coastguard Worker- nir/loop_unroll: Prepare loop for unrolling in wrapper_unroll 166*61046927SAndroid Build Coastguard Worker- nir/loop_analyze: Treat do{}while(false) loops as 0 iterations 167*61046927SAndroid Build Coastguard Worker- tgsi_to_nir: Translate TGSI_INTERPOLATE_COLOR as INTERP_MODE_NONE 168*61046927SAndroid Build Coastguard Worker 169*61046927SAndroid Build Coastguard WorkerDave Airlie (2): 170*61046927SAndroid Build Coastguard Worker 171*61046927SAndroid Build Coastguard Worker- virgl: fix format conversion for recent gallium changes. 172*61046927SAndroid Build Coastguard Worker- gallivm: fix atomic compare-and-swap 173*61046927SAndroid Build Coastguard Worker 174*61046927SAndroid Build Coastguard WorkerDave Stevenson (1): 175*61046927SAndroid Build Coastguard Worker 176*61046927SAndroid Build Coastguard Worker- broadcom/v3d: Allow importing linear BOs with arbitrary 177*61046927SAndroid Build Coastguard Worker offset/stride. 178*61046927SAndroid Build Coastguard Worker 179*61046927SAndroid Build Coastguard WorkerDylan Baker (9): 180*61046927SAndroid Build Coastguard Worker 181*61046927SAndroid Build Coastguard Worker- bump version to 19.2-rc2 182*61046927SAndroid Build Coastguard Worker- nir: Add is_not_negative helper function 183*61046927SAndroid Build Coastguard Worker- Bump version for rc3 184*61046927SAndroid Build Coastguard Worker- meson: don't generate file into subdirs 185*61046927SAndroid Build Coastguard Worker- add patches to be ignored 186*61046927SAndroid Build Coastguard Worker- Bump version for 19.2.0-rc4 187*61046927SAndroid Build Coastguard Worker- cherry-ignore: Add patches 188*61046927SAndroid Build Coastguard Worker- rehardcode from origin/master to upstream/master 189*61046927SAndroid Build Coastguard Worker- bin/get-pick-list: use --oneline=pretty instead of --oneline 190*61046927SAndroid Build Coastguard Worker 191*61046927SAndroid Build Coastguard WorkerEmil Velikov (1): 192*61046927SAndroid Build Coastguard Worker 193*61046927SAndroid Build Coastguard Worker- Update version to 19.2.0-rc1 194*61046927SAndroid Build Coastguard Worker 195*61046927SAndroid Build Coastguard WorkerEric Engestrom (14): 196*61046927SAndroid Build Coastguard Worker 197*61046927SAndroid Build Coastguard Worker- ttn: fix 64-bit shift on 32-bit \`1\` 198*61046927SAndroid Build Coastguard Worker- egl: fix deadlock in malloc error path 199*61046927SAndroid Build Coastguard Worker- util/os_file: fix double-close() 200*61046927SAndroid Build Coastguard Worker- anv: fix format string in error message 201*61046927SAndroid Build Coastguard Worker- freedreno/drm-shim: fix mem leak 202*61046927SAndroid Build Coastguard Worker- nir: fix memleak in error path 203*61046927SAndroid Build Coastguard Worker- anv: add support for driconf 204*61046927SAndroid Build Coastguard Worker- wsi: add minImageCount override 205*61046927SAndroid Build Coastguard Worker- anv: add support for vk_x11_override_min_image_count 206*61046927SAndroid Build Coastguard Worker- amd: move adaptive sync to performance section, as it is defined in 207*61046927SAndroid Build Coastguard Worker xmlpool 208*61046927SAndroid Build Coastguard Worker- radv: add support for vk_x11_override_min_image_count 209*61046927SAndroid Build Coastguard Worker- drirc: override minImageCount=2 for gfxbench 210*61046927SAndroid Build Coastguard Worker- gl: drop incorrect pkg-config file for glvnd 211*61046927SAndroid Build Coastguard Worker- meson: re-add incorrect pkg-config files with GLVND for backward 212*61046927SAndroid Build Coastguard Worker compatibility 213*61046927SAndroid Build Coastguard Worker 214*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (2): 215*61046927SAndroid Build Coastguard Worker 216*61046927SAndroid Build Coastguard Worker- gallium/auxiliary/indices: consistently apply start only to input 217*61046927SAndroid Build Coastguard Worker- util: fix SSE-version needed for double opcodes 218*61046927SAndroid Build Coastguard Worker 219*61046927SAndroid Build Coastguard WorkerHaihao Xiang (1): 220*61046927SAndroid Build Coastguard Worker 221*61046927SAndroid Build Coastguard Worker- i965: support AYUV/XYUV for external import only 222*61046927SAndroid Build Coastguard Worker 223*61046927SAndroid Build Coastguard WorkerHal Gentz (2): 224*61046927SAndroid Build Coastguard Worker 225*61046927SAndroid Build Coastguard Worker- glx: Fix SEGV due to dereferencing a NULL ptr from XCB-GLX. 226*61046927SAndroid Build Coastguard Worker- gallium/osmesa: Fix the inability to set no context as current. 227*61046927SAndroid Build Coastguard Worker 228*61046927SAndroid Build Coastguard WorkerIago Toral Quiroga (1): 229*61046927SAndroid Build Coastguard Worker 230*61046927SAndroid Build Coastguard Worker- v3d: make sure we have enough space in the CL for the primitive 231*61046927SAndroid Build Coastguard Worker counts packet 232*61046927SAndroid Build Coastguard Worker 233*61046927SAndroid Build Coastguard WorkerIan Romanick (8): 234*61046927SAndroid Build Coastguard Worker 235*61046927SAndroid Build Coastguard Worker- nir/algrbraic: Don't optimize open-coded bitfield reverse when 236*61046927SAndroid Build Coastguard Worker lowering is enabled 237*61046927SAndroid Build Coastguard Worker- intel/compiler: Request bitfield_reverse lowering on pre-Gen7 238*61046927SAndroid Build Coastguard Worker hardware 239*61046927SAndroid Build Coastguard Worker- nir/algebraic: Mark some value range analysis-based optimizations 240*61046927SAndroid Build Coastguard Worker imprecise 241*61046927SAndroid Build Coastguard Worker- nir/range-analysis: Adjust result range of exp2 to account for 242*61046927SAndroid Build Coastguard Worker flush-to-zero 243*61046927SAndroid Build Coastguard Worker- nir/range-analysis: Adjust result range of multiplication to account 244*61046927SAndroid Build Coastguard Worker for flush-to-zero 245*61046927SAndroid Build Coastguard Worker- nir/range-analysis: Fix incorrect fadd range result for (ne_zero, 246*61046927SAndroid Build Coastguard Worker ne_zero) 247*61046927SAndroid Build Coastguard Worker- nir/range-analysis: Handle constants in nir_op_mov just like 248*61046927SAndroid Build Coastguard Worker nir_op_bcsel 249*61046927SAndroid Build Coastguard Worker- nir/algebraic: Do not apply late DPH optimization in vertex 250*61046927SAndroid Build Coastguard Worker processing stages 251*61046927SAndroid Build Coastguard Worker 252*61046927SAndroid Build Coastguard WorkerIlia Mirkin (1): 253*61046927SAndroid Build Coastguard Worker 254*61046927SAndroid Build Coastguard Worker- gallium/vl: use compute preference for all multimedia, not just blit 255*61046927SAndroid Build Coastguard Worker 256*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (9): 257*61046927SAndroid Build Coastguard Worker 258*61046927SAndroid Build Coastguard Worker- anv: Bump maxComputeWorkgroupSize 259*61046927SAndroid Build Coastguard Worker- nir: Handle complex derefs in nir_split_array_vars 260*61046927SAndroid Build Coastguard Worker- nir: Don't infinitely recurse in lower_ssa_defs_to_regs_block 261*61046927SAndroid Build Coastguard Worker- nir: Add a block_is_unreachable helper 262*61046927SAndroid Build Coastguard Worker- nir/repair_ssa: Repair dominance for unreachable blocks 263*61046927SAndroid Build Coastguard Worker- nir/repair_ssa: Insert deref casts when needed 264*61046927SAndroid Build Coastguard Worker- nir/dead_cf: Repair SSA if the pass makes progress 265*61046927SAndroid Build Coastguard Worker- intel/fs: Handle UNDEF in split_virtual_grfs 266*61046927SAndroid Build Coastguard Worker- nir/repair_ssa: Replace the unreachable check with the phi builder 267*61046927SAndroid Build Coastguard Worker 268*61046927SAndroid Build Coastguard WorkerJonathan Marek (1): 269*61046927SAndroid Build Coastguard Worker 270*61046927SAndroid Build Coastguard Worker- freedreno/a2xx: ir2: fix lowering of instructions after float 271*61046927SAndroid Build Coastguard Worker lowering 272*61046927SAndroid Build Coastguard Worker 273*61046927SAndroid Build Coastguard WorkerJose Maria Casanova Crespo (1): 274*61046927SAndroid Build Coastguard Worker 275*61046927SAndroid Build Coastguard Worker- mesa: recover target_check before get_current_tex_objects 276*61046927SAndroid Build Coastguard Worker 277*61046927SAndroid Build Coastguard WorkerJuan A. Suarez Romero (1): 278*61046927SAndroid Build Coastguard Worker 279*61046927SAndroid Build Coastguard Worker- bin/get-pick-list.sh: sha1 commits can be smaller than 8 chars 280*61046927SAndroid Build Coastguard Worker 281*61046927SAndroid Build Coastguard WorkerKenneth Graunke (20): 282*61046927SAndroid Build Coastguard Worker 283*61046927SAndroid Build Coastguard Worker- gallium/ddebug: Wrap resource_get_param if available 284*61046927SAndroid Build Coastguard Worker- gallium/trace: Wrap resource_get_param if available 285*61046927SAndroid Build Coastguard Worker- gallium/rbug: Wrap resource_get_param if available 286*61046927SAndroid Build Coastguard Worker- gallium/noop: Implement resource_get_param 287*61046927SAndroid Build Coastguard Worker- iris: Replace devinfo->gen with GEN_GEN 288*61046927SAndroid Build Coastguard Worker- iris: Fix broken aux.possible/sampler_usages bitmask handling 289*61046927SAndroid Build Coastguard Worker- iris: Update fast clear colors on Gen9 with direct immediate writes. 290*61046927SAndroid Build Coastguard Worker- iris: Drop copy format hacks from copy region based transfer path. 291*61046927SAndroid Build Coastguard Worker- iris: Avoid unnecessary resolves on transfer maps 292*61046927SAndroid Build Coastguard Worker- iris: Fix large timeout handling in rel2abs() 293*61046927SAndroid Build Coastguard Worker- isl: Drop UnormPathInColorPipe for buffer surfaces. 294*61046927SAndroid Build Coastguard Worker- isl: Don't set UnormPathInColorPipe for integer surfaces. 295*61046927SAndroid Build Coastguard Worker- util: Add a \_mesa_i64roundevenf() helper. 296*61046927SAndroid Build Coastguard Worker- mesa: Fix \_mesa_float_to_unorm() on 32-bit systems. 297*61046927SAndroid Build Coastguard Worker- iris: Fix partial fast clear checks to account for miplevel. 298*61046927SAndroid Build Coastguard Worker- iris: Report correct number of planes for planar images 299*61046927SAndroid Build Coastguard Worker- iris: Fix constant buffer sizes for non-UBOs 300*61046927SAndroid Build Coastguard Worker- gallium: Fix util_format_get_depth_only 301*61046927SAndroid Build Coastguard Worker- iris: Initialize ice->state.prim_mode to an invalid value 302*61046927SAndroid Build Coastguard Worker- intel: Increase Gen11 compute shader scratch IDs to 64. 303*61046927SAndroid Build Coastguard Worker 304*61046927SAndroid Build Coastguard WorkerLepton Wu (1): 305*61046927SAndroid Build Coastguard Worker 306*61046927SAndroid Build Coastguard Worker- virgl: Fix pipe_resource leaks under multi-sample. 307*61046927SAndroid Build Coastguard Worker 308*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (9): 309*61046927SAndroid Build Coastguard Worker 310*61046927SAndroid Build Coastguard Worker- util/timespec: use unsigned 64 bit integers for nsec values 311*61046927SAndroid Build Coastguard Worker- util: fix compilation on macos 312*61046927SAndroid Build Coastguard Worker- egl: fix platform selection 313*61046927SAndroid Build Coastguard Worker- vulkan/overlay: bounce image back to present layout 314*61046927SAndroid Build Coastguard Worker- radv: store engine name 315*61046927SAndroid Build Coastguard Worker- driconfig: add a new engine name/version parameter 316*61046927SAndroid Build Coastguard Worker- vulkan: add vk_x11_strict_image_count option 317*61046927SAndroid Build Coastguard Worker- util/xmlconfig: fix regexp compile failure check 318*61046927SAndroid Build Coastguard Worker- drirc: include unreal engine version 0 to 23 319*61046927SAndroid Build Coastguard Worker 320*61046927SAndroid Build Coastguard WorkerMarek Olšák (23): 321*61046927SAndroid Build Coastguard Worker 322*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: fix the legacy pipeline by storing as_ngg in the 323*61046927SAndroid Build Coastguard Worker shader cache 324*61046927SAndroid Build Coastguard Worker- radeonsi: move some global shader cache flags to per-binary flags 325*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: fix tessellation for the legacy pipeline 326*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: fix the PRIMITIVES_GENERATED query if using legacy 327*61046927SAndroid Build Coastguard Worker streamout 328*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: create the GS copy shader if using legacy streamout 329*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: add as_ngg variant for VS as ES to select Wave32/64 330*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: fix InstanceID for legacy VS+GS 331*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: don't initialize VGT_INSTANCE_STEP_RATE_0 332*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: always use the legacy pipeline for streamout 333*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: finish up Navi14, add PCI ID 334*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: add AMD_DEBUG=nongg 335*61046927SAndroid Build Coastguard Worker- winsys/amdgpu+radeon: process AMD_DEBUG in addition to R600_DEBUG 336*61046927SAndroid Build Coastguard Worker- radeonsi: add PKT3_CONTEXT_REG_RMW 337*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: remove incorrect ngg/pos_writes_edgeflag variables 338*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: set PA_CL_VS_OUT_CNTL with CONTEXT_REG_RMW to fix 339*61046927SAndroid Build Coastguard Worker edge flags 340*61046927SAndroid Build Coastguard Worker- radeonsi: consolidate determining VGPR_COMP_CNT for API VS 341*61046927SAndroid Build Coastguard Worker- radeonsi: unbind blend/DSA/rasterizer state correctly in delete 342*61046927SAndroid Build Coastguard Worker functions 343*61046927SAndroid Build Coastguard Worker- radeonsi: fix scratch buffer WAVESIZE setting leading to corruption 344*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: don't call gfx10_destroy_query with compute-only 345*61046927SAndroid Build Coastguard Worker contexts 346*61046927SAndroid Build Coastguard Worker- radeonsi/gfx10: fix wave occupancy computations 347*61046927SAndroid Build Coastguard Worker- radeonsi: add Navi12 PCI ID 348*61046927SAndroid Build Coastguard Worker- amd: add more PCI IDs for Navi14 349*61046927SAndroid Build Coastguard Worker- ac/addrlib: fix chip identification for Vega10, Arcturus, Raven2, 350*61046927SAndroid Build Coastguard Worker Renoir 351*61046927SAndroid Build Coastguard Worker 352*61046927SAndroid Build Coastguard WorkerMauro Rossi (2): 353*61046927SAndroid Build Coastguard Worker 354*61046927SAndroid Build Coastguard Worker- android: mesa: revert "Enable asm unconditionally" 355*61046927SAndroid Build Coastguard Worker- android: anv: libmesa_vulkan_common: add libmesa_util static 356*61046927SAndroid Build Coastguard Worker dependency 357*61046927SAndroid Build Coastguard Worker 358*61046927SAndroid Build Coastguard WorkerPaulo Zanoni (2): 359*61046927SAndroid Build Coastguard Worker 360*61046927SAndroid Build Coastguard Worker- intel/fs: grab fail_msg from v32 instead of v16 when v32->run_cs 361*61046927SAndroid Build Coastguard Worker fails 362*61046927SAndroid Build Coastguard Worker- intel/fs: fix SHADER_OPCODE_CLUSTER_BROADCAST for SIMD32 363*61046927SAndroid Build Coastguard Worker 364*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1): 365*61046927SAndroid Build Coastguard Worker 366*61046927SAndroid Build Coastguard Worker- glsl: replace 'x + (-x)' with constant 0 367*61046927SAndroid Build Coastguard Worker 368*61046927SAndroid Build Coastguard WorkerRafael Antognolli (1): 369*61046927SAndroid Build Coastguard Worker 370*61046927SAndroid Build Coastguard Worker- anv: Only re-emit non-dynamic state that has changed. 371*61046927SAndroid Build Coastguard Worker 372*61046927SAndroid Build Coastguard WorkerRhys Perry (1): 373*61046927SAndroid Build Coastguard Worker 374*61046927SAndroid Build Coastguard Worker- radv: always emit a position export in gs copy shaders 375*61046927SAndroid Build Coastguard Worker 376*61046927SAndroid Build Coastguard WorkerSamuel Iglesias Gonsálvez (1): 377*61046927SAndroid Build Coastguard Worker 378*61046927SAndroid Build Coastguard Worker- intel/nir: do not apply the fsin and fcos trig workarounds for consts 379*61046927SAndroid Build Coastguard Worker 380*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (11): 381*61046927SAndroid Build Coastguard Worker 382*61046927SAndroid Build Coastguard Worker- radv: allow to enable VK_AMD_shader_ballot only on GFX8+ 383*61046927SAndroid Build Coastguard Worker- radv: add a new debug option called RADV_DEBUG=noshaderballot 384*61046927SAndroid Build Coastguard Worker- radv: force enable VK_AMD_shader_ballot for Wolfenstein Youngblood 385*61046927SAndroid Build Coastguard Worker- ac: fix exclusive scans on GFX8-GFX9 386*61046927SAndroid Build Coastguard Worker- radv/gfx10: don't initialize VGT_INSTANCE_STEP_RATE_0 387*61046927SAndroid Build Coastguard Worker- radv/gfx10: do not use NGG with NAVI14 388*61046927SAndroid Build Coastguard Worker- radv: fix getting the index type size for uint8_t 389*61046927SAndroid Build Coastguard Worker- nir: do not assume that the result of fexp2(a) is always an integral 390*61046927SAndroid Build Coastguard Worker- radv: fix allocating number of user sgprs if streamout is used 391*61046927SAndroid Build Coastguard Worker- radv: fix loading 64-bit GS inputs 392*61046927SAndroid Build Coastguard Worker- radv/gfx10: fix VK_KHR_pipeline_executable_properties with NGG GS 393*61046927SAndroid Build Coastguard Worker 394*61046927SAndroid Build Coastguard WorkerSergii Romantsov (2): 395*61046927SAndroid Build Coastguard Worker 396*61046927SAndroid Build Coastguard Worker- intel/dri: finish proper glthread 397*61046927SAndroid Build Coastguard Worker- nir/large_constants: more careful data copying 398*61046927SAndroid Build Coastguard Worker 399*61046927SAndroid Build Coastguard WorkerTapani Pälli (5): 400*61046927SAndroid Build Coastguard Worker 401*61046927SAndroid Build Coastguard Worker- util: fix os_create_anonymous_file on android 402*61046927SAndroid Build Coastguard Worker- iris/android: fix build and link with libmesa_intel_perf 403*61046927SAndroid Build Coastguard Worker- egl: reset blob cache set/get functions on terminate 404*61046927SAndroid Build Coastguard Worker- iris: close screen fd on iris_destroy_screen 405*61046927SAndroid Build Coastguard Worker- egl: check for NULL value like eglGetSyncAttribKHR does 406*61046927SAndroid Build Coastguard Worker 407*61046927SAndroid Build Coastguard WorkerThong Thai (1): 408*61046927SAndroid Build Coastguard Worker 409*61046927SAndroid Build Coastguard Worker- Revert "radeonsi: don't emit PKT3_CONTEXT_CONTROL on amdgpu" 410*61046927SAndroid Build Coastguard Worker 411*61046927SAndroid Build Coastguard WorkerTimur Kristóf (1): 412*61046927SAndroid Build Coastguard Worker 413*61046927SAndroid Build Coastguard Worker- st/nine: Properly initialize GLSL types for NIR shaders. 414*61046927SAndroid Build Coastguard Worker 415*61046927SAndroid Build Coastguard WorkerVinson Lee (2): 416*61046927SAndroid Build Coastguard Worker 417*61046927SAndroid Build Coastguard Worker- swr: Fix build with llvm-9.0 again. 418*61046927SAndroid Build Coastguard Worker- travis: Fail build if any command in if statement fails. 419