xref: /aosp_15_r20/external/mesa3d/docs/relnotes/19.0.0.rst (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard WorkerMesa 19.0.0 Release Notes / TBD
2*61046927SAndroid Build Coastguard Worker===============================
3*61046927SAndroid Build Coastguard Worker
4*61046927SAndroid Build Coastguard WorkerMesa 19.0.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.0.1.
7*61046927SAndroid Build Coastguard Worker
8*61046927SAndroid Build Coastguard WorkerMesa 19.0.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 WorkerSHA256 checksums
17*61046927SAndroid Build Coastguard Worker----------------
18*61046927SAndroid Build Coastguard Worker
19*61046927SAndroid Build Coastguard Worker::
20*61046927SAndroid Build Coastguard Worker
21*61046927SAndroid Build Coastguard Worker     4c5b9c5227d37c1f6bdc786a6fa7ee7fbce40b2e8a87340c7d3234534ece3304  mesa-19.0.0.tar.gz
22*61046927SAndroid Build Coastguard Worker     5a549dfb40ec31e5c36c47aadac04554cb2e2a8d144a046a378fc16da57e38f8  mesa-19.0.0.tar.xz
23*61046927SAndroid Build Coastguard Worker
24*61046927SAndroid Build Coastguard WorkerNew features
25*61046927SAndroid Build Coastguard Worker------------
26*61046927SAndroid Build Coastguard Worker
27*61046927SAndroid Build Coastguard Worker-  GL_AMD_texture_texture4 on all GL 4.0 drivers.
28*61046927SAndroid Build Coastguard Worker-  GL_EXT_shader_implicit_conversions on all drivers (ES extension).
29*61046927SAndroid Build Coastguard Worker-  GL_EXT_texture_compression_bptc on all GL 4.0 drivers (ES extension).
30*61046927SAndroid Build Coastguard Worker-  GL_EXT_texture_compression_rgtc on all GL 3.0 drivers (ES extension).
31*61046927SAndroid Build Coastguard Worker-  GL_EXT_render_snorm on gallium drivers (ES extension).
32*61046927SAndroid Build Coastguard Worker-  GL_EXT_texture_view on drivers supporting texture views (ES
33*61046927SAndroid Build Coastguard Worker   extension).
34*61046927SAndroid Build Coastguard Worker-  GL_OES_texture_view on drivers supporting texture views (ES
35*61046927SAndroid Build Coastguard Worker   extension).
36*61046927SAndroid Build Coastguard Worker-  GL_NV_shader_atomic_float on nvc0 (Fermi/Kepler only).
37*61046927SAndroid Build Coastguard Worker-  Shader-based software implementations of GL_ARB_gpu_shader_fp64,
38*61046927SAndroid Build Coastguard Worker   GL_ARB_gpu_shader_int64, GL_ARB_vertex_attrib_64bit, and
39*61046927SAndroid Build Coastguard Worker   GL_ARB_shader_ballot on i965.
40*61046927SAndroid Build Coastguard Worker-  VK_ANDROID_external_memory_android_hardware_buffer on Intel
41*61046927SAndroid Build Coastguard Worker-  Fixed and re-exposed VK_EXT_pci_bus_info on Intel and RADV
42*61046927SAndroid Build Coastguard Worker-  VK_EXT_scalar_block_layout on Intel and RADV
43*61046927SAndroid Build Coastguard Worker-  VK_KHR_depth_stencil_resolve on Intel
44*61046927SAndroid Build Coastguard Worker-  VK_KHR_draw_indirect_count on Intel
45*61046927SAndroid Build Coastguard Worker-  VK_EXT_conditional_rendering on Intel
46*61046927SAndroid Build Coastguard Worker-  VK_EXT_memory_budget 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 32211 <https://bugs.freedesktop.org/show_bug.cgi?id=32211>`__ -
52*61046927SAndroid Build Coastguard Worker   [GLSL] lower_jumps with continue-statements in for-loops prevents
53*61046927SAndroid Build Coastguard Worker   loop unrolling
54*61046927SAndroid Build Coastguard Worker-  `Bug 102349 <https://bugs.freedesktop.org/show_bug.cgi?id=102349>`__
55*61046927SAndroid Build Coastguard Worker   - nv4x crashing with plasmashell - gdb log included
56*61046927SAndroid Build Coastguard Worker-  `Bug 102597 <https://bugs.freedesktop.org/show_bug.cgi?id=102597>`__
57*61046927SAndroid Build Coastguard Worker   - [Regression] mpv, high rendering times (two to three times higher)
58*61046927SAndroid Build Coastguard Worker-  `Bug 104297 <https://bugs.freedesktop.org/show_bug.cgi?id=104297>`__
59*61046927SAndroid Build Coastguard Worker   - [i965] Downward causes GPU hangs and misrendering on Haswell
60*61046927SAndroid Build Coastguard Worker-  `Bug 104602 <https://bugs.freedesktop.org/show_bug.cgi?id=104602>`__
61*61046927SAndroid Build Coastguard Worker   - [apitrace] Graphical artifacts in Civilization VI on RX Vega
62*61046927SAndroid Build Coastguard Worker-  `Bug 105301 <https://bugs.freedesktop.org/show_bug.cgi?id=105301>`__
63*61046927SAndroid Build Coastguard Worker   - The big SKQP bug
64*61046927SAndroid Build Coastguard Worker-  `Bug 106577 <https://bugs.freedesktop.org/show_bug.cgi?id=106577>`__
65*61046927SAndroid Build Coastguard Worker   - broken rendering with nine and nouveau (GM107)
66*61046927SAndroid Build Coastguard Worker-  `Bug 106595 <https://bugs.freedesktop.org/show_bug.cgi?id=106595>`__
67*61046927SAndroid Build Coastguard Worker   - [RADV] Rendering distortions only when MSAA is enabled
68*61046927SAndroid Build Coastguard Worker-  `Bug 107052 <https://bugs.freedesktop.org/show_bug.cgi?id=107052>`__
69*61046927SAndroid Build Coastguard Worker   - [Regression][bisected]. Crookz - The Big Heist Demo can't be
70*61046927SAndroid Build Coastguard Worker   launched despite the "true" flag in "drirc"
71*61046927SAndroid Build Coastguard Worker-  `Bug 107510 <https://bugs.freedesktop.org/show_bug.cgi?id=107510>`__
72*61046927SAndroid Build Coastguard Worker   - [GEN8+] up to 10% perf drop on several 3D benchmarks
73*61046927SAndroid Build Coastguard Worker-  `Bug 107626 <https://bugs.freedesktop.org/show_bug.cgi?id=107626>`__
74*61046927SAndroid Build Coastguard Worker   - [SNB] The graphical corruption and GPU hang occur sometimes on the
75*61046927SAndroid Build Coastguard Worker   piglit test "arb_texture_multisample-large-float-texture" with
76*61046927SAndroid Build Coastguard Worker   parameter --fp16
77*61046927SAndroid Build Coastguard Worker-  `Bug 107728 <https://bugs.freedesktop.org/show_bug.cgi?id=107728>`__
78*61046927SAndroid Build Coastguard Worker   - Wrong background in Sascha Willem's Multisampling Demo
79*61046927SAndroid Build Coastguard Worker-  `Bug 107842 <https://bugs.freedesktop.org/show_bug.cgi?id=107842>`__
80*61046927SAndroid Build Coastguard Worker   - "invariant" qualifier on outputs of GLSL ES fragment shader causes
81*61046927SAndroid Build Coastguard Worker   compilation error.
82*61046927SAndroid Build Coastguard Worker-  `Bug 107856 <https://bugs.freedesktop.org/show_bug.cgi?id=107856>`__
83*61046927SAndroid Build Coastguard Worker   - i965 incorrectly calculates the number of layers for texture views
84*61046927SAndroid Build Coastguard Worker   (assert)
85*61046927SAndroid Build Coastguard Worker-  `Bug 108114 <https://bugs.freedesktop.org/show_bug.cgi?id=108114>`__
86*61046927SAndroid Build Coastguard Worker   - [vulkancts] new VK_KHR_16bit_storage tests fail.
87*61046927SAndroid Build Coastguard Worker-  `Bug 108116 <https://bugs.freedesktop.org/show_bug.cgi?id=108116>`__
88*61046927SAndroid Build Coastguard Worker   - [vulkancts] stencil partial clear tests fail.
89*61046927SAndroid Build Coastguard Worker-  `Bug 108245 <https://bugs.freedesktop.org/show_bug.cgi?id=108245>`__
90*61046927SAndroid Build Coastguard Worker   - RADV/Vega: Low mip levels of large BCn textures get corrupted by
91*61046927SAndroid Build Coastguard Worker   vkCmdCopyBufferToImage
92*61046927SAndroid Build Coastguard Worker-  `Bug 108311 <https://bugs.freedesktop.org/show_bug.cgi?id=108311>`__
93*61046927SAndroid Build Coastguard Worker   - Query buffer object support is broken on r600.
94*61046927SAndroid Build Coastguard Worker-  `Bug 108457 <https://bugs.freedesktop.org/show_bug.cgi?id=108457>`__
95*61046927SAndroid Build Coastguard Worker   - [OpenGL CTS]
96*61046927SAndroid Build Coastguard Worker   KHR-GL46.tessellation_shader.single.xfb_captures_data_from_correct_stage
97*61046927SAndroid Build Coastguard Worker   fails
98*61046927SAndroid Build Coastguard Worker-  `Bug 108560 <https://bugs.freedesktop.org/show_bug.cgi?id=108560>`__
99*61046927SAndroid Build Coastguard Worker   - Mesa 32 is built without sse
100*61046927SAndroid Build Coastguard Worker-  `Bug 108624 <https://bugs.freedesktop.org/show_bug.cgi?id=108624>`__
101*61046927SAndroid Build Coastguard Worker   - [regression][bisected] "nir: Copy propagation between blocks"
102*61046927SAndroid Build Coastguard Worker   regression
103*61046927SAndroid Build Coastguard Worker-  `Bug 108630 <https://bugs.freedesktop.org/show_bug.cgi?id=108630>`__
104*61046927SAndroid Build Coastguard Worker   - [G965] piglit.spec.!opengl 1_2.tex3d-maxsize spins forever
105*61046927SAndroid Build Coastguard Worker-  `Bug 108635 <https://bugs.freedesktop.org/show_bug.cgi?id=108635>`__
106*61046927SAndroid Build Coastguard Worker   - Mesa master commit 68dc591af16ebb36814e4c187e4998948103c99c causes
107*61046927SAndroid Build Coastguard Worker   XWayland to segfault
108*61046927SAndroid Build Coastguard Worker-  `Bug 108636 <https://bugs.freedesktop.org/show_bug.cgi?id=108636>`__
109*61046927SAndroid Build Coastguard Worker   - test_optpass has use after free bug, failing with memory testing
110*61046927SAndroid Build Coastguard Worker   tools like address sanitizer
111*61046927SAndroid Build Coastguard Worker-  `Bug 108713 <https://bugs.freedesktop.org/show_bug.cgi?id=108713>`__
112*61046927SAndroid Build Coastguard Worker   - Gallium: use after free with transform feedback
113*61046927SAndroid Build Coastguard Worker-  `Bug 108734 <https://bugs.freedesktop.org/show_bug.cgi?id=108734>`__
114*61046927SAndroid Build Coastguard Worker   - Regression: [bisected]
115*61046927SAndroid Build Coastguard Worker   dEQP-GLES31.functional.tessellation.invariance.\* start failing on
116*61046927SAndroid Build Coastguard Worker   r600
117*61046927SAndroid Build Coastguard Worker-  `Bug 108805 <https://bugs.freedesktop.org/show_bug.cgi?id=108805>`__
118*61046927SAndroid Build Coastguard Worker   - i965 regressions from EXT_texture_sRGB_R8
119*61046927SAndroid Build Coastguard Worker-  `Bug 108829 <https://bugs.freedesktop.org/show_bug.cgi?id=108829>`__
120*61046927SAndroid Build Coastguard Worker   - [meson] libglapi exports internal API
121*61046927SAndroid Build Coastguard Worker-  `Bug 108868 <https://bugs.freedesktop.org/show_bug.cgi?id=108868>`__
122*61046927SAndroid Build Coastguard Worker   - [BYT IVB] Tesselation test regressions
123*61046927SAndroid Build Coastguard Worker-  `Bug 108877 <https://bugs.freedesktop.org/show_bug.cgi?id=108877>`__
124*61046927SAndroid Build Coastguard Worker   - OpenGL CTS gl43 test cases were interrupted due to segment fault
125*61046927SAndroid Build Coastguard Worker-  `Bug 108894 <https://bugs.freedesktop.org/show_bug.cgi?id=108894>`__
126*61046927SAndroid Build Coastguard Worker   - [anv] vkCmdCopyBuffer() and vkCmdCopyQueryPoolResults()
127*61046927SAndroid Build Coastguard Worker   write-after-write hazard
128*61046927SAndroid Build Coastguard Worker-  `Bug 108909 <https://bugs.freedesktop.org/show_bug.cgi?id=108909>`__
129*61046927SAndroid Build Coastguard Worker   - Vkd3d test failure test_resolve_non_issued_query_data()
130*61046927SAndroid Build Coastguard Worker-  `Bug 108910 <https://bugs.freedesktop.org/show_bug.cgi?id=108910>`__
131*61046927SAndroid Build Coastguard Worker   - Vkd3d test failure test_multisample_array_texture()
132*61046927SAndroid Build Coastguard Worker-  `Bug 108911 <https://bugs.freedesktop.org/show_bug.cgi?id=108911>`__
133*61046927SAndroid Build Coastguard Worker   - Vkd3d test failure test_clear_render_target_view()
134*61046927SAndroid Build Coastguard Worker-  `Bug 108914 <https://bugs.freedesktop.org/show_bug.cgi?id=108914>`__
135*61046927SAndroid Build Coastguard Worker   - blocky shadow artifacts in The Forest with DXVK, RADV_DEBUG=nohiz
136*61046927SAndroid Build Coastguard Worker   fixes this
137*61046927SAndroid Build Coastguard Worker-  `Bug 108925 <https://bugs.freedesktop.org/show_bug.cgi?id=108925>`__
138*61046927SAndroid Build Coastguard Worker   - vkCmdCopyQueryPoolResults(VK_QUERY_RESULT_WAIT_BIT) for timestamps
139*61046927SAndroid Build Coastguard Worker   with large query count hangs
140*61046927SAndroid Build Coastguard Worker-  `Bug 108936 <https://bugs.freedesktop.org/show_bug.cgi?id=108936>`__
141*61046927SAndroid Build Coastguard Worker   - [ILK,G45,G965] Regressions from texture-format enums rework
142*61046927SAndroid Build Coastguard Worker-  `Bug 108943 <https://bugs.freedesktop.org/show_bug.cgi?id=108943>`__
143*61046927SAndroid Build Coastguard Worker   - Build fails on ppc64le with meson
144*61046927SAndroid Build Coastguard Worker-  `Bug 108961 <https://bugs.freedesktop.org/show_bug.cgi?id=108961>`__
145*61046927SAndroid Build Coastguard Worker   - make check test_replace_src_bitsize failure
146*61046927SAndroid Build Coastguard Worker-  `Bug 108974 <https://bugs.freedesktop.org/show_bug.cgi?id=108974>`__
147*61046927SAndroid Build Coastguard Worker   - make check DispatchSanity_test regression
148*61046927SAndroid Build Coastguard Worker-  `Bug 108999 <https://bugs.freedesktop.org/show_bug.cgi?id=108999>`__
149*61046927SAndroid Build Coastguard Worker   - Calculating the scissors fields when the y is flipped (0 on top)
150*61046927SAndroid Build Coastguard Worker   can generate negative numbers that will cause assertion failure later
151*61046927SAndroid Build Coastguard Worker   on.
152*61046927SAndroid Build Coastguard Worker-  `Bug 109023 <https://bugs.freedesktop.org/show_bug.cgi?id=109023>`__
153*61046927SAndroid Build Coastguard Worker   - error: inlining failed in call to always_inline ‘__m512
154*61046927SAndroid Build Coastguard Worker   \_mm512_and_ps(__m512, \__m512)’: target specific option mismatch
155*61046927SAndroid Build Coastguard Worker-  `Bug 109072 <https://bugs.freedesktop.org/show_bug.cgi?id=109072>`__
156*61046927SAndroid Build Coastguard Worker   - GPU hang in blender 2.80
157*61046927SAndroid Build Coastguard Worker-  `Bug 109075 <https://bugs.freedesktop.org/show_bug.cgi?id=109075>`__
158*61046927SAndroid Build Coastguard Worker   - radv: New D3D boolean optimizations cause GPU hang in Witcher 3
159*61046927SAndroid Build Coastguard Worker-  `Bug 109081 <https://bugs.freedesktop.org/show_bug.cgi?id=109081>`__
160*61046927SAndroid Build Coastguard Worker   - [bisected] [HSW] Regression in clipping.user_defined.clip\_\*
161*61046927SAndroid Build Coastguard Worker   vulkancts tests
162*61046927SAndroid Build Coastguard Worker-  `Bug 109086 <https://bugs.freedesktop.org/show_bug.cgi?id=109086>`__
163*61046927SAndroid Build Coastguard Worker   - Crash software mesa with gl_select render mode
164*61046927SAndroid Build Coastguard Worker-  `Bug 109107 <https://bugs.freedesktop.org/show_bug.cgi?id=109107>`__
165*61046927SAndroid Build Coastguard Worker   - gallium/st/va: change va max_profiles when using Radeon VCN
166*61046927SAndroid Build Coastguard Worker   Hardware
167*61046927SAndroid Build Coastguard Worker-  `Bug 109129 <https://bugs.freedesktop.org/show_bug.cgi?id=109129>`__
168*61046927SAndroid Build Coastguard Worker   - format_types.h:1220: undefined reference to \`_mm256_cvtps_ph'
169*61046927SAndroid Build Coastguard Worker-  `Bug 109151 <https://bugs.freedesktop.org/show_bug.cgi?id=109151>`__
170*61046927SAndroid Build Coastguard Worker   - [KBL-G][vulkan]
171*61046927SAndroid Build Coastguard Worker   dEQP-VK.texture.explicit_lod.2d.sizes.31x55_nearest_linear_mipmap_nearest_repeat
172*61046927SAndroid Build Coastguard Worker   failed verification.
173*61046927SAndroid Build Coastguard Worker-  `Bug 109190 <https://bugs.freedesktop.org/show_bug.cgi?id=109190>`__
174*61046927SAndroid Build Coastguard Worker   - virgl: buffer flushing error with some dEQP tests [bisected]
175*61046927SAndroid Build Coastguard Worker-  `Bug 109202 <https://bugs.freedesktop.org/show_bug.cgi?id=109202>`__
176*61046927SAndroid Build Coastguard Worker   - nv50_ir.cpp:749:19: error: cannot use typeid with -fno-rtti
177*61046927SAndroid Build Coastguard Worker-  `Bug 109204 <https://bugs.freedesktop.org/show_bug.cgi?id=109204>`__
178*61046927SAndroid Build Coastguard Worker   - [regression, bisected] retroarch's crt-royale shader crash radv
179*61046927SAndroid Build Coastguard Worker-  `Bug 109229 <https://bugs.freedesktop.org/show_bug.cgi?id=109229>`__
180*61046927SAndroid Build Coastguard Worker   - glLinkProgram locks up for ~30 seconds
181*61046927SAndroid Build Coastguard Worker-  `Bug 109231 <https://bugs.freedesktop.org/show_bug.cgi?id=109231>`__
182*61046927SAndroid Build Coastguard Worker   - [nir] src/compiler/nir/nir_loop_analyze.c uninitialized variable
183*61046927SAndroid Build Coastguard Worker-  `Bug 109242 <https://bugs.freedesktop.org/show_bug.cgi?id=109242>`__
184*61046927SAndroid Build Coastguard Worker   - [RADV] The Witcher 3 system freeze
185*61046927SAndroid Build Coastguard Worker-  `Bug 109304 <https://bugs.freedesktop.org/show_bug.cgi?id=109304>`__
186*61046927SAndroid Build Coastguard Worker   - GfxBench AztecRuins Vulkan version Segfault
187*61046927SAndroid Build Coastguard Worker-  `Bug 109325 <https://bugs.freedesktop.org/show_bug.cgi?id=109325>`__
188*61046927SAndroid Build Coastguard Worker   - mesa: Need ability to retrieve command line of Meson configuration
189*61046927SAndroid Build Coastguard Worker-  `Bug 109328 <https://bugs.freedesktop.org/show_bug.cgi?id=109328>`__
190*61046927SAndroid Build Coastguard Worker   - [BSW BXT GLK] dEQP-VK.subgroups.arithmetic.subgroup regressions
191*61046927SAndroid Build Coastguard Worker-  `Bug 109353 <https://bugs.freedesktop.org/show_bug.cgi?id=109353>`__
192*61046927SAndroid Build Coastguard Worker   - [regression][bisected] "nir: Switch to using 1-bit Booleans for
193*61046927SAndroid Build Coastguard Worker   almost everything" regression with shared bools
194*61046927SAndroid Build Coastguard Worker-  `Bug 109401 <https://bugs.freedesktop.org/show_bug.cgi?id=109401>`__
195*61046927SAndroid Build Coastguard Worker   - [DXVK] Project Cars rendering problems
196*61046927SAndroid Build Coastguard Worker-  `Bug 109404 <https://bugs.freedesktop.org/show_bug.cgi?id=109404>`__
197*61046927SAndroid Build Coastguard Worker   - [ANV] The Witcher 3 shadows flickering
198*61046927SAndroid Build Coastguard Worker-  `Bug 109442 <https://bugs.freedesktop.org/show_bug.cgi?id=109442>`__
199*61046927SAndroid Build Coastguard Worker   - "make check" test anv_block_pool_no_free fails intermittently
200*61046927SAndroid Build Coastguard Worker-  `Bug 109443 <https://bugs.freedesktop.org/show_bug.cgi?id=109443>`__
201*61046927SAndroid Build Coastguard Worker   - Build failure with MSVC when using Scons >= 3.0.2
202*61046927SAndroid Build Coastguard Worker-  `Bug 109449 <https://bugs.freedesktop.org/show_bug.cgi?id=109449>`__
203*61046927SAndroid Build Coastguard Worker   - [snb] quakespasm triggers a segmentation fault.
204*61046927SAndroid Build Coastguard Worker-  `Bug 109451 <https://bugs.freedesktop.org/show_bug.cgi?id=109451>`__
205*61046927SAndroid Build Coastguard Worker   - [IVB,SNB] LINE_STRIPs following a TRIANGLE_FAN fail to use
206*61046927SAndroid Build Coastguard Worker   primitive restart
207*61046927SAndroid Build Coastguard Worker-  `Bug 109543 <https://bugs.freedesktop.org/show_bug.cgi?id=109543>`__
208*61046927SAndroid Build Coastguard Worker   - After upgrade mesa to 19.0.0~rc1 all vulkan based application stop
209*61046927SAndroid Build Coastguard Worker   working ["vulkan-cube" received SIGSEGV in
210*61046927SAndroid Build Coastguard Worker   radv_pipeline_init_blend_state at
211*61046927SAndroid Build Coastguard Worker   ../src/amd/vulkan/radv_pipeline.c:699]
212*61046927SAndroid Build Coastguard Worker-  `Bug 109561 <https://bugs.freedesktop.org/show_bug.cgi?id=109561>`__
213*61046927SAndroid Build Coastguard Worker   - [regression, bisected] code re-factor causing games to stutter or
214*61046927SAndroid Build Coastguard Worker   lock-up system
215*61046927SAndroid Build Coastguard Worker-  `Bug 109573 <https://bugs.freedesktop.org/show_bug.cgi?id=109573>`__
216*61046927SAndroid Build Coastguard Worker   - dEQP-VK.spirv_assembly.instruction.graphics.module.same_module
217*61046927SAndroid Build Coastguard Worker-  `Bug 109575 <https://bugs.freedesktop.org/show_bug.cgi?id=109575>`__
218*61046927SAndroid Build Coastguard Worker   - Mesa-19.0.0-rc1 : Computer Crashes trying to run anything Vulkan
219*61046927SAndroid Build Coastguard Worker-  `Bug 109581 <https://bugs.freedesktop.org/show_bug.cgi?id=109581>`__
220*61046927SAndroid Build Coastguard Worker   - [BISECTED] Nothing is Rendered on Sascha Willem's "subpasses" demo
221*61046927SAndroid Build Coastguard Worker-  `Bug 109594 <https://bugs.freedesktop.org/show_bug.cgi?id=109594>`__
222*61046927SAndroid Build Coastguard Worker   - totem assert failure: totem: src/intel/genxml/gen9_pack.h:72:
223*61046927SAndroid Build Coastguard Worker   \__gen_uint: La declaración \`v <= max' no se cumple.
224*61046927SAndroid Build Coastguard Worker-  `Bug 109597 <https://bugs.freedesktop.org/show_bug.cgi?id=109597>`__
225*61046927SAndroid Build Coastguard Worker   - wreckfest issues with transparent objects & skybox
226*61046927SAndroid Build Coastguard Worker-  `Bug 109601 <https://bugs.freedesktop.org/show_bug.cgi?id=109601>`__
227*61046927SAndroid Build Coastguard Worker   - [Regression] RuneLite GPU rendering broken on 18.3.x
228*61046927SAndroid Build Coastguard Worker-  `Bug 109603 <https://bugs.freedesktop.org/show_bug.cgi?id=109603>`__
229*61046927SAndroid Build Coastguard Worker   - nir_instr_as_deref: Assertion \`parent && parent->type ==
230*61046927SAndroid Build Coastguard Worker   nir_instr_type_deref' failed.
231*61046927SAndroid Build Coastguard Worker-  `Bug 109698 <https://bugs.freedesktop.org/show_bug.cgi?id=109698>`__
232*61046927SAndroid Build Coastguard Worker   - dri.pc contents invalid when built with meson
233*61046927SAndroid Build Coastguard Worker-  `Bug 109717 <https://bugs.freedesktop.org/show_bug.cgi?id=109717>`__
234*61046927SAndroid Build Coastguard Worker   - [regression] Cull distance tests asserting
235*61046927SAndroid Build Coastguard Worker-  `Bug 109735 <https://bugs.freedesktop.org/show_bug.cgi?id=109735>`__
236*61046927SAndroid Build Coastguard Worker   - [Regression] broken font with mesa_vulkan_overlay
237*61046927SAndroid Build Coastguard Worker-  `Bug 109759 <https://bugs.freedesktop.org/show_bug.cgi?id=109759>`__
238*61046927SAndroid Build Coastguard Worker   - [BISECTED][REGRESSION][IVB, HSW] Font rendering problem in OpenGL
239*61046927SAndroid Build Coastguard Worker
240*61046927SAndroid Build Coastguard WorkerChanges
241*61046927SAndroid Build Coastguard Worker-------
242*61046927SAndroid Build Coastguard Worker
243*61046927SAndroid Build Coastguard WorkerAdam Jackson (4):
244*61046927SAndroid Build Coastguard Worker
245*61046927SAndroid Build Coastguard Worker-  glx: Demand success from CreateContext requests (v2)
246*61046927SAndroid Build Coastguard Worker-  specs: Remove GLES profile interaction text from
247*61046927SAndroid Build Coastguard Worker   GLX_MESA_query_renderer
248*61046927SAndroid Build Coastguard Worker-  specs: Remove GLX_RENDERER_ID_MESA from GLX_MESA_query_renderer
249*61046927SAndroid Build Coastguard Worker-  specs: Bump GLX_MESA_query_renderer to version 9
250*61046927SAndroid Build Coastguard Worker
251*61046927SAndroid Build Coastguard WorkerAditya Swarup (1):
252*61046927SAndroid Build Coastguard Worker
253*61046927SAndroid Build Coastguard Worker-  i965: Lift restriction in external textures for EGLImage support
254*61046927SAndroid Build Coastguard Worker
255*61046927SAndroid Build Coastguard WorkerAlejandro Piñeiro (3):
256*61046927SAndroid Build Coastguard Worker
257*61046927SAndroid Build Coastguard Worker-  nir: remove unused variable
258*61046927SAndroid Build Coastguard Worker-  nir/xfb: don't assert when xfb_buffer/stride is present but not
259*61046927SAndroid Build Coastguard Worker   xfb_offset
260*61046927SAndroid Build Coastguard Worker-  nir/xfb: distinguish array of structs vs array of blocks
261*61046927SAndroid Build Coastguard Worker
262*61046927SAndroid Build Coastguard WorkerAlex Deucher (3):
263*61046927SAndroid Build Coastguard Worker
264*61046927SAndroid Build Coastguard Worker-  pci_ids: add new vega10 pci ids
265*61046927SAndroid Build Coastguard Worker-  pci_ids: add new vega20 pci id
266*61046927SAndroid Build Coastguard Worker-  pci_ids: add new VegaM pci id
267*61046927SAndroid Build Coastguard Worker
268*61046927SAndroid Build Coastguard WorkerAlex Smith (1):
269*61046927SAndroid Build Coastguard Worker
270*61046927SAndroid Build Coastguard Worker-  radv: Flush before vkCmdWriteTimestamp() if needed
271*61046927SAndroid Build Coastguard Worker
272*61046927SAndroid Build Coastguard WorkerAlexander von Gluck IV (1):
273*61046927SAndroid Build Coastguard Worker
274*61046927SAndroid Build Coastguard Worker-  egl/haiku: Fix reference to disp vs dpy
275*61046927SAndroid Build Coastguard Worker
276*61046927SAndroid Build Coastguard WorkerAlok Hota (8):
277*61046927SAndroid Build Coastguard Worker
278*61046927SAndroid Build Coastguard Worker-  swr/rast: Use gfxptr_t value in JitGatherVertices
279*61046927SAndroid Build Coastguard Worker-  swr/rast: Add annotator to interleave isa text
280*61046927SAndroid Build Coastguard Worker-  swr/rast: partial support for Tiled Resources
281*61046927SAndroid Build Coastguard Worker-  swr/rast: Unaligned and translations in gathers
282*61046927SAndroid Build Coastguard Worker-  swr/rast: Scope MEM_CLIENT enum for mem usages
283*61046927SAndroid Build Coastguard Worker-  swr/rast: New execution engine per JIT
284*61046927SAndroid Build Coastguard Worker-  swr/rast: Store cached files in multiple subdirs
285*61046927SAndroid Build Coastguard Worker-  swr/rast: bypass size limit for non-sampled textures
286*61046927SAndroid Build Coastguard Worker
287*61046927SAndroid Build Coastguard WorkerAlyssa Rosenzweig (1):
288*61046927SAndroid Build Coastguard Worker
289*61046927SAndroid Build Coastguard Worker-  util: Fix warning in u_cpu_detect on non-x86
290*61046927SAndroid Build Coastguard Worker
291*61046927SAndroid Build Coastguard WorkerAndre Heider (4):
292*61046927SAndroid Build Coastguard Worker
293*61046927SAndroid Build Coastguard Worker-  st/nine: fix stack corruption due to ABI mismatch
294*61046927SAndroid Build Coastguard Worker-  st/nine: plug thread related leaks
295*61046927SAndroid Build Coastguard Worker-  st/nine: clean up thead shutdown sequence a bit
296*61046927SAndroid Build Coastguard Worker-  d3dadapter9: use snprintf(..., "%s", ...) instead of strncpy
297*61046927SAndroid Build Coastguard Worker
298*61046927SAndroid Build Coastguard WorkerAndres Gomez (8):
299*61046927SAndroid Build Coastguard Worker
300*61046927SAndroid Build Coastguard Worker-  glsl/linker: complete documentation for
301*61046927SAndroid Build Coastguard Worker   assign_attribute_or_color_locations
302*61046927SAndroid Build Coastguard Worker-  docs: update 18.3 and add 19.x cycles for the release calendar
303*61046927SAndroid Build Coastguard Worker-  glsl: correct typo in GLSL compilation error message
304*61046927SAndroid Build Coastguard Worker-  editorconfig: Add max_line_length property
305*61046927SAndroid Build Coastguard Worker-  glsl/linker: specify proper direction in location aliasing error
306*61046927SAndroid Build Coastguard Worker-  docs: complete the calendar and release schedule documentation
307*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: fix the oneline printing
308*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: fix redirection in sh
309*61046927SAndroid Build Coastguard Worker
310*61046927SAndroid Build Coastguard WorkerAndrii Simiklit (9):
311*61046927SAndroid Build Coastguard Worker
312*61046927SAndroid Build Coastguard Worker-  intel/tools: avoid 'unused variable' warnings
313*61046927SAndroid Build Coastguard Worker-  compiler: avoid 'unused variable' warnings
314*61046927SAndroid Build Coastguard Worker-  i965: avoid 'unused variable' warnings
315*61046927SAndroid Build Coastguard Worker-  i965/batch: avoid reverting batch buffer if saved state is an empty
316*61046927SAndroid Build Coastguard Worker-  intel/tools: make sure the binary file is properly read
317*61046927SAndroid Build Coastguard Worker-  anv/pipeline: remove unnecessary null-pointer check
318*61046927SAndroid Build Coastguard Worker-  intel/batch-decoder: fix vertex buffer size calculation for gen<8
319*61046927SAndroid Build Coastguard Worker-  intel/batch-decoder: fix a vb end address calculation
320*61046927SAndroid Build Coastguard Worker-  i965: re-emit index buffer state on a reset option change.
321*61046927SAndroid Build Coastguard Worker
322*61046927SAndroid Build Coastguard WorkerAnuj Phogat (7):
323*61046927SAndroid Build Coastguard Worker
324*61046927SAndroid Build Coastguard Worker-  i965/icl: Set Error Detection Behavior Control Bit in L3CNTLREG
325*61046927SAndroid Build Coastguard Worker-  anv/icl: Set Error Detection Behavior Control Bit in L3CNTLREG
326*61046927SAndroid Build Coastguard Worker-  anv/icl: Disable prefetching of sampler state entries
327*61046927SAndroid Build Coastguard Worker-  i965/icl: Fix L3 configurations
328*61046927SAndroid Build Coastguard Worker-  i965/icl: Set use full ways in L3CNTLREG
329*61046927SAndroid Build Coastguard Worker-  intel/icl: Set way_size_per_bank to 4
330*61046927SAndroid Build Coastguard Worker-  anv/icl: Set use full ways in L3CNTLREG
331*61046927SAndroid Build Coastguard Worker
332*61046927SAndroid Build Coastguard WorkerAxel Davy (12):
333*61046927SAndroid Build Coastguard Worker
334*61046927SAndroid Build Coastguard Worker-  st/nine: Allow 'triple buffering' with thread_submit
335*61046927SAndroid Build Coastguard Worker-  st/nine: Remove thread_submit warning
336*61046927SAndroid Build Coastguard Worker-  st/nine: Use helper to release swapchain buffers later
337*61046927SAndroid Build Coastguard Worker-  st/nine: Switch to presentation buffer if resize is detected
338*61046927SAndroid Build Coastguard Worker-  st/nine: Fix volumetexture dtor on ctor failure
339*61046927SAndroid Build Coastguard Worker-  st/nine: Bind src not dst in nine_context_box_upload
340*61046927SAndroid Build Coastguard Worker-  st/nine: Add src reference to nine_context_range_upload
341*61046927SAndroid Build Coastguard Worker-  st/nine: Increase the limit of cached ff shaders
342*61046927SAndroid Build Coastguard Worker-  st/nine: Immediately upload user provided textures
343*61046927SAndroid Build Coastguard Worker-  st/nine: Enable debug info if NDEBUG is not set
344*61046927SAndroid Build Coastguard Worker-  st/nine: Ignore window size if error
345*61046927SAndroid Build Coastguard Worker-  st/nine: Ignore multisample quality level if no ms
346*61046927SAndroid Build Coastguard Worker
347*61046927SAndroid Build Coastguard WorkerBart Oldeman (1):
348*61046927SAndroid Build Coastguard Worker
349*61046927SAndroid Build Coastguard Worker-  gallium-xlib: query MIT-SHM before using it.
350*61046927SAndroid Build Coastguard Worker
351*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (41):
352*61046927SAndroid Build Coastguard Worker
353*61046927SAndroid Build Coastguard Worker-  radv: Use structured intrinsics instead of indexing workaround for
354*61046927SAndroid Build Coastguard Worker   GFX9.
355*61046927SAndroid Build Coastguard Worker-  vulkan: Allow storage images in the WSI.
356*61046927SAndroid Build Coastguard Worker-  radv: Fix opaque metadata descriptor last layer.
357*61046927SAndroid Build Coastguard Worker-  radv: Clamp gfx9 image view extents to the allocated image extents.
358*61046927SAndroid Build Coastguard Worker-  radv: Align large buffers to the fragment size.
359*61046927SAndroid Build Coastguard Worker-  radv/android: Mark android WSI image as shareable.
360*61046927SAndroid Build Coastguard Worker-  radv/android: Use buffer metadata to determine scanout compat.
361*61046927SAndroid Build Coastguard Worker-  radv: Check for shareable images in central place.
362*61046927SAndroid Build Coastguard Worker-  radv: Remove redundant format check.
363*61046927SAndroid Build Coastguard Worker-  radv: Fix multiview depth clears
364*61046927SAndroid Build Coastguard Worker-  radv: Work around non-renderable 128bpp compressed 3d textures on
365*61046927SAndroid Build Coastguard Worker   GFX9.
366*61046927SAndroid Build Coastguard Worker-  radv: Fix wrongly positioned paren.
367*61046927SAndroid Build Coastguard Worker-  radv: Do a cache flush if needed before reading predicates.
368*61046927SAndroid Build Coastguard Worker-  radv: Implement buffer stores with less than 4 components.
369*61046927SAndroid Build Coastguard Worker-  anv/android: Do not reject storage images.
370*61046927SAndroid Build Coastguard Worker-  radv: Remove device path.
371*61046927SAndroid Build Coastguard Worker-  radv: Remove unused variable.
372*61046927SAndroid Build Coastguard Worker-  amd/common: Add some parentheses to silence warning.
373*61046927SAndroid Build Coastguard Worker-  radv: Fix rasterization precision bits.
374*61046927SAndroid Build Coastguard Worker-  spirv: Fix matrix parameters in function calls.
375*61046927SAndroid Build Coastguard Worker-  freedreno: Move register constant files to src/freedreno.
376*61046927SAndroid Build Coastguard Worker-  radv: Only use 32 KiB per threadgroup on Stoney.
377*61046927SAndroid Build Coastguard Worker-  radv: Set partial_vs_wave for pipelines with just GS, not tess.
378*61046927SAndroid Build Coastguard Worker-  nir: Account for atomics in copy propagation.
379*61046927SAndroid Build Coastguard Worker-  radv: Remove unused variable.
380*61046927SAndroid Build Coastguard Worker-  radv/winsys: Set winsys bo priority on creation.
381*61046927SAndroid Build Coastguard Worker-  radv/winsys: Add priority handling during submit.
382*61046927SAndroid Build Coastguard Worker-  radv: Enable VK_EXT_memory_priority.
383*61046927SAndroid Build Coastguard Worker-  radv: Fix the shader info pass for not having the variable.
384*61046927SAndroid Build Coastguard Worker-  amd/common: Fix stores to derefs with unknown variable.
385*61046927SAndroid Build Coastguard Worker-  amd/common: Add gep helper for pointer increment.
386*61046927SAndroid Build Coastguard Worker-  amd/common: Handle nir_deref_type_ptr_as_array for shared memory.
387*61046927SAndroid Build Coastguard Worker-  amd/common: handle nir_deref_cast for shared memory from integers.
388*61046927SAndroid Build Coastguard Worker-  radv: Only look at pImmutableSamples if the descriptor has a sampler.
389*61046927SAndroid Build Coastguard Worker-  amd/common: Use correct writemask for shared memory stores.
390*61046927SAndroid Build Coastguard Worker-  radv: Sync ETC2 whitelisted devices.
391*61046927SAndroid Build Coastguard Worker-  radv: Fix float16 interpolation set up.
392*61046927SAndroid Build Coastguard Worker-  radv: Allow interpolation on non-float types.
393*61046927SAndroid Build Coastguard Worker-  radv: Handle clip+cull distances more generally as compact arrays.
394*61046927SAndroid Build Coastguard Worker-  radv: Fix rebase issue in 19.0 for float16 fix.
395*61046927SAndroid Build Coastguard Worker-  radv: Interpolate less aggressively.
396*61046927SAndroid Build Coastguard Worker
397*61046927SAndroid Build Coastguard WorkerBoyan Ding (3):
398*61046927SAndroid Build Coastguard Worker
399*61046927SAndroid Build Coastguard Worker-  gk110/ir: Add rcp f64 implementation
400*61046927SAndroid Build Coastguard Worker-  gk110/ir: Add rsq f64 implementation
401*61046927SAndroid Build Coastguard Worker-  gk110/ir: Use the new rcp/rsq in library
402*61046927SAndroid Build Coastguard Worker
403*61046927SAndroid Build Coastguard WorkerBrian Paul (3):
404*61046927SAndroid Build Coastguard Worker
405*61046927SAndroid Build Coastguard Worker-  svga: add new gallium formats to the format conversion table
406*61046927SAndroid Build Coastguard Worker-  mesa: fix display list corner case assertion
407*61046927SAndroid Build Coastguard Worker-  svga: remove SVGA_RELOC_READ flag in SVGA3D_BindGBSurface()
408*61046927SAndroid Build Coastguard Worker
409*61046927SAndroid Build Coastguard WorkerBruce Cherniak (1):
410*61046927SAndroid Build Coastguard Worker
411*61046927SAndroid Build Coastguard Worker-  gallium/swr: Fix multi-context sync fence deadlock.
412*61046927SAndroid Build Coastguard Worker
413*61046927SAndroid Build Coastguard WorkerCaio Marcelo de Oliveira Filho (10):
414*61046927SAndroid Build Coastguard Worker
415*61046927SAndroid Build Coastguard Worker-  nir: properly clear the entry sources in copy_prop_vars
416*61046927SAndroid Build Coastguard Worker-  nir: properly find the entry to keep in copy_prop_vars
417*61046927SAndroid Build Coastguard Worker-  nir: add a way to print the deref chain
418*61046927SAndroid Build Coastguard Worker-  nir: remove dead code from copy_prop_vars
419*61046927SAndroid Build Coastguard Worker-  nir: fix warning in nir_lower_io.c
420*61046927SAndroid Build Coastguard Worker-  util: Helper to create sets and hashes with pointer keys
421*61046927SAndroid Build Coastguard Worker-  src/compiler: use new hash table and set creation helpers
422*61046927SAndroid Build Coastguard Worker-  src/intel: use new hash table and set creation helpers
423*61046927SAndroid Build Coastguard Worker-  nir: check NIR_SKIP to skip passes by name
424*61046927SAndroid Build Coastguard Worker-  gallium: Add PIPE_CAP_GLSL_TESS_LEVELS_AS_INPUTS
425*61046927SAndroid Build Coastguard Worker
426*61046927SAndroid Build Coastguard WorkerCarlos Garnacho (1):
427*61046927SAndroid Build Coastguard Worker
428*61046927SAndroid Build Coastguard Worker-  wayland/egl: Ensure EGL surface is resized on DRI update_buffers()
429*61046927SAndroid Build Coastguard Worker
430*61046927SAndroid Build Coastguard WorkerCarsten Haitzler (Rasterman) (2):
431*61046927SAndroid Build Coastguard Worker
432*61046927SAndroid Build Coastguard Worker-  vc4: Use named parameters for the NEON inline asm.
433*61046927SAndroid Build Coastguard Worker-  vc4: Declare the cpu pointers as being modified in NEON asm.
434*61046927SAndroid Build Coastguard Worker
435*61046927SAndroid Build Coastguard WorkerChad Versace (1):
436*61046927SAndroid Build Coastguard Worker
437*61046927SAndroid Build Coastguard Worker-  i965: Fix -Wswitch on INTEL_COPY_STREAMING_LOAD
438*61046927SAndroid Build Coastguard Worker
439*61046927SAndroid Build Coastguard WorkerChia-I Wu (2):
440*61046927SAndroid Build Coastguard Worker
441*61046927SAndroid Build Coastguard Worker-  meson: fix EGL/X11 build without GLX
442*61046927SAndroid Build Coastguard Worker-  freedreno/drm: sync uapi again
443*61046927SAndroid Build Coastguard Worker
444*61046927SAndroid Build Coastguard WorkerChristian Gmeiner (6):
445*61046927SAndroid Build Coastguard Worker
446*61046927SAndroid Build Coastguard Worker-  nir: add lowering for ffloor
447*61046927SAndroid Build Coastguard Worker-  etnaviv: drop redundant ctx function parameter
448*61046927SAndroid Build Coastguard Worker-  meson: add etnaviv to the tools option
449*61046927SAndroid Build Coastguard Worker-  etnaviv: extend etna_resource with an addressing mode
450*61046927SAndroid Build Coastguard Worker-  etnaviv: update headers from rnndb
451*61046927SAndroid Build Coastguard Worker-  etnaviv: add linear sampling support
452*61046927SAndroid Build Coastguard Worker
453*61046927SAndroid Build Coastguard WorkerConnor Abbott (4):
454*61046927SAndroid Build Coastguard Worker
455*61046927SAndroid Build Coastguard Worker-  Revert "radv: disable VK_SUBGROUP_FEATURE_VOTE_BIT"
456*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Rewrite bit-size inference
457*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Add unit tests for bitsize validation
458*61046927SAndroid Build Coastguard Worker-  nir: Fixup algebraic test for variable-sized conversions
459*61046927SAndroid Build Coastguard Worker
460*61046927SAndroid Build Coastguard WorkerDaniel Stone (1):
461*61046927SAndroid Build Coastguard Worker
462*61046927SAndroid Build Coastguard Worker-  gbm: Clarify acceptable formats for gbm_bo
463*61046927SAndroid Build Coastguard Worker
464*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (9):
465*61046927SAndroid Build Coastguard Worker
466*61046927SAndroid Build Coastguard Worker-  i965: Fix calculation of layers array length for isl_view
467*61046927SAndroid Build Coastguard Worker-  nir: add if opt opt_if_loop_last_continue()
468*61046927SAndroid Build Coastguard Worker-  glsl/linker: Fix unmatched TCS outputs being reduced to local
469*61046927SAndroid Build Coastguard Worker   variable
470*61046927SAndroid Build Coastguard Worker-  glsl: Make invariant outputs in ES fragment shader not to cause error
471*61046927SAndroid Build Coastguard Worker-  glsl: Fix copying function's out to temp if dereferenced by array
472*61046927SAndroid Build Coastguard Worker-  anv: Implement VK_KHR_draw_indirect_count for gen 7+
473*61046927SAndroid Build Coastguard Worker-  anv: Implement VK_EXT_conditional_rendering for gen 7.5+
474*61046927SAndroid Build Coastguard Worker-  anv: Fix VK_EXT_transform_feedback working with varyings packed in
475*61046927SAndroid Build Coastguard Worker   PSIZ
476*61046927SAndroid Build Coastguard Worker-  anv: Fix destroying descriptor sets when pool gets reset
477*61046927SAndroid Build Coastguard Worker
478*61046927SAndroid Build Coastguard WorkerDave Airlie (19):
479*61046927SAndroid Build Coastguard Worker
480*61046927SAndroid Build Coastguard Worker-  radv: apply xfb buffer offset at buffer binding time not later. (v2)
481*61046927SAndroid Build Coastguard Worker-  radv: fix begin/end transform feedback with 0 counter buffers.
482*61046927SAndroid Build Coastguard Worker-  virgl: fix vtest regression since fencing changes.
483*61046927SAndroid Build Coastguard Worker-  spirv/vtn: handle variable pointers without offset lowering
484*61046927SAndroid Build Coastguard Worker-  nir: move getting deref from var after we check deref type.
485*61046927SAndroid Build Coastguard Worker-  nir: handle shared pointers in lowering indirect derefs.
486*61046927SAndroid Build Coastguard Worker-  ac: avoid casting pointers on bcsel and stores
487*61046927SAndroid Build Coastguard Worker-  radv: handle loading from shared pointers
488*61046927SAndroid Build Coastguard Worker-  ac: handle cast derefs
489*61046927SAndroid Build Coastguard Worker-  r600: make suballocator 256-bytes align
490*61046927SAndroid Build Coastguard Worker-  virgl: fix undefined shift to use unsigned.
491*61046927SAndroid Build Coastguard Worker-  virgl: fix const warning on debug flags.
492*61046927SAndroid Build Coastguard Worker-  radv: use 3d shader for gfx9 copies if dst is 3d
493*61046927SAndroid Build Coastguard Worker-  radv/xfb: fix counter buffer bounds checks.
494*61046927SAndroid Build Coastguard Worker-  virgl/vtest: fix front buffer flush with protocol version 0.
495*61046927SAndroid Build Coastguard Worker-  virgl: use primconvert provoking vertex properly
496*61046927SAndroid Build Coastguard Worker-  dri_interface: add put shm image2 (v2)
497*61046927SAndroid Build Coastguard Worker-  glx: add support for putimageshm2 path (v2)
498*61046927SAndroid Build Coastguard Worker-  gallium: use put image shm2 path (v2)
499*61046927SAndroid Build Coastguard Worker
500*61046927SAndroid Build Coastguard WorkerDavid Shao (1):
501*61046927SAndroid Build Coastguard Worker
502*61046927SAndroid Build Coastguard Worker-  meson: ensure that xmlpool_options.h is generated for gallium targets
503*61046927SAndroid Build Coastguard Worker   that need it
504*61046927SAndroid Build Coastguard Worker
505*61046927SAndroid Build Coastguard WorkerDieter Nützel (1):
506*61046927SAndroid Build Coastguard Worker
507*61046927SAndroid Build Coastguard Worker-  docs/features: Delete double nv50 entry and wrong enumeration
508*61046927SAndroid Build Coastguard Worker
509*61046927SAndroid Build Coastguard WorkerDylan Baker (48):
510*61046927SAndroid Build Coastguard Worker
511*61046927SAndroid Build Coastguard Worker-  meson: link gallium nine with pthreads
512*61046927SAndroid Build Coastguard Worker-  meson: Don't set -Wall
513*61046927SAndroid Build Coastguard Worker-  meson: fix libatomic tests
514*61046927SAndroid Build Coastguard Worker-  meson: Add tests to suites
515*61046927SAndroid Build Coastguard Worker-  util: promote u_memory to src/util
516*61046927SAndroid Build Coastguard Worker-  meson: Add nir_algebraic_parser_test to suites
517*61046927SAndroid Build Coastguard Worker-  meson: Fix ppc64 little endian detection
518*61046927SAndroid Build Coastguard Worker-  meson: remove duplicate definition
519*61046927SAndroid Build Coastguard Worker-  meson: Add support for gnu hurd
520*61046927SAndroid Build Coastguard Worker-  meson: Add toggle for glx-direct
521*61046927SAndroid Build Coastguard Worker-  docs/meson: Recommend not using CFLAGS and friends
522*61046927SAndroid Build Coastguard Worker-  travis: meson: use native files to override llvm-config
523*61046927SAndroid Build Coastguard Worker-  travis: Don't try to read libdrm out of configure.ac
524*61046927SAndroid Build Coastguard Worker-  travis: meson: enable unit tests
525*61046927SAndroid Build Coastguard Worker-  docs: add note about using backticks for rbs in gitlab
526*61046927SAndroid Build Coastguard Worker-  docs/install: Add meson to the main install page
527*61046927SAndroid Build Coastguard Worker-  docs/meson: Update LLVM section with information about native files
528*61046927SAndroid Build Coastguard Worker-  docs/install: Update python dependency section
529*61046927SAndroid Build Coastguard Worker-  docs/autoconf: Mark autoconf as being replaced
530*61046927SAndroid Build Coastguard Worker-  meson: Override C++ standard to gnu++11 when building with altivec on
531*61046927SAndroid Build Coastguard Worker   ppc64
532*61046927SAndroid Build Coastguard Worker-  meson: Error out if building nouveau and using LLVM without rtti
533*61046927SAndroid Build Coastguard Worker-  autotools: Remove tegra vdpau driver
534*61046927SAndroid Build Coastguard Worker-  meson: Add a script to extract the cmd line used for meson
535*61046927SAndroid Build Coastguard Worker-  meson: allow building dri driver without window system if osmesa is
536*61046927SAndroid Build Coastguard Worker   classic
537*61046927SAndroid Build Coastguard Worker-  bin/meson-cmd-extract: Also handle cross and native files
538*61046927SAndroid Build Coastguard Worker-  meson: fix swr KNL build
539*61046927SAndroid Build Coastguard Worker-  meson: Fix compiler checks for SWR with ICC
540*61046927SAndroid Build Coastguard Worker-  meson: Add warnings and errors when using ICC
541*61046927SAndroid Build Coastguard Worker-  automake: Fix path to generated source
542*61046927SAndroid Build Coastguard Worker-  automake: Add float64.glsl to dist tarball
543*61046927SAndroid Build Coastguard Worker-  automake: Add include dir for nir src directory
544*61046927SAndroid Build Coastguard Worker-  configure: Bump SWR LLVM requirement to 7
545*61046927SAndroid Build Coastguard Worker-  automake: Add --enable-autotools to distcheck flags
546*61046927SAndroid Build Coastguard Worker-  android,autotools,i965: Fix location of float64_glsl.h
547*61046927SAndroid Build Coastguard Worker-  VERSION: bump to 19.0.0-rc1
548*61046927SAndroid Build Coastguard Worker-  Version: Bump for rc2
549*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Add some patches
550*61046927SAndroid Build Coastguard Worker-  Revert "intel/compiler: More peephole_select for pre-Gen6"
551*61046927SAndroid Build Coastguard Worker-  Revert "nir/opt_peephole_select: Don't peephole_select expensive math
552*61046927SAndroid Build Coastguard Worker   instructions"
553*61046927SAndroid Build Coastguard Worker-  Revert "intel/compiler: More peephole select"
554*61046927SAndroid Build Coastguard Worker-  Bump version for 19.0-rc3
555*61046927SAndroid Build Coastguard Worker-  version: bump for 19.0-rc4
556*61046927SAndroid Build Coastguard Worker-  get-pick-list: Add --pretty=medium to the arguments for Cc patches
557*61046927SAndroid Build Coastguard Worker-  meson: Add dependency on genxml to anvil
558*61046927SAndroid Build Coastguard Worker-  Version: update to 19.0-rc5
559*61046927SAndroid Build Coastguard Worker-  Bump version for rc6
560*61046927SAndroid Build Coastguard Worker-  VERSION: bump version for rc7
561*61046927SAndroid Build Coastguard Worker-  cherry-ignore: Update the cherry-ignore file
562*61046927SAndroid Build Coastguard Worker
563*61046927SAndroid Build Coastguard WorkerEduardo Lima Mitev (2):
564*61046927SAndroid Build Coastguard Worker
565*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: Make imageStore use num components from image format
566*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: Handle GL_NONE in get_num_components_for_glformat()
567*61046927SAndroid Build Coastguard Worker
568*61046927SAndroid Build Coastguard WorkerEleni Maria Stea (1):
569*61046927SAndroid Build Coastguard Worker
570*61046927SAndroid Build Coastguard Worker-  i965: fixed clamping in set_scissor_bits when the y is flipped
571*61046927SAndroid Build Coastguard Worker
572*61046927SAndroid Build Coastguard WorkerElie Tournier (17):
573*61046927SAndroid Build Coastguard Worker
574*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" function to do abs(fp64)
575*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do neg(fp64)
576*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" function to do sign(fp64)
577*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do eq/ne(fp64, fp64)
578*61046927SAndroid Build Coastguard Worker-  glsl: Add utility function to extract 64-bit sign
579*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do lt(fp64, fp64)
580*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do add(fp64, fp64)
581*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do mul(fp64, fp64)
582*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fp64_to_uint(fp64)
583*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do uint_to_fp64(uint)
584*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fp64_to_int(fp64)
585*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do int_to_fp64(int)
586*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fp64_to_fp32(fp64)
587*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fp32_to_fp64(fp32)
588*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do sqrt(fp64)
589*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do trunc(fp64)
590*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do round(fp64)
591*61046927SAndroid Build Coastguard Worker
592*61046927SAndroid Build Coastguard WorkerEmil Velikov (81):
593*61046927SAndroid Build Coastguard Worker
594*61046927SAndroid Build Coastguard Worker-  mesa: bump version to 19.1.0-devel
595*61046927SAndroid Build Coastguard Worker-  docs: add 19.0.0-devel release notes template
596*61046927SAndroid Build Coastguard Worker-  docs: mention EXT_shader_implicit_conversions
597*61046927SAndroid Build Coastguard Worker-  egl: add EGL_EXT_device_base entrypoints
598*61046927SAndroid Build Coastguard Worker-  egl/glvnd: correctly report errors when vendor cannot be found
599*61046927SAndroid Build Coastguard Worker-  docs/releasing.html: polish cherry-picking/testing text
600*61046927SAndroid Build Coastguard Worker-  docs/submittingpatches.html: correctly handle the <p> tag
601*61046927SAndroid Build Coastguard Worker-  docs: document the staging branch and add reference to it
602*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: simplify git oneline printing
603*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: prefix output with "[stable] "
604*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: handle "typod" usecase.
605*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: handle the fixes tag
606*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: tweak the commit sha matching pattern
607*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: flesh out is_sha_nomination
608*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: handle fixes tag with missing colon
609*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: handle unofficial "broken by" tag
610*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: use test instead of [ ]
611*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: handle reverts prior to the branchpoint
612*61046927SAndroid Build Coastguard Worker-  travis: drop unneeded x11proto-xf86vidmode-dev
613*61046927SAndroid Build Coastguard Worker-  glx: make xf86vidmode mandatory for direct rendering
614*61046927SAndroid Build Coastguard Worker-  travis: adding missing x11-xcb for meson+vulkan
615*61046927SAndroid Build Coastguard Worker-  egl/wayland: bail out when drmGetMagic fails
616*61046927SAndroid Build Coastguard Worker-  egl/wayland: plug memory leak in drm_handle_device()
617*61046927SAndroid Build Coastguard Worker-  docs: update 18.3.0 release notes
618*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.3.0
619*61046927SAndroid Build Coastguard Worker-  docs: update calendar, add news item and link release notes for
620*61046927SAndroid Build Coastguard Worker   18.3.0
621*61046927SAndroid Build Coastguard Worker-  freedreno: drop duplicate MKDIR_GEN declaration
622*61046927SAndroid Build Coastguard Worker-  freedreno: add the missing \_la in libfreedreno_ir3_la
623*61046927SAndroid Build Coastguard Worker-  amd/addrlib: drop si_ci_vi_merged_enum.h from the list
624*61046927SAndroid Build Coastguard Worker-  docs: add release notes for 18.3.1
625*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.3.1
626*61046927SAndroid Build Coastguard Worker-  docs: update calendar, add news item and link release notes for
627*61046927SAndroid Build Coastguard Worker   18.3.1
628*61046927SAndroid Build Coastguard Worker-  glx: mandate xf86vidmode only for "drm" dri platforms
629*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: rework handing of sha nominations
630*61046927SAndroid Build Coastguard Worker-  bin/get-pick-list.sh: warn when commit lists invalid sha
631*61046927SAndroid Build Coastguard Worker-  meson: don't require glx/egl/gbm with gallium drivers
632*61046927SAndroid Build Coastguard Worker-  pipe-loader: meson: reference correct library
633*61046927SAndroid Build Coastguard Worker-  TODO: glx: meson: build dri based glx tests, only with -Dglx=dri
634*61046927SAndroid Build Coastguard Worker-  glx: meson: drop includes from a link-only library
635*61046927SAndroid Build Coastguard Worker-  glx: meson: wire up the dispatch-index-check test
636*61046927SAndroid Build Coastguard Worker-  glx/test: meson: assorted include fixes
637*61046927SAndroid Build Coastguard Worker-  configure: add CXX11_CXXFLAGS to LLVM_CXXFLAGS
638*61046927SAndroid Build Coastguard Worker-  travis: flip to distro xenial, drop sudo false
639*61046927SAndroid Build Coastguard Worker-  travis: meson: print the configured state
640*61046927SAndroid Build Coastguard Worker-  travis: printout llvm-config --version
641*61046927SAndroid Build Coastguard Worker-  travis: meson: use FOO_DRIVERS directly
642*61046927SAndroid Build Coastguard Worker-  travis: meson: add unwind handling
643*61046927SAndroid Build Coastguard Worker-  travis: meson: explicitly control the DRI loaders
644*61046927SAndroid Build Coastguard Worker-  travis: meson: add explicit handling to gallium ST
645*61046927SAndroid Build Coastguard Worker-  travis: meson: port gallium build combinations over
646*61046927SAndroid Build Coastguard Worker-  docs: add release notes for 18.3.2
647*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.3.2
648*61046927SAndroid Build Coastguard Worker-  docs: update calendar, add news item and link release notes for
649*61046927SAndroid Build Coastguard Worker   18.3.2
650*61046927SAndroid Build Coastguard Worker-  freedreno: automake: ship ir3_nir_trig.py in the tarball
651*61046927SAndroid Build Coastguard Worker-  mesa: correctly use os.path.join in our python scripts
652*61046927SAndroid Build Coastguard Worker-  Revert "mesa/main: remove ARB suffix from glGetnTexImage"
653*61046927SAndroid Build Coastguard Worker-  mapi: sort static entrypoints numerically
654*61046927SAndroid Build Coastguard Worker-  mapi: add all \_glapi_table entrypoints to static_data.py
655*61046927SAndroid Build Coastguard Worker-  genCommon.py: Fix typo in \_LIBRARY_FEATURE_NAMES.
656*61046927SAndroid Build Coastguard Worker-  mapi: move genCommon.py to src/mapi/new
657*61046927SAndroid Build Coastguard Worker-  mapi/new: import mapi scripts from glvnd
658*61046927SAndroid Build Coastguard Worker-  mapi/new: sort by slot number
659*61046927SAndroid Build Coastguard Worker-  mapi/new: use the static_data offsets in the new generator
660*61046927SAndroid Build Coastguard Worker-  mapi/new: reinstate \_NO_HIDDEN suffixes in the new generator
661*61046927SAndroid Build Coastguard Worker-  mapi/new: split out public_entries handling
662*61046927SAndroid Build Coastguard Worker-  mapi/new: don't print info we don't need for ES1/ES2
663*61046927SAndroid Build Coastguard Worker-  mapi/new: fixup the GLDEBUGPROCKHR typedef to the non KHR one
664*61046927SAndroid Build Coastguard Worker-  mapi/new: remove duplicate GLvoid/void substitution
665*61046927SAndroid Build Coastguard Worker-  autotools: wire the new generator for es1 and es2
666*61046927SAndroid Build Coastguard Worker-  meson: wire the new generator for es1 and es2
667*61046927SAndroid Build Coastguard Worker-  scons: wire the new generator for es1 and es2
668*61046927SAndroid Build Coastguard Worker-  Revert "mapi/new: sort by slot number"
669*61046927SAndroid Build Coastguard Worker-  mapi/es*api: remove GL_OES_EGL_image entrypoints
670*61046927SAndroid Build Coastguard Worker-  mapi/es*api: remove GL_EXT_multi_draw_arrays entrypoints
671*61046927SAndroid Build Coastguard Worker-  mapi/es2api: remove no longer present entrypoints
672*61046927SAndroid Build Coastguard Worker-  mapi: remove old, unused ES\* generator code
673*61046927SAndroid Build Coastguard Worker-  mapi: remove machinery handling CSV files
674*61046927SAndroid Build Coastguard Worker-  mapi: print function declarations for shared glapi
675*61046927SAndroid Build Coastguard Worker-  vc4: Declare the last cpu pointer as being modified in NEON asm.
676*61046927SAndroid Build Coastguard Worker-  anv: wire up the state_pool_padding test
677*61046927SAndroid Build Coastguard Worker-  meson: egl: correctly manage loader/xmlconfig
678*61046927SAndroid Build Coastguard Worker
679*61046927SAndroid Build Coastguard WorkerEric Anholt (171):
680*61046927SAndroid Build Coastguard Worker
681*61046927SAndroid Build Coastguard Worker-  v3d: Fix a copy-and-paste comment in the simulator code.
682*61046927SAndroid Build Coastguard Worker-  v3d: Fix a typo in a comment in job handling.
683*61046927SAndroid Build Coastguard Worker-  v3d: Drop #if 0-ed out v3d_dump_to_file().
684*61046927SAndroid Build Coastguard Worker-  v3d: Respect user-passed strides for BO imports.
685*61046927SAndroid Build Coastguard Worker-  v3d: Take advantage of \_mesa_hash_table_remove_key() in the
686*61046927SAndroid Build Coastguard Worker   simulator.
687*61046927SAndroid Build Coastguard Worker-  v3d: Use the TLB R/B swapping instead of recompiles when available.
688*61046927SAndroid Build Coastguard Worker-  v3d: Update the TLB config for depth writes on V3D 4.2.
689*61046927SAndroid Build Coastguard Worker-  vc4: Drop the winsys_stride relayout in the simluator
690*61046927SAndroid Build Coastguard Worker-  v3d: Maintain a mapping of the GEM buffer in the simulator.
691*61046927SAndroid Build Coastguard Worker-  v3d: Remove the special path for simulaton of the submit ioctl.
692*61046927SAndroid Build Coastguard Worker-  vc4: Take advantage of \_mesa_hash_table_remove_key() in the
693*61046927SAndroid Build Coastguard Worker   simulator.
694*61046927SAndroid Build Coastguard Worker-  vc4: Maintain a separate GEM mapping of BOs in the simulator.
695*61046927SAndroid Build Coastguard Worker-  vc4: Use the normal simulator ioctl path for CL submit as well.
696*61046927SAndroid Build Coastguard Worker-  gbm: Move gbm_format_canonicalize() to the core.
697*61046927SAndroid Build Coastguard Worker-  gbm: Introduce a helper function for printing GBM format names.
698*61046927SAndroid Build Coastguard Worker-  egl: Improve the debugging of gbm format matching in DRI configs.
699*61046927SAndroid Build Coastguard Worker-  v3d: Fix double-swapping of R/B on V3D 4.1
700*61046927SAndroid Build Coastguard Worker-  v3d: Don't try to set PF flags on a LDTMU operation
701*61046927SAndroid Build Coastguard Worker-  vc4: Make sure we make ro scanout resources for
702*61046927SAndroid Build Coastguard Worker   create_with_modifiers.
703*61046927SAndroid Build Coastguard Worker-  vc4: Don't return a vc4 BO handle on a renderonly screen.
704*61046927SAndroid Build Coastguard Worker-  glx: Remove an old DEFAULT_DRIVER_DIR default.
705*61046927SAndroid Build Coastguard Worker-  glx: Move DRI extensions pointer loading to driOpenDriver().
706*61046927SAndroid Build Coastguard Worker-  egl: Move loader_set_logger() up to egl_dri2.c.
707*61046927SAndroid Build Coastguard Worker-  loader: Stop using a local definition for an in-tree header
708*61046927SAndroid Build Coastguard Worker-  loader: Factor out the common driver opening logic from each loader.
709*61046927SAndroid Build Coastguard Worker-  egl: Print the actual message to the console from \_eglError().
710*61046927SAndroid Build Coastguard Worker-  gallium: Fix uninitialized variable warning in compute test.
711*61046927SAndroid Build Coastguard Worker-  gallium: Remove unused variable in u_tests.
712*61046927SAndroid Build Coastguard Worker-  v3d: Add renderonly support.
713*61046927SAndroid Build Coastguard Worker-  v3d: Add support for RGBA_SRGB along with BGRA_SRGB.
714*61046927SAndroid Build Coastguard Worker-  v3d: Add missing OES_half_float_linear support.
715*61046927SAndroid Build Coastguard Worker-  v3d: Use combined input/output segments.
716*61046927SAndroid Build Coastguard Worker-  v3d: Add the V3D TFU submit interface to the simulator.
717*61046927SAndroid Build Coastguard Worker-  v3d: Use the TFU to do generatemipmap.
718*61046927SAndroid Build Coastguard Worker-  v3d: Update simulator cache flushing code to match the kernel better.
719*61046927SAndroid Build Coastguard Worker-  v3d: Create a state uploader for packing our shaders together.
720*61046927SAndroid Build Coastguard Worker-  v3d: Put default vertex attribute values into the state uploader as
721*61046927SAndroid Build Coastguard Worker   well.
722*61046927SAndroid Build Coastguard Worker-  v3d: Re-use the wrap mode uniform on V3D 3.3.
723*61046927SAndroid Build Coastguard Worker-  v3d: Make an array for frag/vert texture state in the context.
724*61046927SAndroid Build Coastguard Worker-  v3d: Don't forget to flush writes to UBOs.
725*61046927SAndroid Build Coastguard Worker-  v3d: Convert to using nir_src_as_uint() from const_value derefs.
726*61046927SAndroid Build Coastguard Worker-  v3d: Fix a comment typo
727*61046927SAndroid Build Coastguard Worker-  v3d: Return the right gl_SampleMaskIn[] value.
728*61046927SAndroid Build Coastguard Worker-  v3d: Fix handling of texture first_layer offsets for 3D textures.
729*61046927SAndroid Build Coastguard Worker-  v3d: Avoid confusing auto-indenting in TEXTURE_SHADER_STATE packing
730*61046927SAndroid Build Coastguard Worker-  v3d: Split most of TEXTURE_SHADER_STATE setup out of sampler views.
731*61046927SAndroid Build Coastguard Worker-  v3d: Garbage collect unused uniforms code.
732*61046927SAndroid Build Coastguard Worker-  v3d: Simplify VIR uniform dumping using a temporary.
733*61046927SAndroid Build Coastguard Worker-  v3d: Add VIR dumping of TMU config p0/p1.
734*61046927SAndroid Build Coastguard Worker-  v3d: Fix a leak of the transfer helper on screen destroy.
735*61046927SAndroid Build Coastguard Worker-  vc4: Fix a leak of the transfer helper on screen destroy.
736*61046927SAndroid Build Coastguard Worker-  v3d: Fix a leak of the disassembled instruction string during debug
737*61046927SAndroid Build Coastguard Worker   dumps.
738*61046927SAndroid Build Coastguard Worker-  tfu
739*61046927SAndroid Build Coastguard Worker-  shader-packing
740*61046927SAndroid Build Coastguard Worker-  nir: Add some more consts to the nir_format_convert.h helpers.
741*61046927SAndroid Build Coastguard Worker-  nir: Pull some of intel's image load/store format conversion to
742*61046927SAndroid Build Coastguard Worker   nir_format.h
743*61046927SAndroid Build Coastguard Worker-  intel: Simplify the half-float packing in image load/store lowering.
744*61046927SAndroid Build Coastguard Worker-  mesa/st: Expose compute shaders when NIR support is advertised.
745*61046927SAndroid Build Coastguard Worker-  nir: Print the format of image variables.
746*61046927SAndroid Build Coastguard Worker-  Revert "intel: Simplify the half-float packing in image load/store
747*61046927SAndroid Build Coastguard Worker   lowering."
748*61046927SAndroid Build Coastguard Worker-  nir: Move intel's half-float image store lowering to to nir_format.h.
749*61046927SAndroid Build Coastguard Worker-  v3d: Don't forget to wait for our TFU job before rendering from it.
750*61046927SAndroid Build Coastguard Worker-  v3d: Set up the right stride for raster TFU.
751*61046927SAndroid Build Coastguard Worker-  v3d: Don't forget to bump the number of writes when doing TFU ops.
752*61046927SAndroid Build Coastguard Worker-  v3d: Add support for using the TFU to do some blits.
753*61046927SAndroid Build Coastguard Worker-  v3d: Add support for texturing from linear.
754*61046927SAndroid Build Coastguard Worker-  v3d: Add safety checks for resource_create().
755*61046927SAndroid Build Coastguard Worker-  v3d: Make sure that a thrsw doesn't split a multop from its umul24.
756*61046927SAndroid Build Coastguard Worker-  v3d: Add missing flagging of SYNCB as a TSY op.
757*61046927SAndroid Build Coastguard Worker-  v3d: Add support for draw indirect for GLES3.1.
758*61046927SAndroid Build Coastguard Worker-  v3d: Avoid assertion failures when removing end-of-shader
759*61046927SAndroid Build Coastguard Worker   instructions.
760*61046927SAndroid Build Coastguard Worker-  v3d: Move uinfo->data[] dereference to the top of
761*61046927SAndroid Build Coastguard Worker   v3d_write_uniforms().
762*61046927SAndroid Build Coastguard Worker-  v3d: Move uniform pretty-printing to its own helper function.
763*61046927SAndroid Build Coastguard Worker-  v3d: Use the uniform pretty-printer in v3d_write_uniforms()'s debug
764*61046927SAndroid Build Coastguard Worker   code.
765*61046927SAndroid Build Coastguard Worker-  v3d: Do uniform pretty-printing in the QPU dump.
766*61046927SAndroid Build Coastguard Worker-  v3d: Drop in a bunch of notes about performance improvement
767*61046927SAndroid Build Coastguard Worker   opportunities.
768*61046927SAndroid Build Coastguard Worker-  vc4: Use the original bit size when scalarizing uniform loads.
769*61046927SAndroid Build Coastguard Worker-  v3d: Use the original bit size when scalarizing uniform loads.
770*61046927SAndroid Build Coastguard Worker-  vc4: Reuse nir_format_convert.h in our blend lowering.
771*61046927SAndroid Build Coastguard Worker-  v3d: Fix the argument type for vir_BRANCH().
772*61046927SAndroid Build Coastguard Worker-  nir: Fix clamping of uints for image store lowering.
773*61046927SAndroid Build Coastguard Worker-  v3d: Put the dst bo first in the list of BOs for TFU calls.
774*61046927SAndroid Build Coastguard Worker-  v3d: Fix check for TFU job completion in the simulator.
775*61046927SAndroid Build Coastguard Worker-  v3d: Don't try to create shadow tiled temporaries for 1D textures.
776*61046927SAndroid Build Coastguard Worker-  v3d: Remove dead prototypes for load/store utile functions.
777*61046927SAndroid Build Coastguard Worker-  v3d: Implement texture_subdata to reduce teximage upload copies.
778*61046927SAndroid Build Coastguard Worker-  vc4: Move the utile load/store functions to a header for reuse by
779*61046927SAndroid Build Coastguard Worker   v3d.
780*61046927SAndroid Build Coastguard Worker-  v3d: Add a fallthrough path for utile load/store of 32 byte lines.
781*61046927SAndroid Build Coastguard Worker-  v3d: Load and store aligned utiles all at once.
782*61046927SAndroid Build Coastguard Worker-  docs: Add a note that MRs should still include any r-b or a-b tags.
783*61046927SAndroid Build Coastguard Worker-  docs: Add an encouraging note about providing reviews and acks.
784*61046927SAndroid Build Coastguard Worker-  v3d: Fix simulator mode on i915 render nodes.
785*61046927SAndroid Build Coastguard Worker-  v3d: Drop shadow comparison state from shader variant key.
786*61046927SAndroid Build Coastguard Worker-  v3d: Hook up perf_debug() output to GL_ARB_debug output as well.
787*61046927SAndroid Build Coastguard Worker-  vc4: Hook up perf_debug() output to GL_ARB_debug_output as well.
788*61046927SAndroid Build Coastguard Worker-  gallium/ttn: Fix setup of outputs_written.
789*61046927SAndroid Build Coastguard Worker-  v3d: Fix uniform pretty printing assertion failure with branches.
790*61046927SAndroid Build Coastguard Worker-  v3d: Add a "precompile" debug flag for shader-db.
791*61046927SAndroid Build Coastguard Worker-  v3d: Hook up some shader-db output to GL_ARB_debug_output.
792*61046927SAndroid Build Coastguard Worker-  v3d: Drop unused count_nir_instrs() helper.
793*61046927SAndroid Build Coastguard Worker-  v3d: Drop incorrect dependency for flpop.
794*61046927SAndroid Build Coastguard Worker-  v3d: Move "does this instruction have flags" from sched to generic
795*61046927SAndroid Build Coastguard Worker   helpers.
796*61046927SAndroid Build Coastguard Worker-  v3d: Don't generate temps for comparisons.
797*61046927SAndroid Build Coastguard Worker-  v3d: Dead-code eliminate unused flags updates.
798*61046927SAndroid Build Coastguard Worker-  v3d: Add a note for a potential performance win on multop/umul24.
799*61046927SAndroid Build Coastguard Worker-  v3d: Force sampling from base level for tg4.
800*61046927SAndroid Build Coastguard Worker-  v3d: Add support for non-constant texture offsets.
801*61046927SAndroid Build Coastguard Worker-  v3d: Add support for requesting the sample offsets.
802*61046927SAndroid Build Coastguard Worker-  v3d: Add support for textureSize() on MSAA textures.
803*61046927SAndroid Build Coastguard Worker-  v3d: Add support for gl_HelperInvocation.
804*61046927SAndroid Build Coastguard Worker-  v3d: Fix segfault when failing to compile a program.
805*61046927SAndroid Build Coastguard Worker-  v3d: Don't forget to include RT writes in precompiles.
806*61046927SAndroid Build Coastguard Worker-  v3d: Simplify the emission of comparisons for the bcsel optimization.
807*61046927SAndroid Build Coastguard Worker-  v3d: Move the "Find the ALU instruction generating our bool" out of
808*61046927SAndroid Build Coastguard Worker   bcsel.
809*61046927SAndroid Build Coastguard Worker-  v3d: Don't try to fold non-SSA-src comparisons into bcsels.
810*61046927SAndroid Build Coastguard Worker-  v3d: Fold comparisons for IF conditions into the flags for the IF.
811*61046927SAndroid Build Coastguard Worker-  v3d: Handle dynamically uniform IF statements with uniform control
812*61046927SAndroid Build Coastguard Worker   flow.
813*61046927SAndroid Build Coastguard Worker-  v3d: Refactor compiler entrypoints.
814*61046927SAndroid Build Coastguard Worker-  v3d: Reinstate the new shader-db output after v3d_compile() refactor.
815*61046927SAndroid Build Coastguard Worker-  v3d: Fix up VS output setup during precompiles.
816*61046927SAndroid Build Coastguard Worker-  v3d: Remove dead switch cases and comments from v3d_nir_lower_io.
817*61046927SAndroid Build Coastguard Worker-  v3d: Do UBO loads a vector at a time.
818*61046927SAndroid Build Coastguard Worker-  v3d: Stop scalarizing our uniform loads.
819*61046927SAndroid Build Coastguard Worker-  nir: Allow nir_format_unpack_int/sint to unpack larger values.
820*61046927SAndroid Build Coastguard Worker-  nir: Add nir_lower_tex options to lower sampler return formats.
821*61046927SAndroid Build Coastguard Worker-  v3d: Use the core tex lowering.
822*61046927SAndroid Build Coastguard Worker-  nir: Add nir_lower_tex support for Broadcom's swizzled TG4 results.
823*61046927SAndroid Build Coastguard Worker-  v3d: Enable GL_ARB_texture_gather on V3D 4.x.
824*61046927SAndroid Build Coastguard Worker-  nir: Make nir_deref_instr_build/get_const_offset actually use
825*61046927SAndroid Build Coastguard Worker   size_align.
826*61046927SAndroid Build Coastguard Worker-  glsl: Fix buffer overflow with an atomic buffer binding out of range.
827*61046927SAndroid Build Coastguard Worker-  v3d: Add support for flushing dirty TMU data at job end.
828*61046927SAndroid Build Coastguard Worker-  v3d: Add support for the early_fragment_tests flag.
829*61046927SAndroid Build Coastguard Worker-  v3d: Add support for GL_ARB_framebuffer_no_attachments.
830*61046927SAndroid Build Coastguard Worker-  v3d: Fix txf_ms 2D_ARRAY array index.
831*61046927SAndroid Build Coastguard Worker-  v3d: Add an isr to the simulator to catch GMP violations.
832*61046927SAndroid Build Coastguard Worker-  v3d: Add support for matrix inputs to the FS.
833*61046927SAndroid Build Coastguard Worker-  v3d: Drop the GLSL version level.
834*61046927SAndroid Build Coastguard Worker-  v3d: Add SSBO/atomic counters support.
835*61046927SAndroid Build Coastguard Worker-  v3d: Add support for shader_image_load_store.
836*61046927SAndroid Build Coastguard Worker-  v3d: Add support for CS workgroup/invocation id intrinsics.
837*61046927SAndroid Build Coastguard Worker-  v3d: Add support for CS shared variable load/store/atomics.
838*61046927SAndroid Build Coastguard Worker-  v3d: Add support for CS barrier() intrinsics.
839*61046927SAndroid Build Coastguard Worker-  v3d: SHARED but not necessarily SCANOUT buffers on RO must be linear.
840*61046927SAndroid Build Coastguard Worker-  v3d: If the modifier is not known on BO import, default to linear for
841*61046927SAndroid Build Coastguard Worker   RO.
842*61046927SAndroid Build Coastguard Worker-  v3d: Restructure RO allocations using resource_from_handle.
843*61046927SAndroid Build Coastguard Worker-  v3d: Don't leak the GPU fd for renderonly usage.
844*61046927SAndroid Build Coastguard Worker-  vc4: Don't leak the GPU fd for renderonly usage.
845*61046927SAndroid Build Coastguard Worker-  gallium: Enable unit tests as actual meson unit tests.
846*61046927SAndroid Build Coastguard Worker-  gallium: Fix comment about possible colorspaces.
847*61046927SAndroid Build Coastguard Worker-  gallium: Make sure we return is_unorm/is_snorm for compressed
848*61046927SAndroid Build Coastguard Worker   formats.
849*61046927SAndroid Build Coastguard Worker-  v3d: Rename gallium-local limits defines from VC5 to V3D.
850*61046927SAndroid Build Coastguard Worker-  v3d: Fix overly-large vattr_sizes structs.
851*61046927SAndroid Build Coastguard Worker-  v3d: Avoid duplicating limits defines between gallium and v3d core.
852*61046927SAndroid Build Coastguard Worker-  v3d: Drop maximum number of texture units down to 16.
853*61046927SAndroid Build Coastguard Worker-  v3d: Fix BO stats accounting for imported buffers.
854*61046927SAndroid Build Coastguard Worker-  v3d: Flush blit jobs immediately after generating them.
855*61046927SAndroid Build Coastguard Worker-  v3d: Fix release-build warning about utile_h.
856*61046927SAndroid Build Coastguard Worker-  v3d: Fix stencil sampling from packed depth/stencil.
857*61046927SAndroid Build Coastguard Worker-  v3d: Fix stencil sampling from a separate-stencil buffer.
858*61046927SAndroid Build Coastguard Worker-  v3d: Use the symbolic names for wrap modes from the XML.
859*61046927SAndroid Build Coastguard Worker-  v3d: Move the sampler state to the long-lived state uploader.
860*61046927SAndroid Build Coastguard Worker-  v3d: Create separate sampler states for the various blend formats.
861*61046927SAndroid Build Coastguard Worker-  pl111: Rename the pl111 driver to "kmsro".
862*61046927SAndroid Build Coastguard Worker-  kmsro: Extend to include hx8357d.
863*61046927SAndroid Build Coastguard Worker-  vc4: Enable NEON asm on meson cross-builds.
864*61046927SAndroid Build Coastguard Worker-  v3d: Fix the autotools build.
865*61046927SAndroid Build Coastguard Worker-  mesa: Skip partial InvalidateFramebuffer of packed depth/stencil.
866*61046927SAndroid Build Coastguard Worker-  v3d: Fix image_load_store clamping of signed integer stores.
867*61046927SAndroid Build Coastguard Worker-  v3d: Use the early_fragment_tests flag for the shader's disable-EZ
868*61046927SAndroid Build Coastguard Worker   field.
869*61046927SAndroid Build Coastguard Worker-  v3d: Fix the check for "is the last thrsw inside control flow"
870*61046927SAndroid Build Coastguard Worker-  st/dri: Set the PIPE_BIND_SHARED flag on create_image_with_modifiers.
871*61046927SAndroid Build Coastguard Worker
872*61046927SAndroid Build Coastguard WorkerEric Engestrom (47):
873*61046927SAndroid Build Coastguard Worker
874*61046927SAndroid Build Coastguard Worker-  wsi/wayland: use proper VkResult type
875*61046927SAndroid Build Coastguard Worker-  wsi/wayland: only finish() a successfully init()ed display
876*61046927SAndroid Build Coastguard Worker-  REVIEWERS: add include path for EGL
877*61046927SAndroid Build Coastguard Worker-  REVIEWERS: add Emil as EGL reviewer
878*61046927SAndroid Build Coastguard Worker-  REVIEWERS: add Vulkan reviewer group
879*61046927SAndroid Build Coastguard Worker-  xmlpool: update translation po files
880*61046927SAndroid Build Coastguard Worker-  meson: only run vulkan's meson.build when building vulkan
881*61046927SAndroid Build Coastguard Worker-  gbm: remove unnecessary meson include
882*61046927SAndroid Build Coastguard Worker-  meson: fix wayland-less builds
883*61046927SAndroid Build Coastguard Worker-  gbm: add new entrypoint to symbols check
884*61046927SAndroid Build Coastguard Worker-  egl: add missing glvnd entrypoint for EGL_ANDROID_blob_cache
885*61046927SAndroid Build Coastguard Worker-  egl: fix bad rebase
886*61046927SAndroid Build Coastguard Worker-  gbm: add missing comma between strings
887*61046927SAndroid Build Coastguard Worker-  glapi: add missing visibility args
888*61046927SAndroid Build Coastguard Worker-  anv: correctly use vulkan 1.0 by default
889*61046927SAndroid Build Coastguard Worker-  vulkan/utils: s/VERSION/PACKAGE_VERSION/
890*61046927SAndroid Build Coastguard Worker-  build: stop defining unused VERSION
891*61046927SAndroid Build Coastguard Worker-  wsi/display: fix mem leak when freeing swapchains
892*61046927SAndroid Build Coastguard Worker-  vulkan/wsi: fix s/,/;/ typo
893*61046927SAndroid Build Coastguard Worker-  meson: skip asm check when asm is disabled
894*61046927SAndroid Build Coastguard Worker-  anv: add unreachable() for VK_EXT_fragment_density_map
895*61046927SAndroid Build Coastguard Worker-  mesa: drop unused & deprecated lib
896*61046927SAndroid Build Coastguard Worker-  loader: deduplicate logger function declaration
897*61046927SAndroid Build Coastguard Worker-  docs: add meson cross compilation instructions
898*61046927SAndroid Build Coastguard Worker-  docs: format code blocks a bit nicely
899*61046927SAndroid Build Coastguard Worker-  docs: fix the meson aarch64 cross-file
900*61046927SAndroid Build Coastguard Worker-  docs: advertise distro-provided meson cross-files
901*61046927SAndroid Build Coastguard Worker-  anv: drop unneeded KHR suffix
902*61046927SAndroid Build Coastguard Worker-  wsi: drop unneeded KHR suffix
903*61046927SAndroid Build Coastguard Worker-  radv: remove a few more unnecessary KHR suffixes
904*61046927SAndroid Build Coastguard Worker-  egl: add missing includes
905*61046927SAndroid Build Coastguard Worker-  egl: remove unused include
906*61046927SAndroid Build Coastguard Worker-  travis: avoid using unset llvm-config
907*61046927SAndroid Build Coastguard Worker-  egl: fix python lib deprecation warning
908*61046927SAndroid Build Coastguard Worker-  docs: explain how to see what meson options exist
909*61046927SAndroid Build Coastguard Worker-  travis: fix autotools build after --enable-autotools switch addition
910*61046927SAndroid Build Coastguard Worker-  configure: EGL requirements only apply if EGL is built
911*61046927SAndroid Build Coastguard Worker-  egl: finalize EGL_MESA_query_driver
912*61046927SAndroid Build Coastguard Worker-  egl: update headers from Khronos
913*61046927SAndroid Build Coastguard Worker-  egl: add glvnd entrypoints for EGL_MESA_query_driver
914*61046927SAndroid Build Coastguard Worker-  travis: bump libdrm to 2.4.97
915*61046927SAndroid Build Coastguard Worker-  egl/glvnd: sync egl.xml from Khronos
916*61046927SAndroid Build Coastguard Worker-  anv: drop always-successful VkResult
917*61046927SAndroid Build Coastguard Worker-  meson/vdpau: add missing soversion
918*61046927SAndroid Build Coastguard Worker-  xvmc: fix string comparison
919*61046927SAndroid Build Coastguard Worker-  xvmc: fix string comparison
920*61046927SAndroid Build Coastguard Worker-  egl: fix libdrm-less builds
921*61046927SAndroid Build Coastguard Worker
922*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (70):
923*61046927SAndroid Build Coastguard Worker
924*61046927SAndroid Build Coastguard Worker-  glsl: add has_implicit_conversions()-helper
925*61046927SAndroid Build Coastguard Worker-  glsl: add has_implicit_uint_to_int_conversion()-helper
926*61046927SAndroid Build Coastguard Worker-  glsl: fall back to inexact function-match
927*61046927SAndroid Build Coastguard Worker-  mesa/glsl: add support for EXT_shader_implicit_conversions
928*61046927SAndroid Build Coastguard Worker-  glsl: do not allow implicit casts of unsized array initializers
929*61046927SAndroid Build Coastguard Worker-  mesa: expose NV_conditional_render on GLES
930*61046927SAndroid Build Coastguard Worker-  mesa/main: fixup make check after NV_conditional_render for gles
931*61046927SAndroid Build Coastguard Worker-  Revert "mesa/main: fixup make check after NV_conditional_render for
932*61046927SAndroid Build Coastguard Worker   gles"
933*61046927SAndroid Build Coastguard Worker-  Revert "mesa: expose NV_conditional_render on GLES"
934*61046927SAndroid Build Coastguard Worker-  mesa/main: correct requirement for EXT_occlusion_query_boolean
935*61046927SAndroid Build Coastguard Worker-  mesa/main: correct year for EXT_occlusion_query_boolean
936*61046927SAndroid Build Coastguard Worker-  mesa/main: use non-prefixed enums for consistency
937*61046927SAndroid Build Coastguard Worker-  mesa/main: simplify pipeline-statistics query validation
938*61046927SAndroid Build Coastguard Worker-  mesa/main: fix validation of GL_SAMPLES_PASSED
939*61046927SAndroid Build Coastguard Worker-  mesa/main: fix validation of GL_ANY_SAMPLES_PASSED
940*61046927SAndroid Build Coastguard Worker-  mesa/main: fix validation of GL_ANY_SAMPLES_PASSED_CONSERVATIVE
941*61046927SAndroid Build Coastguard Worker-  mesa/main: fix validation of GL_TIME_ELAPSED
942*61046927SAndroid Build Coastguard Worker-  mesa/main: fix validation of transform-feedback queries
943*61046927SAndroid Build Coastguard Worker-  mesa/main: fix validation of transform-feedback overflow queries
944*61046927SAndroid Build Coastguard Worker-  mesa/main: fix validation of ARB_query_buffer_object
945*61046927SAndroid Build Coastguard Worker-  mesa/main: fix validation of GL_TIMESTAMP
946*61046927SAndroid Build Coastguard Worker-  mesa/main: remove overly strict query-validation
947*61046927SAndroid Build Coastguard Worker-  mesa/main: remove ARB suffix from glGetnTexImage
948*61046927SAndroid Build Coastguard Worker-  mesa/main: remove bogus error for zero-sized images
949*61046927SAndroid Build Coastguard Worker-  mesa/main: factor out tex-image error-checking
950*61046927SAndroid Build Coastguard Worker-  mesa/main: factor out common error-checking
951*61046927SAndroid Build Coastguard Worker-  mesa/main: check cube-completeness in common code
952*61046927SAndroid Build Coastguard Worker-  mesa/main: fix incorrect depth-error
953*61046927SAndroid Build Coastguard Worker-  mesa/main: fixup requirements for GL_PRIMITIVES_GENERATED
954*61046927SAndroid Build Coastguard Worker-  mesa/main: make \_mesa_has_tessellation return bool
955*61046927SAndroid Build Coastguard Worker-  mesa/main: rename format-check function
956*61046927SAndroid Build Coastguard Worker-  mesa/main: clean up S3_s3tc check
957*61046927SAndroid Build Coastguard Worker-  mesa/main: clean up OES_texture_float_linear check
958*61046927SAndroid Build Coastguard Worker-  mesa/main: clean up ES2_compatibility check
959*61046927SAndroid Build Coastguard Worker-  mesa/main: clean up integer texture check
960*61046927SAndroid Build Coastguard Worker-  mesa/main: use \_mesa_has_FOO_bar for compressed format checks
961*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow s3tc enums on gles1
962*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow etc2 enums on gles1
963*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow astc enums on gles1
964*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow depth-texture enums on gles1
965*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow stencil-texture enums on gles1
966*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow ARB_texture_rgb10_a2ui enums before gles3
967*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow integer-texture enums before gles3
968*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow ARB_depth_buffer_float enums before gles3
969*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow EXT_packed_float enums before gles3
970*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow rg-textures enums before gles3
971*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow EXT_texture_shared_exponent enums before
972*61046927SAndroid Build Coastguard Worker   gles3
973*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow MESA_ycbcr_texture enums on gles
974*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow type_2_10_10_10_REV enums before gles3
975*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow floating-point texture enums on gles1
976*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow snorm-texture enums before gles3
977*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow sRGB texture enums before gles3
978*61046927SAndroid Build Coastguard Worker-  mesa/main: do not allow EXT_texture_sRGB_R8 enums before gles3
979*61046927SAndroid Build Coastguard Worker-  mesa/main: split float-texture support checking in two
980*61046927SAndroid Build Coastguard Worker-  mesa/main: require EXT_texture_type_2_10_10_10_REV for gles3
981*61046927SAndroid Build Coastguard Worker-  mesa/main: require EXT_texture_sRGB for gles3
982*61046927SAndroid Build Coastguard Worker-  mesa/st: do not probe for the same texture-formats twice
983*61046927SAndroid Build Coastguard Worker-  mesa/main: do not require float-texture filtering for es3
984*61046927SAndroid Build Coastguard Worker-  mesa/main: correct validation for GL_RGB565
985*61046927SAndroid Build Coastguard Worker-  mesa/main: fix up \_mesa_has_rg_textures for gles2
986*61046927SAndroid Build Coastguard Worker-  virgl: force linear texturing support
987*61046927SAndroid Build Coastguard Worker-  virgl: simplify virgl_hw_set_vertex_buffers
988*61046927SAndroid Build Coastguard Worker-  virgl: simplify virgl_hw_set_index_buffer
989*61046927SAndroid Build Coastguard Worker-  virgl: wrap vertex element state in a struct
990*61046927SAndroid Build Coastguard Worker-  virgl: work around bad assumptions in virglrenderer
991*61046927SAndroid Build Coastguard Worker-  anv/meson: make sure tests link with -msse2
992*61046927SAndroid Build Coastguard Worker-  anv/autotools: make sure tests link with -msse2
993*61046927SAndroid Build Coastguard Worker-  docs: add note about sending merge-requests from forks
994*61046927SAndroid Build Coastguard Worker-  mapi: drop unneeded gl_dispatch_stub declarations
995*61046927SAndroid Build Coastguard Worker-  virgl: remove unused variable
996*61046927SAndroid Build Coastguard Worker
997*61046927SAndroid Build Coastguard WorkerErnestas Kulik (2):
998*61046927SAndroid Build Coastguard Worker
999*61046927SAndroid Build Coastguard Worker-  vc4: Fix leak in HW queries error path
1000*61046927SAndroid Build Coastguard Worker-  v3d: Fix leak in resource setup error path
1001*61046927SAndroid Build Coastguard Worker
1002*61046927SAndroid Build Coastguard WorkerFrancisco Jerez (14):
1003*61046927SAndroid Build Coastguard Worker
1004*61046927SAndroid Build Coastguard Worker-  intel/fs: Prevent emission of IR instructions not aligned to their
1005*61046927SAndroid Build Coastguard Worker   own execution size.
1006*61046927SAndroid Build Coastguard Worker-  intel/fs: Handle source modifiers in lower_integer_multiplication().
1007*61046927SAndroid Build Coastguard Worker-  intel/fs: Implement quad swizzles on ICL+.
1008*61046927SAndroid Build Coastguard Worker-  intel/fs: Fix bug in lower_simd_width while splitting an instruction
1009*61046927SAndroid Build Coastguard Worker   which was already split.
1010*61046927SAndroid Build Coastguard Worker-  intel/eu/gen7: Fix brw_MOV() with DF destination and strided source.
1011*61046927SAndroid Build Coastguard Worker-  intel/fs: Respect CHV/BXT regioning restrictions in copy propagation
1012*61046927SAndroid Build Coastguard Worker   pass.
1013*61046927SAndroid Build Coastguard Worker-  intel/fs: Constify fs_inst::can_do_source_mods().
1014*61046927SAndroid Build Coastguard Worker-  intel/fs: Introduce regioning lowering pass.
1015*61046927SAndroid Build Coastguard Worker-  intel/fs: Remove existing lower_conversions pass.
1016*61046927SAndroid Build Coastguard Worker-  intel/fs: Remove nasty open-coded CHV/BXT 64-bit workarounds.
1017*61046927SAndroid Build Coastguard Worker-  intel/fs: Remove FS_OPCODE_UNPACK_HALF_2x16_SPLIT opcodes.
1018*61046927SAndroid Build Coastguard Worker-  intel/fs: Promote execution type to 32-bit when any half-float
1019*61046927SAndroid Build Coastguard Worker   conversion is needed.
1020*61046927SAndroid Build Coastguard Worker-  intel/fs: Exclude control sources from execution type and region
1021*61046927SAndroid Build Coastguard Worker   alignment calculations.
1022*61046927SAndroid Build Coastguard Worker-  intel/fs: Implement extended strides greater than 4 for IR source
1023*61046927SAndroid Build Coastguard Worker   regions.
1024*61046927SAndroid Build Coastguard Worker
1025*61046927SAndroid Build Coastguard WorkerFritz Koenig (2):
1026*61046927SAndroid Build Coastguard Worker
1027*61046927SAndroid Build Coastguard Worker-  freedreno: drm_fourcc.h header include
1028*61046927SAndroid Build Coastguard Worker-  freedreno: add query for dmabuf modifiers
1029*61046927SAndroid Build Coastguard Worker
1030*61046927SAndroid Build Coastguard WorkerGert Wollny (30):
1031*61046927SAndroid Build Coastguard Worker
1032*61046927SAndroid Build Coastguard Worker-  mesa/core: Add definitions and translations for EXT_texture_sRGB_R8
1033*61046927SAndroid Build Coastguard Worker-  Gallium: Add format PIPE_FORMAT_R8_SRGB
1034*61046927SAndroid Build Coastguard Worker-  mesa/st: Add support for EXT_texture_sRGB_R8
1035*61046927SAndroid Build Coastguard Worker-  virgl/vtest-winsys: Use virgl version of bind flags
1036*61046927SAndroid Build Coastguard Worker-  r600: Add support for EXT_texture_sRGB_R8
1037*61046927SAndroid Build Coastguard Worker-  mesa: Reference count shaders that are used by transform feedback
1038*61046927SAndroid Build Coastguard Worker   objects
1039*61046927SAndroid Build Coastguard Worker-  virgl: Add command and flags to initiate debugging on the host (v2)
1040*61046927SAndroid Build Coastguard Worker-  nir: Allow to skip integer ops in nir_lower_to_source_mods
1041*61046927SAndroid Build Coastguard Worker-  i965: Correct L8_UNORM_SRGB table entry
1042*61046927SAndroid Build Coastguard Worker-  i965: be more specific about FBO completeness errors
1043*61046927SAndroid Build Coastguard Worker-  i965: Force zero swizzles for unused components in GL_RED and GL_RG
1044*61046927SAndroid Build Coastguard Worker-  i965: Add support for and expose EXT_texture_sRGB_R8
1045*61046927SAndroid Build Coastguard Worker-  virgl: Use file descriptor instead of un-allocated object
1046*61046927SAndroid Build Coastguard Worker-  i965:use FRAMEBUFFER_UNSUPPORTED instead of
1047*61046927SAndroid Build Coastguard Worker   FRAMEBUFFER_INCOMPLETE_DIMENSIONS
1048*61046927SAndroid Build Coastguard Worker-  r600: Only set context streamout strides info from the shader that
1049*61046927SAndroid Build Coastguard Worker   has outputs
1050*61046927SAndroid Build Coastguard Worker-  r600: clean up the GS ring buffers when the context is destroyed
1051*61046927SAndroid Build Coastguard Worker-  glsl: free or reuse memory allocated for TF varying
1052*61046927SAndroid Build Coastguard Worker-  virgl,vtest: Initialize return value
1053*61046927SAndroid Build Coastguard Worker-  virgl: Don't try handling server fences when they are not supported
1054*61046927SAndroid Build Coastguard Worker-  i965: Explicitely handle swizzles for MESA_FORMAT_R_SRGB8
1055*61046927SAndroid Build Coastguard Worker-  i965: Set the FBO error state INCOMPLETE_ATTACHMENT only for SRGB_R8
1056*61046927SAndroid Build Coastguard Worker-  autotools: Deprecate the use of autotools
1057*61046927SAndroid Build Coastguard Worker-  Gallium: Add new CAPS to indicate whether a driver can switch SRGB
1058*61046927SAndroid Build Coastguard Worker   write
1059*61046927SAndroid Build Coastguard Worker-  virgl: Set sRGB write control CAP based on host capabilities
1060*61046927SAndroid Build Coastguard Worker-  mesa:main: Add flag for EXT_sRGB to gl_extensions
1061*61046927SAndroid Build Coastguard Worker-  i965: Set flag for EXT_sRGB
1062*61046927SAndroid Build Coastguard Worker-  mesa/st: rework support for sRGB framebuffer attachements
1063*61046927SAndroid Build Coastguard Worker-  mesa/main: Use flag for EXT_sRGB instead of EXT_framebuffer_sRGB
1064*61046927SAndroid Build Coastguard Worker   where possible
1065*61046927SAndroid Build Coastguard Worker-  mesa/main/version: Lower the requirements for GLES 3.0
1066*61046927SAndroid Build Coastguard Worker-  mesa/main: Expose EXT_sRGB_write_control
1067*61046927SAndroid Build Coastguard Worker
1068*61046927SAndroid Build Coastguard WorkerGuido Günther (2):
1069*61046927SAndroid Build Coastguard Worker
1070*61046927SAndroid Build Coastguard Worker-  etnaviv: Make sure rs alignment checks match
1071*61046927SAndroid Build Coastguard Worker-  etnaviv: fix typo in cflush_all description
1072*61046927SAndroid Build Coastguard Worker
1073*61046927SAndroid Build Coastguard WorkerGurchetan Singh (18):
1074*61046927SAndroid Build Coastguard Worker
1075*61046927SAndroid Build Coastguard Worker-  egl: add missing #include <stddef.h> in egldevice.h
1076*61046927SAndroid Build Coastguard Worker-  virgl: quadruple command buffer size
1077*61046927SAndroid Build Coastguard Worker-  virgl: avoid large inline transfers
1078*61046927SAndroid Build Coastguard Worker-  virgl: don't mark buffers as unclean after a write
1079*61046927SAndroid Build Coastguard Worker-  virgl: texture_transfer_pool --> transfer_pool
1080*61046927SAndroid Build Coastguard Worker-  virgl: remove unnessecary code
1081*61046927SAndroid Build Coastguard Worker-  virgl: move texture metadata to common code
1082*61046927SAndroid Build Coastguard Worker-  virgl: move virgl_resource_layout to common code
1083*61046927SAndroid Build Coastguard Worker-  virgl: move vrend_get_tex_image_offset to common code
1084*61046927SAndroid Build Coastguard Worker-  virgl: store layer_stride in metadata
1085*61046927SAndroid Build Coastguard Worker-  virgl: consolidate transfer code
1086*61046927SAndroid Build Coastguard Worker-  virgl: make transfer code with PIPE_BUFFER targets
1087*61046927SAndroid Build Coastguard Worker-  virgl: make virgl_buffers use resource helpers
1088*61046927SAndroid Build Coastguard Worker-  virgl: modify how we handle GL_MAP_FLUSH_EXPLICIT_BIT
1089*61046927SAndroid Build Coastguard Worker-  virgl: move resource metadata into base resource
1090*61046927SAndroid Build Coastguard Worker-  virgl: move resource creation / import / destruction to common code
1091*61046927SAndroid Build Coastguard Worker-  virgl: don't flush an empty range
1092*61046927SAndroid Build Coastguard Worker-  virgl: remove empty file
1093*61046927SAndroid Build Coastguard Worker
1094*61046927SAndroid Build Coastguard WorkerHanno Böck (1):
1095*61046927SAndroid Build Coastguard Worker
1096*61046927SAndroid Build Coastguard Worker-  glsl/test: Fix use after free in test_optpass.
1097*61046927SAndroid Build Coastguard Worker
1098*61046927SAndroid Build Coastguard WorkerHyunjun Ko (1):
1099*61046927SAndroid Build Coastguard Worker
1100*61046927SAndroid Build Coastguard Worker-  freedreno: implements get_sample_position
1101*61046927SAndroid Build Coastguard Worker
1102*61046927SAndroid Build Coastguard WorkerIago Toral Quiroga (22):
1103*61046927SAndroid Build Coastguard Worker
1104*61046927SAndroid Build Coastguard Worker-  intel/compiler: fix node interference of simd16 instructions
1105*61046927SAndroid Build Coastguard Worker-  nir/constant_folding: fix incorrect bit-size check
1106*61046927SAndroid Build Coastguard Worker-  nir/from_ssa: fix bit-size of temporary register
1107*61046927SAndroid Build Coastguard Worker-  Revert "nir/builder: Assert that intN_t immediates fit"
1108*61046927SAndroid Build Coastguard Worker-  intel/compiler: fix indentation style in opt_algebraic()
1109*61046927SAndroid Build Coastguard Worker-  intel/compiler: fix register allocation in opt_peephole_sel
1110*61046927SAndroid Build Coastguard Worker-  intel/compiler: do not copy-propagate strided regions to ddx/ddy
1111*61046927SAndroid Build Coastguard Worker   arguments
1112*61046927SAndroid Build Coastguard Worker-  intel/compiler: move nir_lower_bool_to_int32 before
1113*61046927SAndroid Build Coastguard Worker   nir_lower_locals_to_regs
1114*61046927SAndroid Build Coastguard Worker-  compiler/nir: add a nir_b2f() helper
1115*61046927SAndroid Build Coastguard Worker-  compiler/nir: add nir_fadd_imm() and nir_fmul_imm() helpers
1116*61046927SAndroid Build Coastguard Worker-  compiler/spirv: handle 16-bit float in radians() and degrees()
1117*61046927SAndroid Build Coastguard Worker-  compiler/spirv: implement 16-bit asin
1118*61046927SAndroid Build Coastguard Worker-  compiler/spirv: implement 16-bit acos
1119*61046927SAndroid Build Coastguard Worker-  compiler/spirv: implement 16-bit atan
1120*61046927SAndroid Build Coastguard Worker-  compiler/spirv: implement 16-bit atan2
1121*61046927SAndroid Build Coastguard Worker-  compiler/spirv: implement 16-bit exp and log
1122*61046927SAndroid Build Coastguard Worker-  compiler/spirv: implement 16-bit hyperbolic trigonometric functions
1123*61046927SAndroid Build Coastguard Worker-  compiler/spirv: implement 16-bit frexp
1124*61046927SAndroid Build Coastguard Worker-  compiler/spirv: use 32-bit polynomial approximation for 16-bit asin()
1125*61046927SAndroid Build Coastguard Worker-  anv/pipeline_cache: fix incorrect guards for NIR cache
1126*61046927SAndroid Build Coastguard Worker-  anv/pipeline_cache: free NIR shader cache
1127*61046927SAndroid Build Coastguard Worker-  anv/device: fix maximum number of images supported
1128*61046927SAndroid Build Coastguard Worker
1129*61046927SAndroid Build Coastguard WorkerIan Romanick (28):
1130*61046927SAndroid Build Coastguard Worker
1131*61046927SAndroid Build Coastguard Worker-  glsl: Add warning tests for identifiers with \_\_
1132*61046927SAndroid Build Coastguard Worker-  glsl: Add pragma to disable all warnings
1133*61046927SAndroid Build Coastguard Worker-  glsl: prevent qualifiers modification of predeclared variables
1134*61046927SAndroid Build Coastguard Worker-  glsl: Omit redundant qualifier checks on redeclarations
1135*61046927SAndroid Build Coastguard Worker-  glsl: Refactor type checking for redeclarations
1136*61046927SAndroid Build Coastguard Worker-  nir: Add a saturated unsigned integer add opcode
1137*61046927SAndroid Build Coastguard Worker-  i965/fs: Implement nir_op_uadd_sat
1138*61046927SAndroid Build Coastguard Worker-  nir/phi_builder: Internal users should use
1139*61046927SAndroid Build Coastguard Worker   nir_phi_builder_value_set_block_def too
1140*61046927SAndroid Build Coastguard Worker-  util/slab: Rename slab_mempool typed parameters to mempool
1141*61046927SAndroid Build Coastguard Worker-  util/hash_table: Add \_mesa_hash_table_init function
1142*61046927SAndroid Build Coastguard Worker-  nir/phi_builder: Use per-value hash table to store [block] -> def
1143*61046927SAndroid Build Coastguard Worker   mapping
1144*61046927SAndroid Build Coastguard Worker-  nir: Fix holes in nir_instr
1145*61046927SAndroid Build Coastguard Worker-  nir: Release per-block metadata in nir_sweep
1146*61046927SAndroid Build Coastguard Worker-  i965/vec4: Silence unused parameter warnings in vec4 compiler tests
1147*61046927SAndroid Build Coastguard Worker-  i965/vec4/dce: Don't narrow the write mask if the flags are used
1148*61046927SAndroid Build Coastguard Worker-  i965/fs: Eliminate unary op on operand of compare-with-zero
1149*61046927SAndroid Build Coastguard Worker-  i965/vec4: Propagate conditional modifiers from more compares to
1150*61046927SAndroid Build Coastguard Worker   other compares
1151*61046927SAndroid Build Coastguard Worker-  nir/opt_peephole_select: Don't try to remove flow control around
1152*61046927SAndroid Build Coastguard Worker   indirect loads
1153*61046927SAndroid Build Coastguard Worker-  intel/compiler: More peephole select
1154*61046927SAndroid Build Coastguard Worker-  nir/opt_peephole_select: Don't peephole_select expensive math
1155*61046927SAndroid Build Coastguard Worker   instructions
1156*61046927SAndroid Build Coastguard Worker-  intel/compiler: More peephole_select for pre-Gen6
1157*61046927SAndroid Build Coastguard Worker-  Revert "nir/lower_indirect: Bail early if modes == 0"
1158*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Don't put quotes around floating point literals
1159*61046927SAndroid Build Coastguard Worker-  glsl: Add utility to convert text files to C strings
1160*61046927SAndroid Build Coastguard Worker-  nir: Silence zillions of unused parameter warnings in release builds
1161*61046927SAndroid Build Coastguard Worker-  spirv: Add missing break
1162*61046927SAndroid Build Coastguard Worker-  intel/fs: nir_op_extract_i8 extracts a byte, not a word
1163*61046927SAndroid Build Coastguard Worker-  intel/fs: Fix extract_u8 of an odd byte from a 64-bit integer
1164*61046927SAndroid Build Coastguard Worker
1165*61046927SAndroid Build Coastguard WorkerIlia Mirkin (37):
1166*61046927SAndroid Build Coastguard Worker
1167*61046927SAndroid Build Coastguard Worker-  nv50/ir: delete MINMAX instruction that is no longer in the BB
1168*61046927SAndroid Build Coastguard Worker-  nv50/ir/ra: improve condition for short regs, unify with cond for
1169*61046927SAndroid Build Coastguard Worker   16-bit
1170*61046927SAndroid Build Coastguard Worker-  nv50/ir/ra: enforce max register requirement, and change spill order
1171*61046927SAndroid Build Coastguard Worker-  nv50/ir: remove dnz flag when converting MAD to ADD due to
1172*61046927SAndroid Build Coastguard Worker   optimizations
1173*61046927SAndroid Build Coastguard Worker-  nv50: always keep TSC slot 0 bound
1174*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: add explicit handling of
1175*61046927SAndroid Build Coastguard Worker   PIPE_CAP_MAX_VERTEX_ELEMENT_SRC_OFFSET
1176*61046927SAndroid Build Coastguard Worker-  nouveau: set texture upload budget
1177*61046927SAndroid Build Coastguard Worker-  nvc0: replace use of explicit default_tsc with entry 0
1178*61046927SAndroid Build Coastguard Worker-  nvc0: always keep TSC slot 0 bound to fix TXF
1179*61046927SAndroid Build Coastguard Worker-  st/mesa: remove sampler associated with buffer texture in pbo logic
1180*61046927SAndroid Build Coastguard Worker-  st/mesa: allow glDrawElements to work with GL_SELECT feedback
1181*61046927SAndroid Build Coastguard Worker-  tgsi: add ATOMFADD operation
1182*61046927SAndroid Build Coastguard Worker-  gallium: add PIPE_CAP_TGSI_ATOMFADD to indicate support
1183*61046927SAndroid Build Coastguard Worker-  st/mesa: select ATOMFADD when source type is float
1184*61046927SAndroid Build Coastguard Worker-  st/mesa: expose GL_NV_shader_atomic_float when ATOMFADD is supported
1185*61046927SAndroid Build Coastguard Worker-  nv50/ir: add support for converting ATOMFADD to proper ir
1186*61046927SAndroid Build Coastguard Worker-  nvc0: enable GL_NV_shader_atomic_float on pre-Maxwell
1187*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: add missing CAPs for unsupported features
1188*61046927SAndroid Build Coastguard Worker-  nv30: avoid setting user_priv without setting cur_ctx
1189*61046927SAndroid Build Coastguard Worker-  nv30: fix rare issue with fp unbinding not finding the bufctx
1190*61046927SAndroid Build Coastguard Worker-  nv30: add support for multi-layer transfers
1191*61046927SAndroid Build Coastguard Worker-  nv30: use correct helper to get blocks in y direction
1192*61046927SAndroid Build Coastguard Worker-  nv30: fix some s3tc layout issues
1193*61046927SAndroid Build Coastguard Worker-  nv30: disable rendering to 3D textures
1194*61046927SAndroid Build Coastguard Worker-  docs: fix gallium screen cap docs
1195*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: mark textures dirty on fb update
1196*61046927SAndroid Build Coastguard Worker-  nvc0: don't put text segment into bufctx
1197*61046927SAndroid Build Coastguard Worker-  nvc0/ir: fix second tex argument after levelZero optimization
1198*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: add explicit settings for recent caps
1199*61046927SAndroid Build Coastguard Worker-  nvc0: add support for handling indirect draws with attrib conversion
1200*61046927SAndroid Build Coastguard Worker-  nvc0/ir: always use CG mode for loads from atomic-only buffers
1201*61046927SAndroid Build Coastguard Worker-  nvc0: fix 3d images on kepler
1202*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: use condition for occlusion queries when already complete
1203*61046927SAndroid Build Coastguard Worker-  nvc0: stick zero values for the compute invocation counts
1204*61046927SAndroid Build Coastguard Worker-  nvc0: we have 16k-sized framebuffers, fix default scissors
1205*61046927SAndroid Build Coastguard Worker-  swr: set PIPE_CAP_MAX_VARYINGS correctly
1206*61046927SAndroid Build Coastguard Worker-  glsl: fix recording of variables for XFB in TCS shaders
1207*61046927SAndroid Build Coastguard Worker
1208*61046927SAndroid Build Coastguard WorkerIndrajit Das (1):
1209*61046927SAndroid Build Coastguard Worker
1210*61046927SAndroid Build Coastguard Worker-  st/va: Return correct status from vlVaQuerySurfaceStatus
1211*61046927SAndroid Build Coastguard Worker
1212*61046927SAndroid Build Coastguard WorkerJakob Bornecrantz (1):
1213*61046927SAndroid Build Coastguard Worker
1214*61046927SAndroid Build Coastguard Worker-  virgl/vtest: Use default socket name from protocol header
1215*61046927SAndroid Build Coastguard Worker
1216*61046927SAndroid Build Coastguard WorkerJan Vesely (2):
1217*61046927SAndroid Build Coastguard Worker
1218*61046927SAndroid Build Coastguard Worker-  amd: Make vgpr-spilling depend on llvm version
1219*61046927SAndroid Build Coastguard Worker-  clover: Fix build after clang r348827
1220*61046927SAndroid Build Coastguard Worker
1221*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (207):
1222*61046927SAndroid Build Coastguard Worker
1223*61046927SAndroid Build Coastguard Worker-  vulkan: Update the XML and headers to 1.1.91
1224*61046927SAndroid Build Coastguard Worker-  intel/fs,vec4: Clean up a repeated pattern with SSBOs
1225*61046927SAndroid Build Coastguard Worker-  intel/fs: Use the new nir_src_is_const and friends
1226*61046927SAndroid Build Coastguard Worker-  nir: Add a read_mask helper for ALU instructions
1227*61046927SAndroid Build Coastguard Worker-  intel/vec4: Use the new nir_src_is_const and friends
1228*61046927SAndroid Build Coastguard Worker-  intel/analyze_ubo_ranges: Use nir_src_is_const and friends
1229*61046927SAndroid Build Coastguard Worker-  anv: Use nir_src_is_const and friends in lowering code
1230*61046927SAndroid Build Coastguard Worker-  intel/fs: Add an assert to optimize_frontfacing_ternary
1231*61046927SAndroid Build Coastguard Worker-  nir/lower_alu_to_scalar: Don't try to lower unpack_32_2x16
1232*61046927SAndroid Build Coastguard Worker-  nir/builder: Assert that intN_t immediates fit
1233*61046927SAndroid Build Coastguard Worker-  nir/builder: Add iadd_imm and imul_imm helpers
1234*61046927SAndroid Build Coastguard Worker-  nir/builder: Add a nir_pack/unpack/bitcast helpers
1235*61046927SAndroid Build Coastguard Worker-  nir/spirv: Force 32-bit for UBO and SSBO Booleans
1236*61046927SAndroid Build Coastguard Worker-  nir/glsl: Force 32-bit for UBO and SSBO Booleans
1237*61046927SAndroid Build Coastguard Worker-  nir/lower_io: Add shared to get_io_offset_src
1238*61046927SAndroid Build Coastguard Worker-  nir: Add alignment parameters to SSBO, UBO, and shared access
1239*61046927SAndroid Build Coastguard Worker-  intel/compiler: Lower SSBO and shared loads/stores in NIR
1240*61046927SAndroid Build Coastguard Worker-  intel,nir: Move gl_LocalInvocationID lowering to
1241*61046927SAndroid Build Coastguard Worker   nir_lower_system_values
1242*61046927SAndroid Build Coastguard Worker-  intel/fs,vec4: Fix a compiler warning
1243*61046927SAndroid Build Coastguard Worker-  vulkan: Update the XML and headers to 1.1.93
1244*61046927SAndroid Build Coastguard Worker-  anv: Expose VK_EXT_scalar_block_layout
1245*61046927SAndroid Build Coastguard Worker-  anv: Put robust buffer access in the pipeline hash
1246*61046927SAndroid Build Coastguard Worker-  anv/nir: Rework arguments to apply_pipeline_layout
1247*61046927SAndroid Build Coastguard Worker-  nir/derefs: Add a nir_derefs_do_not_alias enum value
1248*61046927SAndroid Build Coastguard Worker-  vulkan: Update the XML and headers to 1.1.95
1249*61046927SAndroid Build Coastguard Worker-  nir/opcodes: Pull in the type helpers from constant_expressions
1250*61046927SAndroid Build Coastguard Worker-  nir/opcodes: Rename tbool to tbool32
1251*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Clean up some \__str_\_ cruft
1252*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Refactor codegen a bit
1253*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Add support for unsized conversion opcodes
1254*61046927SAndroid Build Coastguard Worker-  nir/opt_algebraic: Simplify an optimization using the new search ops
1255*61046927SAndroid Build Coastguard Worker-  nir/opt_algebraic: Drop bit-size suffixes from conversions
1256*61046927SAndroid Build Coastguard Worker-  nir/opt_algebraic: Add 32-bit specifiers to a bunch of booleans
1257*61046927SAndroid Build Coastguard Worker-  nir: Make boolean conversions sized just like the others
1258*61046927SAndroid Build Coastguard Worker-  anv,radv: Disable VK_EXT_pci_bus_info
1259*61046927SAndroid Build Coastguard Worker-  intel/ir: Don't allow allocating zero registers
1260*61046927SAndroid Build Coastguard Worker-  spirv: Add support for MinLod
1261*61046927SAndroid Build Coastguard Worker-  nir/lower_tex: Simplify lower_gradient logic
1262*61046927SAndroid Build Coastguard Worker-  nir/lower_tex: Modify txd instructions instead of replacing them
1263*61046927SAndroid Build Coastguard Worker-  nir/lower_tex: Add lowering for some min_lod cases
1264*61046927SAndroid Build Coastguard Worker-  intel/fs: Support min_lod parameters on texture instructions
1265*61046927SAndroid Build Coastguard Worker-  anv: Advertise support for MinLod on Skylake+
1266*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Set the correct binding count for compute shaders
1267*61046927SAndroid Build Coastguard Worker-  intel/blorp: Assert that we don't re-layout a compressed surface
1268*61046927SAndroid Build Coastguard Worker-  nir: Document the function inlining process
1269*61046927SAndroid Build Coastguard Worker-  nir: Allow [iu]mul_high on non-32-bit types
1270*61046927SAndroid Build Coastguard Worker-  nir/lower_int64: Add support for [iu]mul_high
1271*61046927SAndroid Build Coastguard Worker-  nir: Add a pass for lowering integer division by constants
1272*61046927SAndroid Build Coastguard Worker-  i965/vec4: Implement nir_op_uadd_sat
1273*61046927SAndroid Build Coastguard Worker-  i965: Enable nir_opt_idiv_const for 32 and 64-bit integers
1274*61046927SAndroid Build Coastguard Worker-  nir/lower_idiv: Use ilt instead of bit twiddling
1275*61046927SAndroid Build Coastguard Worker-  nir/tgsi: Use nir_bany in ttn_kill_if
1276*61046927SAndroid Build Coastguard Worker-  nir/constant_folding: Fix source bit size logic
1277*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Optimize x2b(xneg(a)) -> a
1278*61046927SAndroid Build Coastguard Worker-  nir: Drop support for lower_b2f
1279*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Make an optimization more specific
1280*61046927SAndroid Build Coastguard Worker-  nir: Rename Boolean-related opcodes to include 32 in the name
1281*61046927SAndroid Build Coastguard Worker-  nir/constant_expressions: Rework Boolean handling
1282*61046927SAndroid Build Coastguard Worker-  nir: Add support for 1-bit data types
1283*61046927SAndroid Build Coastguard Worker-  nir/large_constants: Properly handle 1-bit bools
1284*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Generalize an optimization
1285*61046927SAndroid Build Coastguard Worker-  nir: Add 1-bit Boolean opcodes
1286*61046927SAndroid Build Coastguard Worker-  nir: Add a bool to int32 lowering pass
1287*61046927SAndroid Build Coastguard Worker-  nir: Switch to using 1-bit Booleans for almost everything
1288*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Optimize 1-bit Booleans
1289*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Add some optimizations for D3D-style Booleans
1290*61046927SAndroid Build Coastguard Worker-  radv: Fix a stupid if in gather_intrinsic_info
1291*61046927SAndroid Build Coastguard Worker-  st/nir: Use nir_src_as_uint for tokens
1292*61046927SAndroid Build Coastguard Worker-  vulkan: Update the XML and headers to 1.1.96
1293*61046927SAndroid Build Coastguard Worker-  anv,radv: Re-enable VK_EXT_pci_bus_info
1294*61046927SAndroid Build Coastguard Worker-  anv: Bump the patch version to 96
1295*61046927SAndroid Build Coastguard Worker-  nir/propagate_invariant: Skip unknown vars
1296*61046927SAndroid Build Coastguard Worker-  nir/linking_helpers: Look at derefs for modes
1297*61046927SAndroid Build Coastguard Worker-  nir/lower_io_arrays_to_elements: Look at derefs for modes
1298*61046927SAndroid Build Coastguard Worker-  nir/lower_io_to_scalar: Look at derefs for modes
1299*61046927SAndroid Build Coastguard Worker-  nir/lower_wpos_center: Look at derefs for modes
1300*61046927SAndroid Build Coastguard Worker-  nir/copy_prop_vars: Get modes directly from derefs
1301*61046927SAndroid Build Coastguard Worker-  nir/dead_write_vars: Get modes directly from derefs
1302*61046927SAndroid Build Coastguard Worker-  radv/query: Add a nir_test_flag helper
1303*61046927SAndroid Build Coastguard Worker-  radv/query: Use 1-bit booleans in query shaders
1304*61046927SAndroid Build Coastguard Worker-  intel/blorp: Be more conservative about copying clear colors
1305*61046927SAndroid Build Coastguard Worker-  vulkan: Update the XML and headers to 1.1.97
1306*61046927SAndroid Build Coastguard Worker-  glsl_type: Support serializing 8 and 16-bit types
1307*61046927SAndroid Build Coastguard Worker-  spirv: Handle any bit size in vector_insert/extract
1308*61046927SAndroid Build Coastguard Worker-  anv/apply_pipeline_layout: Set the cursor in
1309*61046927SAndroid Build Coastguard Worker   lower_res_reindex_intrinsic
1310*61046927SAndroid Build Coastguard Worker-  spirv: Sign-extend array indices
1311*61046927SAndroid Build Coastguard Worker-  spirv: Emit NIR deref instructions on-the-fly
1312*61046927SAndroid Build Coastguard Worker-  nir/builder: Add nir_i2i and nir_u2u helpers which take a bit size
1313*61046927SAndroid Build Coastguard Worker-  spirv: Handle arbitrary bit sizes for deref array indices
1314*61046927SAndroid Build Coastguard Worker-  nir/validate: Require array indices to match the deref bit size
1315*61046927SAndroid Build Coastguard Worker-  nir: Allow storing to shader_storage
1316*61046927SAndroid Build Coastguard Worker-  nir: Distinguish between normal uniforms and UBOs
1317*61046927SAndroid Build Coastguard Worker-  glsl_type: Drop the glsl_get_array_instance C helper
1318*61046927SAndroid Build Coastguard Worker-  glsl_type: Add a C wrapper to get struct field offsets
1319*61046927SAndroid Build Coastguard Worker-  glsl_type: Simplify glsl_channel_type
1320*61046927SAndroid Build Coastguard Worker-  glsl_type: Add support for explicitly laid out matrices and arrays
1321*61046927SAndroid Build Coastguard Worker-  spirv: Propagate layout decorations to created glsl_types
1322*61046927SAndroid Build Coastguard Worker-  nir: Move propagation of cast derefs to a new nir_opt_deref pass
1323*61046927SAndroid Build Coastguard Worker-  nir: Add a ptr_as_array deref type
1324*61046927SAndroid Build Coastguard Worker-  nir/validate: Don't allow derefs in if conditions
1325*61046927SAndroid Build Coastguard Worker-  nir/opt_deref: Properly optimize ptr_as_array derefs
1326*61046927SAndroid Build Coastguard Worker-  nir/deref: Support casts and ptr_as_array in comparisons
1327*61046927SAndroid Build Coastguard Worker-  nir/deref: Skip over casts in fixup_deref_modes
1328*61046927SAndroid Build Coastguard Worker-  nir/remove_dead_variables: Properly handle deref casts
1329*61046927SAndroid Build Coastguard Worker-  nir/validate: Allow derefs in phi nodes
1330*61046927SAndroid Build Coastguard Worker-  nir/intrinsics: Allow deref sources to consume anything
1331*61046927SAndroid Build Coastguard Worker-  nir/intrinsics: Add access flags to load/store_deref
1332*61046927SAndroid Build Coastguard Worker-  nir/validate: Allow array derefs on vectors in more modes
1333*61046927SAndroid Build Coastguard Worker-  nir/lower_io: Add "explicit" IO lowering
1334*61046927SAndroid Build Coastguard Worker-  nir/vulkan: Add a descriptor type to vulkan resource intrinsics
1335*61046927SAndroid Build Coastguard Worker-  spirv: Add error checking for Block and BufferBlock decorations
1336*61046927SAndroid Build Coastguard Worker-  spirv: Choose atomic deref type with pointer_uses_ssa_offset
1337*61046927SAndroid Build Coastguard Worker-  spirv: Add explicit pointer types
1338*61046927SAndroid Build Coastguard Worker-  spirv: Make better use of vtn_pointer_uses_ssa_offset
1339*61046927SAndroid Build Coastguard Worker-  spirv: Add support for using derefs for UBO/SSBO access
1340*61046927SAndroid Build Coastguard Worker-  anv: Enable the new deref-based UBO/SSBO path
1341*61046927SAndroid Build Coastguard Worker-  spirv: Sort supported capabilities
1342*61046927SAndroid Build Coastguard Worker-  anv: Sort properties and features switch statements
1343*61046927SAndroid Build Coastguard Worker-  nir: Add some more int64 lowering helpers
1344*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Constant fold after apply_pipeline_layout
1345*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Move wpos and input attachment lowering to lower_nir
1346*61046927SAndroid Build Coastguard Worker-  compiler/types: Serialize/deserialize subpass input types correctly
1347*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Hash shader modules and spec constants separately
1348*61046927SAndroid Build Coastguard Worker-  anv/pipeline_cache: Add support for caching NIR
1349*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Cache the pre-lowered NIR
1350*61046927SAndroid Build Coastguard Worker-  intel/peephole_ffma: Fix swizzle propagation
1351*61046927SAndroid Build Coastguard Worker-  spirv: Whack sampler/image pointers to uniform
1352*61046927SAndroid Build Coastguard Worker-  spirv: Contain the GLSLang issue #179 workaround to old GLSLang
1353*61046927SAndroid Build Coastguard Worker-  intel/nir: Call nir_opt_deref in brw_nir_optimize
1354*61046927SAndroid Build Coastguard Worker-  nir/gcm: Support deref instructions
1355*61046927SAndroid Build Coastguard Worker-  spirv: Emit switch conditions on-the-fly
1356*61046927SAndroid Build Coastguard Worker-  intel/blorp: Add two more filter modes
1357*61046927SAndroid Build Coastguard Worker-  anv: Rename has_resolve to has_color_resolve
1358*61046927SAndroid Build Coastguard Worker-  anv/blorp: Refactor MSAA resolves into an exportable helper function
1359*61046927SAndroid Build Coastguard Worker-  anv: Move resolve_subpass to genX_cmd_buffer.c
1360*61046927SAndroid Build Coastguard Worker-  anv: Implement VK_KHR_depth_stencil_resolve
1361*61046927SAndroid Build Coastguard Worker-  nir: Add a bool to float32 lowering pass
1362*61046927SAndroid Build Coastguard Worker-  intel/eu: Stop overriding exec sizes in send_indirect_message
1363*61046927SAndroid Build Coastguard Worker-  intel/fs: Don't touch accumulator destination while applying
1364*61046927SAndroid Build Coastguard Worker   regioning alignment rule
1365*61046927SAndroid Build Coastguard Worker-  anv: Re-sort the extensions list
1366*61046927SAndroid Build Coastguard Worker-  anv: Only parse pImmutableSamplers if the descriptor has samplers
1367*61046927SAndroid Build Coastguard Worker-  relnotes: Add newly added Vulkan extensions
1368*61046927SAndroid Build Coastguard Worker-  anv/pipeline: Add a pdevice helper variable
1369*61046927SAndroid Build Coastguard Worker-  nir: Mark deref UBO and SSBO access as non-scalar
1370*61046927SAndroid Build Coastguard Worker-  spirv: Update the JSON and headers from Khronos master
1371*61046927SAndroid Build Coastguard Worker-  anv: Always emit at least one vertex element
1372*61046927SAndroid Build Coastguard Worker-  spirv: Initialize struct member offsets to -1
1373*61046927SAndroid Build Coastguard Worker-  spirv: Only split blocks
1374*61046927SAndroid Build Coastguard Worker-  spirv: Only set interface_type on blocks
1375*61046927SAndroid Build Coastguard Worker-  nir: Preserve offsets in lower_io_to_scalar_early
1376*61046927SAndroid Build Coastguard Worker-  nir/xfb: Fix offset accounting for dvec3/4
1377*61046927SAndroid Build Coastguard Worker-  nir/xfb: Properly handle arrays of blocks
1378*61046927SAndroid Build Coastguard Worker-  anv: Add but do not enable VK_EXT_transform_feedback
1379*61046927SAndroid Build Coastguard Worker-  anv: Add pipeline cache support for xfb_info
1380*61046927SAndroid Build Coastguard Worker-  anv: Implement the basic form of VK_EXT_transform_feedback
1381*61046927SAndroid Build Coastguard Worker-  anv: Implement vkCmdDrawIndirectByteCountEXT
1382*61046927SAndroid Build Coastguard Worker-  anv: Implement CmdBegin/EndQueryIndexed
1383*61046927SAndroid Build Coastguard Worker-  genxml: Add SO_PRIM_STORAGE_NEEDED and SO_NUM_PRIMS_WRITTEN
1384*61046927SAndroid Build Coastguard Worker-  anv: Implement transform feedback queries
1385*61046927SAndroid Build Coastguard Worker-  nir: Add load/store/atomic global intrinsics
1386*61046927SAndroid Build Coastguard Worker-  nir/lower_io: Add a 32 and 64-bit global address formats
1387*61046927SAndroid Build Coastguard Worker-  nir/lower_io: Add support for nir_var_mem_global
1388*61046927SAndroid Build Coastguard Worker-  nir/validate: Allow array derefs of vectors for nir_var_mem_global
1389*61046927SAndroid Build Coastguard Worker-  nir: Allow SSBOs and global to alias
1390*61046927SAndroid Build Coastguard Worker-  spirv: Drop a bogus assert
1391*61046927SAndroid Build Coastguard Worker-  spirv: Handle OpTypeForwardPointer
1392*61046927SAndroid Build Coastguard Worker-  spirv: Implement OpConvertPtrToU and OpConvertUToPtr
1393*61046927SAndroid Build Coastguard Worker-  spirv: Add support for SPV_EXT_physical_storage_buffer
1394*61046927SAndroid Build Coastguard Worker-  intel/fs: Get rid of fs_inst::equals
1395*61046927SAndroid Build Coastguard Worker-  intel/defines: Explicitly cast to uint32_t in SET_FIELD and SET_BITS
1396*61046927SAndroid Build Coastguard Worker-  intel/fs: Handle IMAGE_SIZE in size_read() and is_send_from_grf()
1397*61046927SAndroid Build Coastguard Worker-  intel/fs: Take an explicit exec size in brw_surface_payload_size()
1398*61046927SAndroid Build Coastguard Worker-  intel/eu: Add has_simd4x2 bools to surface_write functions
1399*61046927SAndroid Build Coastguard Worker-  intel/eu: Rework surface descriptor helpers
1400*61046927SAndroid Build Coastguard Worker-  intel/fs: Add a generic SEND opcode
1401*61046927SAndroid Build Coastguard Worker-  intel/fs: Use SHADER_OPCODE_SEND for surface messages
1402*61046927SAndroid Build Coastguard Worker-  intel/fs: Use a logical opcode for IMAGE_SIZE
1403*61046927SAndroid Build Coastguard Worker-  intel/fs: Use SHADER_OPCODE_SEND for texturing on gen7+
1404*61046927SAndroid Build Coastguard Worker-  intel/fs: Use SHADER_OPCODE_SEND for varying UBO pulls on gen7+
1405*61046927SAndroid Build Coastguard Worker-  intel/eu: Use GET_BITS in brw_inst_set_send_ex_desc
1406*61046927SAndroid Build Coastguard Worker-  intel/eu/validate: SEND restrictions also apply to SENDC
1407*61046927SAndroid Build Coastguard Worker-  intel/eu: Add more message descriptor helpers
1408*61046927SAndroid Build Coastguard Worker-  intel/disasm: Rework SEND decoding to use descriptors
1409*61046927SAndroid Build Coastguard Worker-  intel/inst: Fix the ia16_addr_imm helpers
1410*61046927SAndroid Build Coastguard Worker-  intel/inst: Indent some code
1411*61046927SAndroid Build Coastguard Worker-  intel/eu: Add support for the SENDS[C] messages
1412*61046927SAndroid Build Coastguard Worker-  intel/disasm: Properly disassemble split sends
1413*61046927SAndroid Build Coastguard Worker-  intel/fs: Support SENDS in SHADER_OPCODE_SEND
1414*61046927SAndroid Build Coastguard Worker-  intel/fs: Add interference between SENDS sources
1415*61046927SAndroid Build Coastguard Worker-  intel/fs: Use split sends for surface writes on gen9+
1416*61046927SAndroid Build Coastguard Worker-  intel/fs: Do the grf127 hack on SIMD8 instructions in SIMD16 mode
1417*61046927SAndroid Build Coastguard Worker-  nir/deref: Rematerialize parents in
1418*61046927SAndroid Build Coastguard Worker   rematerialize_derefs_in_use_blocks
1419*61046927SAndroid Build Coastguard Worker-  intel/fs: Bail in optimize_extract_to_float if we have modifiers
1420*61046927SAndroid Build Coastguard Worker-  compiler/types: Add a contains_64bit helper
1421*61046927SAndroid Build Coastguard Worker-  nir/xfb: Properly align 64-bit values
1422*61046927SAndroid Build Coastguard Worker-  nir: Rewrite lower_clip_cull_distance_arrays to do a lot less
1423*61046927SAndroid Build Coastguard Worker   lowering
1424*61046927SAndroid Build Coastguard Worker-  nir/xfb: Work in terms of components rather than slots
1425*61046927SAndroid Build Coastguard Worker-  nir/xfb: Handle compact arrays in gather_xfb_info
1426*61046927SAndroid Build Coastguard Worker-  nir/lower_clip_cull: Fix an incorrect assert
1427*61046927SAndroid Build Coastguard Worker-  anv: Count surfaces for non-YCbCr images in
1428*61046927SAndroid Build Coastguard Worker   GetDescriptorSetLayoutSupport
1429*61046927SAndroid Build Coastguard Worker-  spirv: OpImageQueryLod requires a sampler
1430*61046927SAndroid Build Coastguard Worker-  intel,nir: Lower TXD with min_lod when the sampler index is not < 16
1431*61046927SAndroid Build Coastguard Worker-  spirv: Pull offset/stride from the pointer for OpArrayLength
1432*61046927SAndroid Build Coastguard Worker-  anv: Refactor descriptor pushing a bit
1433*61046927SAndroid Build Coastguard Worker-  anv: Take references to push descriptor set layouts
1434*61046927SAndroid Build Coastguard Worker-  nir: Add a pass for lowering IO back to vector when possible
1435*61046927SAndroid Build Coastguard Worker-  intel/nir: Vectorize all IO
1436*61046927SAndroid Build Coastguard Worker
1437*61046927SAndroid Build Coastguard WorkerJiang, Sonny (1):
1438*61046927SAndroid Build Coastguard Worker
1439*61046927SAndroid Build Coastguard Worker-  radeonsi: add compute_last_block to configure the partial block
1440*61046927SAndroid Build Coastguard Worker   fields
1441*61046927SAndroid Build Coastguard Worker
1442*61046927SAndroid Build Coastguard WorkerJon Turney (3):
1443*61046927SAndroid Build Coastguard Worker
1444*61046927SAndroid Build Coastguard Worker-  glx: Fix compilation with GLX_USE_WINDOWSGL
1445*61046927SAndroid Build Coastguard Worker-  appveyor: put build steps in a script, rather than inline in
1446*61046927SAndroid Build Coastguard Worker   appveyor.yml
1447*61046927SAndroid Build Coastguard Worker-  appveyor: Add a Cygwin build script
1448*61046927SAndroid Build Coastguard Worker
1449*61046927SAndroid Build Coastguard WorkerJonathan Marek (42):
1450*61046927SAndroid Build Coastguard Worker
1451*61046927SAndroid Build Coastguard Worker-  nir: add fceil lowering
1452*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: fd2_draw update
1453*61046927SAndroid Build Coastguard Worker-  freedreno/a2xx: fix POINT_MINMAX_MAX overflow
1454*61046927SAndroid Build Coastguard Worker-  freedreno: add missing a20x ids
1455*61046927SAndroid Build Coastguard Worker-  freedreno/a2xx: set VIZ_QUERY_ID on a20x
1456*61046927SAndroid Build Coastguard Worker-  freedreno/a2xx: Compute depth base in gmem correctly
1457*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx texture update
1458*61046927SAndroid Build Coastguard Worker-  freedreno: use GENERIC instead of TEXCOORD for blit program
1459*61046927SAndroid Build Coastguard Worker-  freedreno: use MSM_BO_SCANOUT with scanout buffers
1460*61046927SAndroid Build Coastguard Worker-  glsl/nir: int constants as float for native_integers=false
1461*61046927SAndroid Build Coastguard Worker-  glsl/nir: ftrunc for native_integers=false float to int cast
1462*61046927SAndroid Build Coastguard Worker-  glsl/nir: keep bool types when native_integers=false
1463*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: cleanup init_shader_const
1464*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: cleanup REG_A2XX_PA_CL_VTE_CNTL
1465*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: fix gmem2mem viewport
1466*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: fix VERTEX_REUSE/DEALLOC on a20x
1467*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: fix non-zero texture base offsets
1468*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: sysmem rendering
1469*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: NIR backend
1470*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: insert scalar MOV to allow 2 source scalar
1471*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: add ir2 copy propagation
1472*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: add partial lower_scalar pass for ir2
1473*61046927SAndroid Build Coastguard Worker-  freedreno: add renderonly scanout
1474*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: ir2 cleanup
1475*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: enable early-Z testing
1476*61046927SAndroid Build Coastguard Worker-  freedreno: update a2xx registers
1477*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: a20x hw binning
1478*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: clear fixes and fast clear path
1479*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: minor solid_vertexbuf fixups
1480*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: add perfcntrs
1481*61046927SAndroid Build Coastguard Worker-  kmsro: Add freedreno renderonly support
1482*61046927SAndroid Build Coastguard Worker-  st/dri: invalidate_resource depth/stencil before flush_resource
1483*61046927SAndroid Build Coastguard Worker-  mesa/st: wire up DiscardFramebuffer
1484*61046927SAndroid Build Coastguard Worker-  freedreno: fix invalidate logic
1485*61046927SAndroid Build Coastguard Worker-  freedreno: fix depth usage logic
1486*61046927SAndroid Build Coastguard Worker-  freedreno: fix sysmem rendering being used when clear is used
1487*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: fix fast clear
1488*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: don't write 4th vertex in mem2gmem
1489*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: add use_hw_binning function
1490*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: fix fast clear for some gmem configurations
1491*61046927SAndroid Build Coastguard Worker-  freedreno: a2xx: fix mipmapping for NPOT textures
1492*61046927SAndroid Build Coastguard Worker-  freedreno: use renderonly path for buffers allocated with modifiers
1493*61046927SAndroid Build Coastguard Worker
1494*61046927SAndroid Build Coastguard WorkerJordan Justen (3):
1495*61046927SAndroid Build Coastguard Worker
1496*61046927SAndroid Build Coastguard Worker-  docs: Document GitLab merge request process (email alternative)
1497*61046927SAndroid Build Coastguard Worker-  i965/genX_state: Add register access functions
1498*61046927SAndroid Build Coastguard Worker-  i965/compute: Emit GPGPU_WALKER in genX_state_upload
1499*61046927SAndroid Build Coastguard Worker
1500*61046927SAndroid Build Coastguard WorkerJose Maria Casanova Crespo (1):
1501*61046927SAndroid Build Coastguard Worker
1502*61046927SAndroid Build Coastguard Worker-  glsl: TCS outputs can not be transform feedback candidates on GLES
1503*61046927SAndroid Build Coastguard Worker
1504*61046927SAndroid Build Coastguard WorkerJosé Fonseca (2):
1505*61046927SAndroid Build Coastguard Worker
1506*61046927SAndroid Build Coastguard Worker-  appveyor: Revert commits adding Cygwin support.
1507*61046927SAndroid Build Coastguard Worker-  scons: Workaround failures with MSVC when using SCons 3.0.[2-4].
1508*61046927SAndroid Build Coastguard Worker
1509*61046927SAndroid Build Coastguard WorkerJuan A. Suarez Romero (17):
1510*61046927SAndroid Build Coastguard Worker
1511*61046927SAndroid Build Coastguard Worker-  docs: add release notes for 18.2.5
1512*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.2.5
1513*61046927SAndroid Build Coastguard Worker-  docs: update calendar, add news item and link release notes for
1514*61046927SAndroid Build Coastguard Worker   18.2.5
1515*61046927SAndroid Build Coastguard Worker-  docs: add release notes for 18.2.6
1516*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.2.6
1517*61046927SAndroid Build Coastguard Worker-  docs: update calendar, add news item and link release notes for
1518*61046927SAndroid Build Coastguard Worker   18.2.6
1519*61046927SAndroid Build Coastguard Worker-  docs: extends 18.2 lifecycle
1520*61046927SAndroid Build Coastguard Worker-  docs: add release notes for 18.2.7
1521*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.2.7
1522*61046927SAndroid Build Coastguard Worker-  docs: update calendar, add news item and link release notes for
1523*61046927SAndroid Build Coastguard Worker   18.2.7
1524*61046927SAndroid Build Coastguard Worker-  docs: add release notes for 18.2.8
1525*61046927SAndroid Build Coastguard Worker-  docs: add sha256 checksums for 18.2.8
1526*61046927SAndroid Build Coastguard Worker-  docs: update calendar, add news item and link release notes for
1527*61046927SAndroid Build Coastguard Worker   18.2.8
1528*61046927SAndroid Build Coastguard Worker-  anv/cmd_buffer: check for NULL framebuffer
1529*61046927SAndroid Build Coastguard Worker-  genxml: add missing field values for 3DSTATE_SF
1530*61046927SAndroid Build Coastguard Worker-  anv: advertise 8 subpixel precision bits
1531*61046927SAndroid Build Coastguard Worker-  anv: destroy descriptor sets when pool gets reset
1532*61046927SAndroid Build Coastguard Worker
1533*61046927SAndroid Build Coastguard WorkerJózef Kucia (1):
1534*61046927SAndroid Build Coastguard Worker
1535*61046927SAndroid Build Coastguard Worker-  nir: Fix assert in print_intrinsic_instr().
1536*61046927SAndroid Build Coastguard Worker
1537*61046927SAndroid Build Coastguard WorkerKarol Herbst (35):
1538*61046927SAndroid Build Coastguard Worker
1539*61046927SAndroid Build Coastguard Worker-  nv50/ir: print color masks of tex instructions
1540*61046927SAndroid Build Coastguard Worker-  nv50/ra: add condenseDef overloads for partial condenses
1541*61046927SAndroid Build Coastguard Worker-  nv50/ir: add scalar field to TexInstructions
1542*61046927SAndroid Build Coastguard Worker-  gm107/ir: use scalar tex instructions where possible
1543*61046927SAndroid Build Coastguard Worker-  gm107/ir: fix compile time warning in getTEXSMask
1544*61046927SAndroid Build Coastguard Worker-  nir: add const_index parameters to system value builder function
1545*61046927SAndroid Build Coastguard Worker-  nir: replace nir_load_system_value calls with appropiate builder
1546*61046927SAndroid Build Coastguard Worker   functions
1547*61046927SAndroid Build Coastguard Worker-  nir/spirv: cast shift operand to u32
1548*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: Fix gallium nine regression regarding sampler bindings
1549*61046927SAndroid Build Coastguard Worker-  nv50/ir: initialize relDegree staticly
1550*61046927SAndroid Build Coastguard Worker-  nouveau: use atomic operations for driver statistics
1551*61046927SAndroid Build Coastguard Worker-  nv50/ir: fix use-after-free in ConstantFolding::visit
1552*61046927SAndroid Build Coastguard Worker-  nir: rename global/local to private/function memory
1553*61046927SAndroid Build Coastguard Worker-  nv50/ir: disable tryCollapseChainedMULs in ConstantFolding for
1554*61046927SAndroid Build Coastguard Worker   precise instructions
1555*61046927SAndroid Build Coastguard Worker-  gm107/ir: disable TEXS for tex with derivAll set
1556*61046927SAndroid Build Coastguard Worker-  nir: rename nir_var_private to nir_var_shader_temp
1557*61046927SAndroid Build Coastguard Worker-  nir: rename nir_var_function to nir_var_function_temp
1558*61046927SAndroid Build Coastguard Worker-  nir: rename nir_var_ubo to nir_var_mem_ubo
1559*61046927SAndroid Build Coastguard Worker-  nir: rename nir_var_ssbo to nir_var_mem_ssbo
1560*61046927SAndroid Build Coastguard Worker-  nir: rename nir_var_shared to nir_var_mem_shared
1561*61046927SAndroid Build Coastguard Worker-  nir/spirv: handle SpvStorageClassCrossWorkgroup
1562*61046927SAndroid Build Coastguard Worker-  glsl/lower_output_reads: set invariant and precise flags on
1563*61046927SAndroid Build Coastguard Worker   temporaries
1564*61046927SAndroid Build Coastguard Worker-  nir: replace more nir_load_system_value calls with builder functions
1565*61046927SAndroid Build Coastguard Worker-  nir/validate: allow to check against a bitmask of bit_sizes
1566*61046927SAndroid Build Coastguard Worker-  nir: add legal bit_sizes to intrinsics
1567*61046927SAndroid Build Coastguard Worker-  nir: add bit_size parameter to system values with multiple allowed
1568*61046927SAndroid Build Coastguard Worker   bit sizes
1569*61046927SAndroid Build Coastguard Worker-  mesa: add MESA_SHADER_KERNEL
1570*61046927SAndroid Build Coastguard Worker-  vtn: handle SpvExecutionModelKernel
1571*61046927SAndroid Build Coastguard Worker-  nir/spirv: handle ContractionOff execution mode
1572*61046927SAndroid Build Coastguard Worker-  gk104/ir: Use the new rcp/rsq in library
1573*61046927SAndroid Build Coastguard Worker-  gm107/ir: add fp64 rcp
1574*61046927SAndroid Build Coastguard Worker-  gm107/ir: add fp64 rsq
1575*61046927SAndroid Build Coastguard Worker-  gallium: add PIPE_CAP_MAX_VARYINGS
1576*61046927SAndroid Build Coastguard Worker-  st/mesa: require RGBA2, RGB4, and RGBA4 to be renderable
1577*61046927SAndroid Build Coastguard Worker-  nir/opt_if: don't mark progress if nothing changes
1578*61046927SAndroid Build Coastguard Worker
1579*61046927SAndroid Build Coastguard WorkerKenneth Graunke (41):
1580*61046927SAndroid Build Coastguard Worker
1581*61046927SAndroid Build Coastguard Worker-  intel: Use a URB start offset of 0 for disabled stages.
1582*61046927SAndroid Build Coastguard Worker-  st/mesa: Pull nir_lower_wpos_ytransform work into a helper function.
1583*61046927SAndroid Build Coastguard Worker-  st/nir: Drop unused parameter from st_nir_assign_uniform_locations().
1584*61046927SAndroid Build Coastguard Worker-  st/mesa: Don't record garbage streamout information in the non-SSO
1585*61046927SAndroid Build Coastguard Worker   case.
1586*61046927SAndroid Build Coastguard Worker-  i915: Delete swizzling detection logic.
1587*61046927SAndroid Build Coastguard Worker-  nir: Use nir_shader_get_entrypoint in nir_lower_clip_vs().
1588*61046927SAndroid Build Coastguard Worker-  nir: Inline lower_clip_vs() into nir_lower_clip_vs().
1589*61046927SAndroid Build Coastguard Worker-  nir: Save nir_variable pointers in nir_lower_clip_vs rather than
1590*61046927SAndroid Build Coastguard Worker   locs.
1591*61046927SAndroid Build Coastguard Worker-  nir: Make nir_lower_clip_vs optionally work with variables.
1592*61046927SAndroid Build Coastguard Worker-  i965: Allow only one slot of clip distances to be set on Gen4-5.
1593*61046927SAndroid Build Coastguard Worker-  i965: Use a 'nir' temporary rather than poking at brw_program
1594*61046927SAndroid Build Coastguard Worker-  i965: Do NIR shader cloning in the caller.
1595*61046927SAndroid Build Coastguard Worker-  intel/compiler: Use nir's info when checking uses_streams.
1596*61046927SAndroid Build Coastguard Worker-  intel/blorp: Expand blorp_address::offset to be 64 bits.
1597*61046927SAndroid Build Coastguard Worker-  i965: Delete dead brw_meta_resolve_color prototype.
1598*61046927SAndroid Build Coastguard Worker-  i965: Flip arguments to load_register_reg helpers.
1599*61046927SAndroid Build Coastguard Worker-  genxml: Consistently use a numeric "MOCS" field
1600*61046927SAndroid Build Coastguard Worker-  i965: Don't override subslice count to 4 on Gen11.
1601*61046927SAndroid Build Coastguard Worker-  st/mesa: Drop dead 'passthrough_fs' field.
1602*61046927SAndroid Build Coastguard Worker-  st/mesa: Drop !passColor optimization in drawpixels shaders.
1603*61046927SAndroid Build Coastguard Worker-  st/mesa: Don't open code the drawpixels vertex shader.
1604*61046927SAndroid Build Coastguard Worker-  st/mesa: Combine the DrawPixels and Bitmap passthrough VS programs.
1605*61046927SAndroid Build Coastguard Worker-  st/nir: Gather info after applying lowering FS variant features
1606*61046927SAndroid Build Coastguard Worker-  st/nir: Drop unused gl_program parameter in VS input handling helper.
1607*61046927SAndroid Build Coastguard Worker-  nir: Fix gl_nir_lower_samplers_as_deref's structure type handling.
1608*61046927SAndroid Build Coastguard Worker-  nir: Make gl_nir_lower_samplers use gl_nir_lower_samplers_as_deref
1609*61046927SAndroid Build Coastguard Worker-  blorp: Add blorp_get_surface_address to the driver interface.
1610*61046927SAndroid Build Coastguard Worker-  blorp: Pass the batch to lookup/upload_shader instead of context
1611*61046927SAndroid Build Coastguard Worker-  nir: Allow a non-existent sampler deref in
1612*61046927SAndroid Build Coastguard Worker   nir_lower_samplers_as_deref
1613*61046927SAndroid Build Coastguard Worker-  st/nir: Lower TES gl_PatchVerticesIn to a constant if linked with a
1614*61046927SAndroid Build Coastguard Worker   TCS.
1615*61046927SAndroid Build Coastguard Worker-  i965: Drop mark_surface_used mechanism.
1616*61046927SAndroid Build Coastguard Worker-  st/mesa: Make an enum for pipeline statistics query result indices.
1617*61046927SAndroid Build Coastguard Worker-  st/mesa: Rearrange PIPE_QUERY_PIPELINE_STATISTICS result fetching.
1618*61046927SAndroid Build Coastguard Worker-  gallium: Add the ability to query a single pipeline statistics
1619*61046927SAndroid Build Coastguard Worker   counter
1620*61046927SAndroid Build Coastguard Worker-  st/mesa: Optionally override RGB/RGBX dst alpha blend factors
1621*61046927SAndroid Build Coastguard Worker-  gallium: Add forgotten docs for PIPE_CAP_GLSL_TESS_LEVELS_AS_INPUTS.
1622*61046927SAndroid Build Coastguard Worker-  st/mesa: Limit GL_MAX_[NATIVE\_]PROGRAM_PARAMETERS_ARB to 2048
1623*61046927SAndroid Build Coastguard Worker-  anv: Put MOCS in the correct location
1624*61046927SAndroid Build Coastguard Worker-  nir: Don't reassociate add/mul chains containing only constants
1625*61046927SAndroid Build Coastguard Worker-  compiler: Mark clip/cull distance arrays as compact before lowering.
1626*61046927SAndroid Build Coastguard Worker-  spirv: Eliminate dead input/output variables after translation.
1627*61046927SAndroid Build Coastguard Worker
1628*61046927SAndroid Build Coastguard WorkerKirill Burtsev (1):
1629*61046927SAndroid Build Coastguard Worker
1630*61046927SAndroid Build Coastguard Worker-  loader: free error state, when checking the drawable type
1631*61046927SAndroid Build Coastguard Worker
1632*61046927SAndroid Build Coastguard WorkerKristian H. Kristensen (14):
1633*61046927SAndroid Build Coastguard Worker
1634*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: Clear z32 and separate stencil with blitter
1635*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: Move restore blits to IB
1636*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: Move resolve blits to an IB
1637*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: Clear gmem buffers at flush time
1638*61046927SAndroid Build Coastguard Worker-  gallium: Android build fixes
1639*61046927SAndroid Build Coastguard Worker-  mesa: Add core support for EXT_multisampled_render_to_texture{,2}
1640*61046927SAndroid Build Coastguard Worker-  gallium: Add new PIPE_CAP_SURFACE_SAMPLE_COUNT
1641*61046927SAndroid Build Coastguard Worker-  st/mesa: Add support for EXT_multisampled_render_to_texture
1642*61046927SAndroid Build Coastguard Worker-  freedreno: Add support for EXT_multisampled_render_to_texture
1643*61046927SAndroid Build Coastguard Worker-  freedreno: Fix the Makefile.am fix
1644*61046927SAndroid Build Coastguard Worker-  glapi: fixup EXT_multisampled_render_to_texture dispatch
1645*61046927SAndroid Build Coastguard Worker-  freedreno: Synchronize batch and flush for staging resource
1646*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: Turn on texture tiling by default
1647*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: Emit blitter dst with OUT_RELOCW
1648*61046927SAndroid Build Coastguard Worker
1649*61046927SAndroid Build Coastguard WorkerLeo Liu (2):
1650*61046927SAndroid Build Coastguard Worker
1651*61046927SAndroid Build Coastguard Worker-  st/va: fix the incorrect max profiles report
1652*61046927SAndroid Build Coastguard Worker-  st/va/vp9: set max reference as default of VP9 reference number
1653*61046927SAndroid Build Coastguard Worker
1654*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (47):
1655*61046927SAndroid Build Coastguard Worker
1656*61046927SAndroid Build Coastguard Worker-  intel/dump_gpu: add missing gdb option
1657*61046927SAndroid Build Coastguard Worker-  intel/sanitize_gpu: add help/gdb options to wrapper
1658*61046927SAndroid Build Coastguard Worker-  intel/sanitize_gpu: deal with non page multiple buffer sizes
1659*61046927SAndroid Build Coastguard Worker-  intel/sanitize_gpu: add debug message on mmap fail
1660*61046927SAndroid Build Coastguard Worker-  intel/decoders: fix instruction base address parsing
1661*61046927SAndroid Build Coastguard Worker-  anv: stub internal android code
1662*61046927SAndroid Build Coastguard Worker-  anv/android: mark gralloc allocated BOs as external
1663*61046927SAndroid Build Coastguard Worker-  intel/dump_gpu: move output option together
1664*61046927SAndroid Build Coastguard Worker-  intel/dump_gpu: add platform option
1665*61046927SAndroid Build Coastguard Worker-  intel/aub_read: remove useless breaks
1666*61046927SAndroid Build Coastguard Worker-  nir/lower_tex: add alpha channel parameter for yuv lowering
1667*61046927SAndroid Build Coastguard Worker-  nir/lower_tex: Add AYUV lowering support
1668*61046927SAndroid Build Coastguard Worker-  dri: add AYUV format
1669*61046927SAndroid Build Coastguard Worker-  i965: add support for sampling from AYUV
1670*61046927SAndroid Build Coastguard Worker-  anv: simplify internal address offset
1671*61046927SAndroid Build Coastguard Worker-  anv/image: remove unused parameter
1672*61046927SAndroid Build Coastguard Worker-  anv/lower_ycbcr: make sure to set 0s on all components
1673*61046927SAndroid Build Coastguard Worker-  anv: associate vulkan formats with aspects
1674*61046927SAndroid Build Coastguard Worker-  anv: use image aspects rather than computed ones
1675*61046927SAndroid Build Coastguard Worker-  anv: move helper function internally
1676*61046927SAndroid Build Coastguard Worker-  egl/dri: fix error value with unknown drm format
1677*61046927SAndroid Build Coastguard Worker-  intel/decoders: read ring buffer length
1678*61046927SAndroid Build Coastguard Worker-  intel/aubinator: fix ring buffer pointer
1679*61046927SAndroid Build Coastguard Worker-  intel/aub_viewer: fix dynamic state printing
1680*61046927SAndroid Build Coastguard Worker-  intel/aub_viewer: Print blend states properly
1681*61046927SAndroid Build Coastguard Worker-  anv: flush pipeline before query result copies
1682*61046927SAndroid Build Coastguard Worker-  anv/query: flush render target before copying results
1683*61046927SAndroid Build Coastguard Worker-  anv: don't do partial resolve on layer > 0
1684*61046927SAndroid Build Coastguard Worker-  intel/aub_viewer: fix shader get_bo
1685*61046927SAndroid Build Coastguard Worker-  intel/aub_viewer: fixup 0x address prefix
1686*61046927SAndroid Build Coastguard Worker-  intel/aub_viewer: print address of missing shader
1687*61046927SAndroid Build Coastguard Worker-  intel/aub_viewer: fix shader view
1688*61046927SAndroid Build Coastguard Worker-  intel/aub_viewer: fold binding/sampler table items
1689*61046927SAndroid Build Coastguard Worker-  intel/aub_viewer: highlight true booleans
1690*61046927SAndroid Build Coastguard Worker-  i965: limit VF caching workaround to gen8/9/10
1691*61046927SAndroid Build Coastguard Worker-  intel/blorp: emit VF caching workaround before 3DSTATE_VERTEX_BUFFERS
1692*61046927SAndroid Build Coastguard Worker-  i965: include draw_params/derived_draw_params for VF cache workaround
1693*61046927SAndroid Build Coastguard Worker-  i965: add CS stall on VF invalidation workaround
1694*61046927SAndroid Build Coastguard Worker-  anv: explictly specify format for blorp ccs/mcs op
1695*61046927SAndroid Build Coastguard Worker-  anv: flush fast clear colors into compressed surfaces
1696*61046927SAndroid Build Coastguard Worker-  anv: fix invalid binding table index computation
1697*61046927SAndroid Build Coastguard Worker-  anv: narrow flushing of the render target to buffer writes
1698*61046927SAndroid Build Coastguard Worker-  anv: document cache flushes & invalidations
1699*61046927SAndroid Build Coastguard Worker-  intel/genxml: add missing MI_PREDICATE compare operations
1700*61046927SAndroid Build Coastguard Worker-  vulkan: make generated enum to strings helpers available from c++
1701*61046927SAndroid Build Coastguard Worker-  intel: fix urb size for CFL GT1
1702*61046927SAndroid Build Coastguard Worker-  intel/compiler: use correct swizzle for replacement
1703*61046927SAndroid Build Coastguard Worker
1704*61046927SAndroid Build Coastguard WorkerLucas Stach (6):
1705*61046927SAndroid Build Coastguard Worker
1706*61046927SAndroid Build Coastguard Worker-  etnaviv: use dummy RT buffer when rendering without color buffer
1707*61046927SAndroid Build Coastguard Worker-  etnaviv: use surface format directly
1708*61046927SAndroid Build Coastguard Worker-  st/dri: allow both render and sampler compatible dma-buf formats
1709*61046927SAndroid Build Coastguard Worker-  st/dri: replace format conversion functions with single mapping table
1710*61046927SAndroid Build Coastguard Worker-  etnaviv: enable full overwrite in a few more cases
1711*61046927SAndroid Build Coastguard Worker-  etnaviv: annotate variables only used in debug build
1712*61046927SAndroid Build Coastguard Worker
1713*61046927SAndroid Build Coastguard WorkerMarek Olšák (94):
1714*61046927SAndroid Build Coastguard Worker
1715*61046927SAndroid Build Coastguard Worker-  st/va: fix incorrect use of resource_destroy
1716*61046927SAndroid Build Coastguard Worker-  ac/surface: remove the overallocation workaround for Vega12
1717*61046927SAndroid Build Coastguard Worker-  radeonsi: use better DCC clear codes
1718*61046927SAndroid Build Coastguard Worker-  radeonsi: don't set the CB clear color registers for 0/1 clear colors
1719*61046927SAndroid Build Coastguard Worker   on Raven2
1720*61046927SAndroid Build Coastguard Worker-  gallium: add PIPE_CONTEXT_LOSE_CONTEXT_ON_RESET
1721*61046927SAndroid Build Coastguard Worker-  radeonsi: stop command submission with
1722*61046927SAndroid Build Coastguard Worker   PIPE_CONTEXT_LOSE_CONTEXT_ON_RESET only
1723*61046927SAndroid Build Coastguard Worker-  st/mesa: disable L3 thread pinning
1724*61046927SAndroid Build Coastguard Worker-  mesa: mark GL_SR8_EXT non-renderable on GLES
1725*61046927SAndroid Build Coastguard Worker-  radeonsi: fix video APIs on Raven2
1726*61046927SAndroid Build Coastguard Worker-  gallium/u_tests: add a compute shader test that clears an image
1727*61046927SAndroid Build Coastguard Worker-  gallium/u_tests: fix MSVC build by using old-style zero initializers
1728*61046927SAndroid Build Coastguard Worker-  mesa/glthread: pass the function name to
1729*61046927SAndroid Build Coastguard Worker   \_mesa_glthread_restore_dispatch
1730*61046927SAndroid Build Coastguard Worker-  mesa/glthread: enable immediate mode
1731*61046927SAndroid Build Coastguard Worker-  drirc: enable glthread for Talos Principle
1732*61046927SAndroid Build Coastguard Worker-  st/mesa: regularly re-pin driver threads to the CCX where the app
1733*61046927SAndroid Build Coastguard Worker   thread is
1734*61046927SAndroid Build Coastguard Worker-  st/mesa: pin driver threads to a fixed CCX when glthread is enabled
1735*61046927SAndroid Build Coastguard Worker-  radeonsi: don't send data after write-confirm with BOTTOM_OF_PIPE_TS
1736*61046927SAndroid Build Coastguard Worker-  radeonsi: go back to using bottom-of-pipe for beginning of
1737*61046927SAndroid Build Coastguard Worker   TIME_ELAPSED
1738*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: fix a buffer leak in amdgpu_bo_from_handle
1739*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: fix a device handle leak in amdgpu_winsys_create
1740*61046927SAndroid Build Coastguard Worker-  radeonsi: clean up primitive binning enablement
1741*61046927SAndroid Build Coastguard Worker-  radeonsi: use structured buffer intrinsics for image views
1742*61046927SAndroid Build Coastguard Worker-  radeonsi: fix is_oneway_access_only for image stores
1743*61046927SAndroid Build Coastguard Worker-  radeonsi: small cleanup for memory opcodes
1744*61046927SAndroid Build Coastguard Worker-  tgsi/scan: add more information about bindless usage
1745*61046927SAndroid Build Coastguard Worker-  radeonsi/nir: parse more information about bindless usage
1746*61046927SAndroid Build Coastguard Worker-  radeonsi: fix is_oneway_access_only for bindless images
1747*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: always reclaim/release slabs if there is not enough
1748*61046927SAndroid Build Coastguard Worker   memory
1749*61046927SAndroid Build Coastguard Worker-  radeonsi: generalize the slab allocator code to allow layered slab
1750*61046927SAndroid Build Coastguard Worker   allocators
1751*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: optimize slab allocation for 2 MB amdgpu page tables
1752*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: clean up code around BO VM alignment
1753*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: use >= instead of > for VM address alignment
1754*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: increase the VM alignment to the MSB of the size for
1755*61046927SAndroid Build Coastguard Worker   Gfx9
1756*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: overallocate buffers for faster address translation on
1757*61046927SAndroid Build Coastguard Worker   Gfx9
1758*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu,radeon: pass vm_alignment to buffer_from_handle
1759*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: use optimal VM alignment for imported buffers
1760*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: use optimal VM alignment for CPU allocations
1761*61046927SAndroid Build Coastguard Worker-  radeonsi: allow si_cp_dma_clear_buffer to clear GDS from any IB
1762*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: add support for allocating GDS and OA resources
1763*61046927SAndroid Build Coastguard Worker-  radeonsi: add memory management stress tests for GDS
1764*61046927SAndroid Build Coastguard Worker-  Revert "winsys/amdgpu: overallocate buffers for faster address
1765*61046927SAndroid Build Coastguard Worker   translation on Gfx9"
1766*61046927SAndroid Build Coastguard Worker-  st/mesa: expose GL_OES_texture_view
1767*61046927SAndroid Build Coastguard Worker-  mesa: expose GL_EXT_texture_view as an alias of GL_OES_texture_view
1768*61046927SAndroid Build Coastguard Worker-  mesa: expose EXT_texture_compression_rgtc on GLES
1769*61046927SAndroid Build Coastguard Worker-  mesa: expose EXT_texture_compression_bptc in GLES
1770*61046927SAndroid Build Coastguard Worker-  mesa: expose AMD_texture_texture4
1771*61046927SAndroid Build Coastguard Worker-  st/mesa: expose EXT_render_snorm on GLES
1772*61046927SAndroid Build Coastguard Worker-  radeonsi: don't emit redundant PKT3_NUM_INSTANCES packets
1773*61046927SAndroid Build Coastguard Worker-  radeonsi: call si_fix_resource_usage for the GS copy shader as well
1774*61046927SAndroid Build Coastguard Worker-  radeonsi: make si_cp_wait_mem more configurable
1775*61046927SAndroid Build Coastguard Worker-  radeonsi: use u_decomposed_prims_for_vertices instead of
1776*61046927SAndroid Build Coastguard Worker   u_prims_for_vertices
1777*61046927SAndroid Build Coastguard Worker-  radeonsi: remove unused variables in si_insert_input_ptr
1778*61046927SAndroid Build Coastguard Worker-  radeonsi: always unmap texture CPU mappings on 32-bit CPU
1779*61046927SAndroid Build Coastguard Worker   architectures
1780*61046927SAndroid Build Coastguard Worker-  ac: remove unused variable from ac_build_ddxy
1781*61046927SAndroid Build Coastguard Worker-  st/mesa: unify window-system renderbuffer initialization
1782*61046927SAndroid Build Coastguard Worker-  st/mesa: don't reference pipe_surface locally in PBO code
1783*61046927SAndroid Build Coastguard Worker-  st/mesa: don't leak pipe_surface if pipe_context is not current
1784*61046927SAndroid Build Coastguard Worker-  st/dri: fix dri2_format_table for argb1555 and rgb565
1785*61046927SAndroid Build Coastguard Worker-  radeonsi: also apply the GS hang workaround to draws without
1786*61046927SAndroid Build Coastguard Worker   tessellation
1787*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: fix whitespace
1788*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: use the new BO list API
1789*61046927SAndroid Build Coastguard Worker-  radeonsi: fix a u_blitter crash after a shader with FBFETCH
1790*61046927SAndroid Build Coastguard Worker-  radeonsi: fix rendering to tiny viewports where the viewport center
1791*61046927SAndroid Build Coastguard Worker   is > 8K
1792*61046927SAndroid Build Coastguard Worker-  radeonsi: use buffer_store_format_x & xy
1793*61046927SAndroid Build Coastguard Worker-  radeonsi: remove redundant call to emit_cache_flush in compute
1794*61046927SAndroid Build Coastguard Worker   clear/copy
1795*61046927SAndroid Build Coastguard Worker-  radeonsi: compile clear and copy buffer compute shaders on demand
1796*61046927SAndroid Build Coastguard Worker-  radeonsi: correct WRITE_DATA.DST_SEL definitions
1797*61046927SAndroid Build Coastguard Worker-  radeonsi: fix the top-of-pipe fence on SI
1798*61046927SAndroid Build Coastguard Worker-  radeonsi: don't use WRITE_DATA.DST_SEL == MEM_GRBM on >= CIK
1799*61046927SAndroid Build Coastguard Worker-  radeonsi: move PKT3_WRITE_DATA generation into a helper function
1800*61046927SAndroid Build Coastguard Worker-  gallium: add SINT formats to have exact counterparts to SNORM formats
1801*61046927SAndroid Build Coastguard Worker-  gallium/util: add util_format_snorm8_to_sint8 (from radeonsi)
1802*61046927SAndroid Build Coastguard Worker-  radeonsi: disable render cond & pipeline stats for internal compute
1803*61046927SAndroid Build Coastguard Worker   dispatches
1804*61046927SAndroid Build Coastguard Worker-  radeonsi: rename rscreen -> sscreen
1805*61046927SAndroid Build Coastguard Worker-  radeonsi: rename rview -> sview
1806*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: rename rfence, rsrc, rdst -> afence, asrc, adst
1807*61046927SAndroid Build Coastguard Worker-  radeonsi: remove r600 from comments
1808*61046927SAndroid Build Coastguard Worker-  radeonsi: rename r600_resource -> si_resource
1809*61046927SAndroid Build Coastguard Worker-  radeonsi: rename rquery -> squery
1810*61046927SAndroid Build Coastguard Worker-  radeonsi: rename rsrc -> ssrc, rdst -> sdst
1811*61046927SAndroid Build Coastguard Worker-  radeonsi: rename rbo, rbuffer to buf or buffer
1812*61046927SAndroid Build Coastguard Worker-  radeonsi: rename rfence -> sfence
1813*61046927SAndroid Build Coastguard Worker-  st/mesa: purge framebuffers when unbinding a context
1814*61046927SAndroid Build Coastguard Worker-  st/mesa: fix PRIMITIVES_GENERATED query after the "pipeline stat
1815*61046927SAndroid Build Coastguard Worker   single" changes
1816*61046927SAndroid Build Coastguard Worker-  ac: use the correct LLVM processor name on Raven2
1817*61046927SAndroid Build Coastguard Worker-  radeonsi: fix crashing performance counters (division by zero)
1818*61046927SAndroid Build Coastguard Worker-  meson: drop the xcb-xrandr version requirement
1819*61046927SAndroid Build Coastguard Worker-  gallium/u_threaded: fix EXPLICIT_FLUSH for flush offsets > 0
1820*61046927SAndroid Build Coastguard Worker-  radeonsi: fix EXPLICIT_FLUSH for flush offsets > 0
1821*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: don't drop manually added fence dependencies
1822*61046927SAndroid Build Coastguard Worker-  radeonsi: add driconf option radeonsi_enable_nir
1823*61046927SAndroid Build Coastguard Worker-  radeonsi: always enable NIR for Civilization 6 to fix corruption
1824*61046927SAndroid Build Coastguard Worker-  driconf: add Civ6Sub executable for Civilization 6
1825*61046927SAndroid Build Coastguard Worker-  tgsi: don't set tgsi_info::uses_bindless_images for constbufs and hw
1826*61046927SAndroid Build Coastguard Worker   atomics
1827*61046927SAndroid Build Coastguard Worker
1828*61046927SAndroid Build Coastguard WorkerMario Kleiner (4):
1829*61046927SAndroid Build Coastguard Worker
1830*61046927SAndroid Build Coastguard Worker-  radeonsi: Fix use of 1- or 2- component GL_DOUBLE vbo's.
1831*61046927SAndroid Build Coastguard Worker-  egl/wayland: Allow client->server format conversion for PRIME
1832*61046927SAndroid Build Coastguard Worker   offload. (v2)
1833*61046927SAndroid Build Coastguard Worker-  egl/wayland-drm: Only announce formats via wl_drm which the driver
1834*61046927SAndroid Build Coastguard Worker   supports.
1835*61046927SAndroid Build Coastguard Worker-  drirc: Add sddm-greeter to adaptive_sync blacklist.
1836*61046927SAndroid Build Coastguard Worker
1837*61046927SAndroid Build Coastguard WorkerMark Janes (3):
1838*61046927SAndroid Build Coastguard Worker
1839*61046927SAndroid Build Coastguard Worker-  Revert "i965/batch: avoid reverting batch buffer if saved state is an
1840*61046927SAndroid Build Coastguard Worker   empty"
1841*61046927SAndroid Build Coastguard Worker-  Revert "Implementation of egl dri2 drivers for MESA_query_driver"
1842*61046927SAndroid Build Coastguard Worker-  Revert "Implement EGL API for MESA_query_driver"
1843*61046927SAndroid Build Coastguard Worker
1844*61046927SAndroid Build Coastguard WorkerMathias Fröhlich (17):
1845*61046927SAndroid Build Coastguard Worker
1846*61046927SAndroid Build Coastguard Worker-  mesa: Remove needless indirection in some draw functions.
1847*61046927SAndroid Build Coastguard Worker-  mesa: Rename gl_vertex_array_object::_Enabled -> Enabled.
1848*61046927SAndroid Build Coastguard Worker-  mesa: Use the gl_vertex_array_object::Enabled bitfield.
1849*61046927SAndroid Build Coastguard Worker-  mesa: Use gl_vertex_array_object::Enabled for glGet.
1850*61046927SAndroid Build Coastguard Worker-  mesa: Remove gl_array_attributes::Enabled.
1851*61046927SAndroid Build Coastguard Worker-  mesa: Work with bitmasks when en/dis-abling VAO arrays.
1852*61046927SAndroid Build Coastguard Worker-  mesa: Unify glEdgeFlagPointer data type.
1853*61046927SAndroid Build Coastguard Worker-  nouveau: Use gl_array_attribute::_ElementSize.
1854*61046927SAndroid Build Coastguard Worker-  tnl: Use gl_array_attribute::_ElementSize.
1855*61046927SAndroid Build Coastguard Worker-  mesa: Factor out struct gl_vertex_format.
1856*61046927SAndroid Build Coastguard Worker-  mesa: Remove unneeded bitfield widths from the VAO.
1857*61046927SAndroid Build Coastguard Worker-  mesa/st: Only care about the uploader if it was used.
1858*61046927SAndroid Build Coastguard Worker-  mesa/st: Only unmap the uploader that was actually used.
1859*61046927SAndroid Build Coastguard Worker-  mesa/st: Factor out array and buffer setup from st_atom_array.c.
1860*61046927SAndroid Build Coastguard Worker-  mesa/st: Avoid extra references in the feedback draw function scope.
1861*61046927SAndroid Build Coastguard Worker-  mesa/st: Use binding information from the VAO in feedback rendering.
1862*61046927SAndroid Build Coastguard Worker-  mesa/st: Make st_pipe_vertex_format static.
1863*61046927SAndroid Build Coastguard Worker
1864*61046927SAndroid Build Coastguard WorkerMatt Turner (41):
1865*61046927SAndroid Build Coastguard Worker
1866*61046927SAndroid Build Coastguard Worker-  util/ralloc: Switch from DEBUG to NDEBUG
1867*61046927SAndroid Build Coastguard Worker-  util/ralloc: Make sizeof(linear_header) a multiple of 8
1868*61046927SAndroid Build Coastguard Worker-  nir: Call fflush() at the end of nir_print_shader()
1869*61046927SAndroid Build Coastguard Worker-  glsl: Remove unused member variable
1870*61046927SAndroid Build Coastguard Worker-  gallivm: Use nextafterf(0.5, 0.0) as rounding constant
1871*61046927SAndroid Build Coastguard Worker-  mesa: Revert INTEL_fragment_shader_ordering support
1872*61046927SAndroid Build Coastguard Worker-  Revert "st/mesa: silenced unhanded enum warning in
1873*61046927SAndroid Build Coastguard Worker   st_glsl_to_tgsi.cpp"
1874*61046927SAndroid Build Coastguard Worker-  i965/fs: Handle V/UV immediates in dump_instructions()
1875*61046927SAndroid Build Coastguard Worker-  glsl: Add function support to glsl_to_nir
1876*61046927SAndroid Build Coastguard Worker-  glsl: Create file to contain software fp64 functions
1877*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do ffma(fp64)
1878*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fmin/fmax(fp64)
1879*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" function to do ffloor(fp64)
1880*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do ffract(fp64)
1881*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to convert bool to double
1882*61046927SAndroid Build Coastguard Worker-  nir: Rework nir_lower_constant_initializers() to handle functions
1883*61046927SAndroid Build Coastguard Worker-  nir: Tag entrypoint for easy recognition by
1884*61046927SAndroid Build Coastguard Worker   nir_shader_get_entrypoint()
1885*61046927SAndroid Build Coastguard Worker-  nir: Wire up int64 lowering functions
1886*61046927SAndroid Build Coastguard Worker-  nir: Implement lowering of 64-bit shift operations
1887*61046927SAndroid Build Coastguard Worker-  nir: Add and set \info::uses_64bit
1888*61046927SAndroid Build Coastguard Worker-  nir: Create nir_builder in nir_lower_doubles_impl()
1889*61046927SAndroid Build Coastguard Worker-  nir: Add lowering support for 64-bit operations to software
1890*61046927SAndroid Build Coastguard Worker-  nir: Unset metadata debug bit if no progress made
1891*61046927SAndroid Build Coastguard Worker-  intel/compiler: Lower 64-bit MOV/SEL operations
1892*61046927SAndroid Build Coastguard Worker-  intel/compiler: Split 64-bit MOV-indirects if needed
1893*61046927SAndroid Build Coastguard Worker-  intel/compiler: Avoid false positive assertions
1894*61046927SAndroid Build Coastguard Worker-  intel/compiler: Rearrange code to avoid future problems
1895*61046927SAndroid Build Coastguard Worker-  intel/compiler: Prevent warnings in the following patch
1896*61046927SAndroid Build Coastguard Worker-  intel/compiler: Expand size of the 'nr' field
1897*61046927SAndroid Build Coastguard Worker-  intel/compiler: Heap-allocate temporary storage
1898*61046927SAndroid Build Coastguard Worker-  i965: Compile fp64 software routines and lower double-ops
1899*61046927SAndroid Build Coastguard Worker-  i965: Enable 64-bit GLSL extensions
1900*61046927SAndroid Build Coastguard Worker-  i965: Compile fp64 funcs only if we do not have 64-bit hardware
1901*61046927SAndroid Build Coastguard Worker   support
1902*61046927SAndroid Build Coastguard Worker-  intel/compiler: Reset default flag register in
1903*61046927SAndroid Build Coastguard Worker   brw_find_live_channel()
1904*61046927SAndroid Build Coastguard Worker-  gallium: Enable ASIMD/NEON on aarch64.
1905*61046927SAndroid Build Coastguard Worker-  gallivm: Return true from arch_rounding_available() if NEON is
1906*61046927SAndroid Build Coastguard Worker   available
1907*61046927SAndroid Build Coastguard Worker-  intel/compiler: Add a file-level description of brw_eu_validate.c
1908*61046927SAndroid Build Coastguard Worker-  i965: Always compile fp64 funcs when needed
1909*61046927SAndroid Build Coastguard Worker-  nir: Optimize double-precision lower_round_even()
1910*61046927SAndroid Build Coastguard Worker-  intel/compiler: Avoid propagating inequality cmods if types are
1911*61046927SAndroid Build Coastguard Worker   different
1912*61046927SAndroid Build Coastguard Worker-  intel/compiler/test: Add unit test for mismatched signedness
1913*61046927SAndroid Build Coastguard Worker   comparison
1914*61046927SAndroid Build Coastguard Worker
1915*61046927SAndroid Build Coastguard WorkerMauro Rossi (6):
1916*61046927SAndroid Build Coastguard Worker
1917*61046927SAndroid Build Coastguard Worker-  android: gallium/auxiliary: add include to get u_debug.h header
1918*61046927SAndroid Build Coastguard Worker-  android: radv: add libmesa_git_sha1 static dependency
1919*61046927SAndroid Build Coastguard Worker-  android: amd/addrlib: update Mesa's copy of addrlib
1920*61046927SAndroid Build Coastguard Worker-  android: st/mesa: fix building error due to sched_getcpu()
1921*61046927SAndroid Build Coastguard Worker-  android: anv: fix generated files depedencies (v2)
1922*61046927SAndroid Build Coastguard Worker-  android: anv: fix libexpat shared dependency
1923*61046927SAndroid Build Coastguard Worker
1924*61046927SAndroid Build Coastguard WorkerMaya Rashish (2):
1925*61046927SAndroid Build Coastguard Worker
1926*61046927SAndroid Build Coastguard Worker-  radeon: fix printf format specifier.
1927*61046927SAndroid Build Coastguard Worker-  configure: fix test portability
1928*61046927SAndroid Build Coastguard Worker
1929*61046927SAndroid Build Coastguard WorkerMichal Srb (2):
1930*61046927SAndroid Build Coastguard Worker
1931*61046927SAndroid Build Coastguard Worker-  gallium: Constify drisw_loader_funcs struct
1932*61046927SAndroid Build Coastguard Worker-  drisw: Use separate drisw_loader_funcs for shm
1933*61046927SAndroid Build Coastguard Worker
1934*61046927SAndroid Build Coastguard WorkerMichel Dänzer (4):
1935*61046927SAndroid Build Coastguard Worker
1936*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: Stop using amdgpu_bo_handle_type_kms_noimport
1937*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: Pull in LLVM CFLAGS
1938*61046927SAndroid Build Coastguard Worker-  amd/common: Restore v4i32 suffix for llvm.SI.load.const intrinsic
1939*61046927SAndroid Build Coastguard Worker-  loader/dri3: Use strlen instead of sizeof for creating VRR property
1940*61046927SAndroid Build Coastguard Worker   atom
1941*61046927SAndroid Build Coastguard Worker
1942*61046927SAndroid Build Coastguard WorkerNeha Bhende (1):
1943*61046927SAndroid Build Coastguard Worker
1944*61046927SAndroid Build Coastguard Worker-  st/mesa: Fix topogun-1.06-orc-84k-resize.trace crash
1945*61046927SAndroid Build Coastguard Worker
1946*61046927SAndroid Build Coastguard WorkerNeil Roberts (4):
1947*61046927SAndroid Build Coastguard Worker
1948*61046927SAndroid Build Coastguard Worker-  freedreno: Add .dir-locals to the common directory
1949*61046927SAndroid Build Coastguard Worker-  spirv/nir: handle location decorations on block interface members
1950*61046927SAndroid Build Coastguard Worker-  glsl_types: Rename parameter of glsl_count_attribute_slots
1951*61046927SAndroid Build Coastguard Worker-  spirv: Don't use special semantics when counting vertex attribute
1952*61046927SAndroid Build Coastguard Worker   size
1953*61046927SAndroid Build Coastguard Worker
1954*61046927SAndroid Build Coastguard WorkerNicholas Kazlauskas (5):
1955*61046927SAndroid Build Coastguard Worker
1956*61046927SAndroid Build Coastguard Worker-  util: Get program name based on path when possible
1957*61046927SAndroid Build Coastguard Worker-  util: Add adaptive_sync driconf option
1958*61046927SAndroid Build Coastguard Worker-  drirc: Initial blacklist for adaptive sync
1959*61046927SAndroid Build Coastguard Worker-  loader/dri3: Enable adaptive_sync via \_VARIABLE_REFRESH property
1960*61046927SAndroid Build Coastguard Worker-  radeonsi: Enable adaptive_sync by default for radeon
1961*61046927SAndroid Build Coastguard Worker
1962*61046927SAndroid Build Coastguard WorkerNicolai Hähnle (37):
1963*61046927SAndroid Build Coastguard Worker
1964*61046927SAndroid Build Coastguard Worker-  radv: include LLVM IR in the VK_AMD_shader_info "disassembly"
1965*61046927SAndroid Build Coastguard Worker-  radeonsi: fix an out-of-bounds read reported by ASAN
1966*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: add amdgpu_winsys_bo::lock
1967*61046927SAndroid Build Coastguard Worker-  winsys/amdgpu: explicitly declare whether buffer_map is permanent or
1968*61046927SAndroid Build Coastguard Worker   not
1969*61046927SAndroid Build Coastguard Worker-  egl/wayland: rather obvious build fix
1970*61046927SAndroid Build Coastguard Worker-  radv: remove dependency on addrlib gfx9_enum.h
1971*61046927SAndroid Build Coastguard Worker-  ac/surface/gfx9: let addrlib choose the preferred swizzle kind
1972*61046927SAndroid Build Coastguard Worker-  amd/addrlib: update Mesa's copy of addrlib
1973*61046927SAndroid Build Coastguard Worker-  meson: link LLVM 'native' component when LLVM is available
1974*61046927SAndroid Build Coastguard Worker-  ddebug: simplify watchdog loop and fix crash in the no-timeout case
1975*61046927SAndroid Build Coastguard Worker-  ddebug: always flush when requested, even when hang detection is
1976*61046927SAndroid Build Coastguard Worker   disabled
1977*61046927SAndroid Build Coastguard Worker-  r600: remove redundant semicolon
1978*61046927SAndroid Build Coastguard Worker-  amd/sid_tables: add additional python3 compatibility imports
1979*61046927SAndroid Build Coastguard Worker-  amd/common: whitespace fixes
1980*61046927SAndroid Build Coastguard Worker-  amd/common: add ac_build_ifcc
1981*61046927SAndroid Build Coastguard Worker-  amd/common: scan/reduce across waves of a workgroup
1982*61046927SAndroid Build Coastguard Worker-  amd/common: add i1 special case to
1983*61046927SAndroid Build Coastguard Worker   ac_build_{inclusive,exclusive}_scan
1984*61046927SAndroid Build Coastguard Worker-  ac/surface: 3D and cube surfaces are never displayable
1985*61046927SAndroid Build Coastguard Worker-  radeonsi: move SI_FORCE_FAMILY functionality to winsys
1986*61046927SAndroid Build Coastguard Worker-  radeonsi: extract declare_vs_blit_inputs
1987*61046927SAndroid Build Coastguard Worker-  radeonsi: add si_init_draw_functions and make some functions static
1988*61046927SAndroid Build Coastguard Worker-  radeonsi/gfx9: use SET_UCONFIG_REG_INDEX packets when available
1989*61046927SAndroid Build Coastguard Worker-  radeonsi: don't set RAW_WAIT for CP DMA clears
1990*61046927SAndroid Build Coastguard Worker-  radeonsi: rename SI_RESOURCE_FLAG_FORCE_TILING to clarify its purpose
1991*61046927SAndroid Build Coastguard Worker-  radeonsi: const-ify si_set_tesseval_regs
1992*61046927SAndroid Build Coastguard Worker-  radeonsi: show the fixed function TCS in debug dumps
1993*61046927SAndroid Build Coastguard Worker-  radeonsi: avoid using hard-coded SI_NUM_RW_BUFFERS
1994*61046927SAndroid Build Coastguard Worker-  radeonsi: add an si_set_rw_shader_buffer convenience function
1995*61046927SAndroid Build Coastguard Worker-  radeonsi: use si_set_rw_shader_buffer for setting streamout buffers
1996*61046927SAndroid Build Coastguard Worker-  radeonsi: track constant buffer bind history in
1997*61046927SAndroid Build Coastguard Worker   si_pipe_set_constant_buffer
1998*61046927SAndroid Build Coastguard Worker-  radeonsi: move remaining perfcounter code into si_perfcounter.c
1999*61046927SAndroid Build Coastguard Worker-  radeonsi: move query suspend logic into the top-level si_query struct
2000*61046927SAndroid Build Coastguard Worker-  radeonsi: factor si_query_buffer logic out of si_query_hw
2001*61046927SAndroid Build Coastguard Worker-  radeonsi: split perfcounter queries from si_query_hw
2002*61046927SAndroid Build Coastguard Worker-  radeonsi: const-ify the si_query_ops
2003*61046927SAndroid Build Coastguard Worker-  amd/common: use llvm.amdgcn.s.buffer.load for LLVM 8.0
2004*61046927SAndroid Build Coastguard Worker-  amd/common/vi+: enable SMEM loads with GLC=1
2005*61046927SAndroid Build Coastguard Worker
2006*61046927SAndroid Build Coastguard WorkerNiklas Haas (3):
2007*61046927SAndroid Build Coastguard Worker
2008*61046927SAndroid Build Coastguard Worker-  glsl: fix block member alignment validation for vec3
2009*61046927SAndroid Build Coastguard Worker-  radv: correctly use vulkan 1.0 by default
2010*61046927SAndroid Build Coastguard Worker-  radv: add device->instance extension dependencies
2011*61046927SAndroid Build Coastguard Worker
2012*61046927SAndroid Build Coastguard WorkerOlivier Fourdan (1):
2013*61046927SAndroid Build Coastguard Worker
2014*61046927SAndroid Build Coastguard Worker-  wayland/egl: Resize EGL surface on update buffer for swrast
2015*61046927SAndroid Build Coastguard Worker
2016*61046927SAndroid Build Coastguard WorkerOscar Blumberg (1):
2017*61046927SAndroid Build Coastguard Worker
2018*61046927SAndroid Build Coastguard Worker-  radeonsi: Fix guardband computation for large render targets
2019*61046927SAndroid Build Coastguard Worker
2020*61046927SAndroid Build Coastguard WorkerPierre Moreau (2):
2021*61046927SAndroid Build Coastguard Worker
2022*61046927SAndroid Build Coastguard Worker-  clover/meson: Ignore 'svn' suffix when computing CLANG_RESOURCE_DIR
2023*61046927SAndroid Build Coastguard Worker-  meson: Fix with_gallium_icd to with_opencl_icd
2024*61046927SAndroid Build Coastguard Worker
2025*61046927SAndroid Build Coastguard WorkerPlamena Manolova (1):
2026*61046927SAndroid Build Coastguard Worker
2027*61046927SAndroid Build Coastguard Worker-  nir: Don't lower the local work group size if it's variable.
2028*61046927SAndroid Build Coastguard Worker
2029*61046927SAndroid Build Coastguard WorkerRafael Antognolli (24):
2030*61046927SAndroid Build Coastguard Worker
2031*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add register for object preemption.
2032*61046927SAndroid Build Coastguard Worker-  i965/gen10+: Enable object level preemption.
2033*61046927SAndroid Build Coastguard Worker-  i965/gen9: Add workarounds for object preemption.
2034*61046927SAndroid Build Coastguard Worker-  anv/tests: Fix block_pool_no_free test.
2035*61046927SAndroid Build Coastguard Worker-  anv/allocator: Add anv_state_table.
2036*61046927SAndroid Build Coastguard Worker-  anv/allocator: Add getter for anv_block_pool.
2037*61046927SAndroid Build Coastguard Worker-  anv/allocator: Add helper to push states back to the state table.
2038*61046927SAndroid Build Coastguard Worker-  anv/allocator: Use anv_state_table on anv_state_pool_alloc.
2039*61046927SAndroid Build Coastguard Worker-  anv/allocator: Use anv_state_table on back_alloc too.
2040*61046927SAndroid Build Coastguard Worker-  anv/allocator: Remove anv_free_list.
2041*61046927SAndroid Build Coastguard Worker-  anv/allocator: Rename anv_free_list2 to anv_free_list.
2042*61046927SAndroid Build Coastguard Worker-  anv/allocator: Remove pool->map.
2043*61046927SAndroid Build Coastguard Worker-  anv: Update usage of block_pool->bo.
2044*61046927SAndroid Build Coastguard Worker-  anv/allocator: Add support for a list of BOs in block pool.
2045*61046927SAndroid Build Coastguard Worker-  anv: Split code to add BO dependencies to execbuf.
2046*61046927SAndroid Build Coastguard Worker-  anv: Validate the list of BOs from the block pool.
2047*61046927SAndroid Build Coastguard Worker-  anv: Remove some asserts.
2048*61046927SAndroid Build Coastguard Worker-  anv/allocator: Rework chunk return to the state pool.
2049*61046927SAndroid Build Coastguard Worker-  anv/allocator: Add padding information.
2050*61046927SAndroid Build Coastguard Worker-  anv/allocator: Enable snooping on block pool and anv_bo_pool BOs.
2051*61046927SAndroid Build Coastguard Worker-  anv: Remove state flush.
2052*61046927SAndroid Build Coastguard Worker-  anv/allocator: Add support for non-userptr.
2053*61046927SAndroid Build Coastguard Worker-  anv/tests: Adding test for the state_pool padding.
2054*61046927SAndroid Build Coastguard Worker-  anv/allocator: Avoid race condition in anv_block_pool_map.
2055*61046927SAndroid Build Coastguard Worker
2056*61046927SAndroid Build Coastguard WorkerRay Zhang (1):
2057*61046927SAndroid Build Coastguard Worker
2058*61046927SAndroid Build Coastguard Worker-  glx: fix shared memory leak in X11
2059*61046927SAndroid Build Coastguard Worker
2060*61046927SAndroid Build Coastguard WorkerRhys Kidd (5):
2061*61046927SAndroid Build Coastguard Worker
2062*61046927SAndroid Build Coastguard Worker-  travis: radeonsi and radv require LLVM 7.0
2063*61046927SAndroid Build Coastguard Worker-  meson: libfreedreno depends upon libdrm (for fence support)
2064*61046927SAndroid Build Coastguard Worker-  v3d: Wire up core pipe_debug_callback
2065*61046927SAndroid Build Coastguard Worker-  vc4: Wire up core pipe_debug_callback
2066*61046927SAndroid Build Coastguard Worker-  nv50,nvc0: add missing CAPs for unsupported features
2067*61046927SAndroid Build Coastguard Worker
2068*61046927SAndroid Build Coastguard WorkerRhys Perry (14):
2069*61046927SAndroid Build Coastguard Worker
2070*61046927SAndroid Build Coastguard Worker-  nir: fix constness in nir_intrinsic_align()
2071*61046927SAndroid Build Coastguard Worker-  ac: refactor visit_load_buffer
2072*61046927SAndroid Build Coastguard Worker-  ac: split 16-bit ssbo loads that may not be dword aligned
2073*61046927SAndroid Build Coastguard Worker-  radv: don't set surf_index for stencil-only images
2074*61046927SAndroid Build Coastguard Worker-  radv: switch from nir_bcsel to nir_b32csel
2075*61046927SAndroid Build Coastguard Worker-  ac/nir,radv,radeonsi/nir: use correct indices for interpolation
2076*61046927SAndroid Build Coastguard Worker   intrinsics
2077*61046927SAndroid Build Coastguard Worker-  nir: fix copy-paste error in nir_lower_constant_initializers
2078*61046927SAndroid Build Coastguard Worker-  radv: use dithered alpha-to-coverage
2079*61046927SAndroid Build Coastguard Worker-  radv: pass radv_draw_info to radv_emit_draw_registers()
2080*61046927SAndroid Build Coastguard Worker-  radv: add missed situations for scissor bug workaround
2081*61046927SAndroid Build Coastguard Worker-  radv: avoid context rolls when binding graphics pipelines
2082*61046927SAndroid Build Coastguard Worker-  radv: prevent dirtying of dynamic state when it does not change
2083*61046927SAndroid Build Coastguard Worker-  radv: bitcast 16-bit outputs to integers
2084*61046927SAndroid Build Coastguard Worker-  radv: ensure export arguments are always float
2085*61046927SAndroid Build Coastguard Worker
2086*61046927SAndroid Build Coastguard WorkerRob Clark (79):
2087*61046927SAndroid Build Coastguard Worker
2088*61046927SAndroid Build Coastguard Worker-  freedreno: update generated headers
2089*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: fix VSC bug with larger # of tiles
2090*61046927SAndroid Build Coastguard Worker-  freedreno/drm: fix unused 'entry' warnings
2091*61046927SAndroid Build Coastguard Worker-  freedreno/drm: remove dependency on gallium driver
2092*61046927SAndroid Build Coastguard Worker-  freedreno: move drm to common location
2093*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: standalone compiler updates
2094*61046927SAndroid Build Coastguard Worker-  freedreno: shader_t -> gl_shader_stage
2095*61046927SAndroid Build Coastguard Worker-  freedreno: remove shader_stage_name()
2096*61046927SAndroid Build Coastguard Worker-  freedreno: FD_SHADER_DEBUG -> IR3_SHADER_DEBUG
2097*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: move disasm and optmsgs debug flags
2098*61046927SAndroid Build Coastguard Worker-  util: env_var_as_unsigned() helper
2099*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: use env_var_as_unsigned()
2100*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: some header file cleanup
2101*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: remove pipe_stream_output_info dependency
2102*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: split up ir3_shader
2103*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: remove u_inlines usage
2104*61046927SAndroid Build Coastguard Worker-  freedreno: move ir3 to common location
2105*61046927SAndroid Build Coastguard Worker-  mesa/st: swap order of clear() and clear_with_quad()
2106*61046927SAndroid Build Coastguard Worker-  mesa/st: better colormask check for clear fallback
2107*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: disable LRZ for z32
2108*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: set guardband clip
2109*61046927SAndroid Build Coastguard Worker-  freedreno: update generated headers
2110*61046927SAndroid Build Coastguard Worker-  freedreno/a3xx: also set FSSUPERTHREADENABLE
2111*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: MSAA
2112*61046927SAndroid Build Coastguard Worker-  freedreno: remove unused fd_surface fields
2113*61046927SAndroid Build Coastguard Worker-  gallium: fix typo
2114*61046927SAndroid Build Coastguard Worker-  freedreno/a5xx+a6xx: remove unused fs/vs pvt mem
2115*61046927SAndroid Build Coastguard Worker-  freedreno/drm: fix relocs in nested stateobjs
2116*61046927SAndroid Build Coastguard Worker-  freedreno: update generated headers
2117*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: blitter fixes
2118*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: don't fetch unused tex components
2119*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: sync instr/disasm
2120*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: code-motion
2121*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: track max flow control depth for a5xx/a6xx
2122*61046927SAndroid Build Coastguard Worker-  freedreno/drm: fix memory leak
2123*61046927SAndroid Build Coastguard Worker-  nir: fix spelling typo
2124*61046927SAndroid Build Coastguard Worker-  mesa/st/nir: fix missing nir_compact_varyings
2125*61046927SAndroid Build Coastguard Worker-  freedreno/drm: sync uapi and enable softpin
2126*61046927SAndroid Build Coastguard Worker-  freedreno: debug GEM obj names
2127*61046927SAndroid Build Coastguard Worker-  freedreno: also set DUMP flag on shaders
2128*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: fix crash
2129*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: don't remove unused input components
2130*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: fix blitter crash
2131*61046927SAndroid Build Coastguard Worker-  gallium/aux: add is_unorm() helper
2132*61046927SAndroid Build Coastguard Worker-  freedreno: update generated headers
2133*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: more blitter fixes
2134*61046927SAndroid Build Coastguard Worker-  freedreno: move fd_resource_copy_region()
2135*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: fix resource_copy_region()
2136*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: fix corrupted uniforms
2137*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: fix fallout of extra assert
2138*61046927SAndroid Build Coastguard Worker-  freedreno/ir3: don't treat all inputs/outputs as vec4
2139*61046927SAndroid Build Coastguard Worker-  freedreno: combine fd_resource_layer_offset()/fd_resource_offset()
2140*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: simplify special case for 3d layout
2141*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: improve setup_slices() debug msgs
2142*61046927SAndroid Build Coastguard Worker-  freedreno: update generated headers
2143*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: fix 3d texture layout
2144*61046927SAndroid Build Coastguard Worker-  freedreno: skip depth resolve if not written
2145*61046927SAndroid Build Coastguard Worker-  freedreno: rework blit API
2146*61046927SAndroid Build Coastguard Worker-  freedreno: try blitter for fd_resource_copy_region()
2147*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: rework blitter API
2148*61046927SAndroid Build Coastguard Worker-  freedreno: remove blit_via_copy_region()
2149*61046927SAndroid Build Coastguard Worker-  freedreno: fix staging resource size for arrays
2150*61046927SAndroid Build Coastguard Worker-  freedreno: make cmdstream bo's read-only to GPU
2151*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: separate stencil restore/resolve fixes
2152*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: move tile_mode to sampler-view CSO
2153*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: fix 3d+tiled layout
2154*61046927SAndroid Build Coastguard Worker-  nir/vtn: add caps for some cl related capabilities
2155*61046927SAndroid Build Coastguard Worker-  loader: fix the no-modifiers case
2156*61046927SAndroid Build Coastguard Worker-  freedreno: core buffer modifier support
2157*61046927SAndroid Build Coastguard Worker-  freedreno: set modifier when exporting buffer
2158*61046927SAndroid Build Coastguard Worker-  freedreno: limit tiling to PIPE_BIND_SAMPLER_VIEW
2159*61046927SAndroid Build Coastguard Worker-  freedreno/a2xx: fix unused variable warning
2160*61046927SAndroid Build Coastguard Worker-  freedreno/a5xx: fix blitter nr_samples check
2161*61046927SAndroid Build Coastguard Worker-  freedreno/a6xx: fix blitter nr_samples check
2162*61046927SAndroid Build Coastguard Worker-  freedreno: stop frob'ing pipe_resource::nr_samples
2163*61046927SAndroid Build Coastguard Worker-  freedreno: minor cleanups
2164*61046927SAndroid Build Coastguard Worker-  mesa: wire up InvalidateFramebuffer
2165*61046927SAndroid Build Coastguard Worker-  freedreno: fix release tarball
2166*61046927SAndroid Build Coastguard Worker-  freedreno: more fixing release tarball
2167*61046927SAndroid Build Coastguard Worker
2168*61046927SAndroid Build Coastguard WorkerRob Herring (3):
2169*61046927SAndroid Build Coastguard Worker
2170*61046927SAndroid Build Coastguard Worker-  pipe-loader: Fallback to kmsro driver when no matching driver name
2171*61046927SAndroid Build Coastguard Worker   found
2172*61046927SAndroid Build Coastguard Worker-  kmsro: Add etnaviv renderonly support
2173*61046927SAndroid Build Coastguard Worker-  Switch imx to kmsro and remove the imx winsys
2174*61046927SAndroid Build Coastguard Worker
2175*61046927SAndroid Build Coastguard WorkerRobert Foss (3):
2176*61046927SAndroid Build Coastguard Worker
2177*61046927SAndroid Build Coastguard Worker-  virgl: native fence fd support
2178*61046927SAndroid Build Coastguard Worker-  virgl: Clean up fences commit
2179*61046927SAndroid Build Coastguard Worker-  virgl: add assert and missing function parameter
2180*61046927SAndroid Build Coastguard Worker
2181*61046927SAndroid Build Coastguard WorkerRodrigo Vivi (1):
2182*61046927SAndroid Build Coastguard Worker
2183*61046927SAndroid Build Coastguard Worker-  intel: Add more PCI Device IDs for Coffee Lake and Ice Lake.
2184*61046927SAndroid Build Coastguard Worker
2185*61046927SAndroid Build Coastguard WorkerRoland Scheidegger (7):
2186*61046927SAndroid Build Coastguard Worker
2187*61046927SAndroid Build Coastguard Worker-  gallivm: fix improper clamping of vertex index when fetching gs
2188*61046927SAndroid Build Coastguard Worker   inputs
2189*61046927SAndroid Build Coastguard Worker-  draw: fix infinite loop in line stippling
2190*61046927SAndroid Build Coastguard Worker-  gallivm: remove unused float coord wrapping for aos sampling
2191*61046927SAndroid Build Coastguard Worker-  gallivm: use llvm jit code for decoding s3tc
2192*61046927SAndroid Build Coastguard Worker-  gallivm: don't use pavg.b intrinsic on llvm >= 6.0
2193*61046927SAndroid Build Coastguard Worker-  gallivm: abort when trying to use non-existing intrinsic
2194*61046927SAndroid Build Coastguard Worker-  Revert "llvmpipe: Always return some fence in flush (v2)"
2195*61046927SAndroid Build Coastguard Worker
2196*61046927SAndroid Build Coastguard WorkerSagar Ghuge (14):
2197*61046927SAndroid Build Coastguard Worker
2198*61046927SAndroid Build Coastguard Worker-  intel/compiler: Disassemble GEN6_SFID_DATAPORT_SAMPLER_CACHE as
2199*61046927SAndroid Build Coastguard Worker   dp_sampler
2200*61046927SAndroid Build Coastguard Worker-  intel/compiler: Set swizzle to BRW_SWIZZLE_XXXX for scalar region
2201*61046927SAndroid Build Coastguard Worker-  intel/compiler: Always print flag subregister number
2202*61046927SAndroid Build Coastguard Worker-  nir: Add a new lowering option to lower 3D surfaces from txd to txl.
2203*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do uint64_to_fp64(uint64_t)
2204*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do int64_to_fp64(int64_t)
2205*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do uint64_to_fp32(uint64_t)
2206*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do int64_to_fp32(int64_t)
2207*61046927SAndroid Build Coastguard Worker-  glsl: Add utility function to round and pack uint64_t value
2208*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fp64_to_uint64(fp64)
2209*61046927SAndroid Build Coastguard Worker-  glsl: Add utility function to round and pack int64_t value
2210*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fp64_to_int64(fp64)
2211*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fp32_to_uint64(fp32)
2212*61046927SAndroid Build Coastguard Worker-  glsl: Add "built-in" functions to do fp32_to_int64(fp32)
2213*61046927SAndroid Build Coastguard Worker
2214*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (103):
2215*61046927SAndroid Build Coastguard Worker
2216*61046927SAndroid Build Coastguard Worker-  radv: remove useless sync after copying query results with compute
2217*61046927SAndroid Build Coastguard Worker-  radv: add missing TFB queries support to CmdCopyQueryPoolsResults()
2218*61046927SAndroid Build Coastguard Worker-  radv: replace si_emit_wait_fence() with radv_cp_wait_mem()
2219*61046927SAndroid Build Coastguard Worker-  radv: more use of radv_cp_wait_mem()
2220*61046927SAndroid Build Coastguard Worker-  radv: allocate enough space in CS when copying query results with
2221*61046927SAndroid Build Coastguard Worker   compute
2222*61046927SAndroid Build Coastguard Worker-  radv: disable conditional rendering for vkCmdCopyQueryPoolResults()
2223*61046927SAndroid Build Coastguard Worker-  radv: only expose VK_SUBGROUP_FEATURE_ARITHMETIC_BIT for VI+
2224*61046927SAndroid Build Coastguard Worker-  radv: use LOAD_CONTEXT_REG when loading fast clear values
2225*61046927SAndroid Build Coastguard Worker-  radv: fix GPU hangs when loading depth/stencil clear values on SI/CIK
2226*61046927SAndroid Build Coastguard Worker-  radv: cleanup and document a Hawaii bug with offchip buffers
2227*61046927SAndroid Build Coastguard Worker-  radv: clean up setting partial_es_wave for distributed tess on VI
2228*61046927SAndroid Build Coastguard Worker-  radv: make use of num_good_cu_per_sh in si_emit_graphics() too
2229*61046927SAndroid Build Coastguard Worker-  radv: binding streamout buffers doesn't change context regs
2230*61046927SAndroid Build Coastguard Worker-  radv: set PA.SC_CONSERVATIVE_RASTERIZATION.NULL_SQUAD_AA_MASK_ENABLE
2231*61046927SAndroid Build Coastguard Worker-  radv: set optimal OVERWRITE_COMBINER_WATERMARK on GFX9
2232*61046927SAndroid Build Coastguard Worker-  radv: add a debug option for disabling primitive binning
2233*61046927SAndroid Build Coastguard Worker-  radv: enable primitive binning by default
2234*61046927SAndroid Build Coastguard Worker-  radv: tidy up radv_set_dcc_need_cmask_elim_pred()
2235*61046927SAndroid Build Coastguard Worker-  radv: always clear the FCE predicate after DCC/FMASK/CMASK
2236*61046927SAndroid Build Coastguard Worker   decompressions
2237*61046927SAndroid Build Coastguard Worker-  radv/winsys: remove the max IBs per submit limit for the fallback
2238*61046927SAndroid Build Coastguard Worker   path
2239*61046927SAndroid Build Coastguard Worker-  radv/winsys: remove the max IBs per submit limit for the sysmem path
2240*61046927SAndroid Build Coastguard Worker-  radv: remove unnecessary goto in the fast clear paths
2241*61046927SAndroid Build Coastguard Worker-  radv: add radv_get_htile_fast_clear_value() helper
2242*61046927SAndroid Build Coastguard Worker-  radv: add radv_is_fast_clear_{depth,stencil}_allowed() helpers
2243*61046927SAndroid Build Coastguard Worker-  radv: check allowed fast HTILE clears a bit earlier
2244*61046927SAndroid Build Coastguard Worker-  radv: rewrite the condition that checks allowed depth/stencil values
2245*61046927SAndroid Build Coastguard Worker-  radv: implement fast HTILE clears for depth or stencil only on GFX9
2246*61046927SAndroid Build Coastguard Worker-  ac/nir: fix intrinsic name string size in visit_image_atomic()
2247*61046927SAndroid Build Coastguard Worker-  radv: ignore subpass self-dependencies
2248*61046927SAndroid Build Coastguard Worker-  radv: only sync CP DMA for transfer operations or bottom pipe
2249*61046927SAndroid Build Coastguard Worker-  radv: remove useless sync after CmdClear{Color,DepthStencil}Image()
2250*61046927SAndroid Build Coastguard Worker-  radv: remove useless sync before CmdClear{Color,DepthStencil}Image()
2251*61046927SAndroid Build Coastguard Worker-  radv: ignore subpass self-dependencies for CreateRenderPass() too
2252*61046927SAndroid Build Coastguard Worker-  radv: remove useless check in emit_fast_color_clear()
2253*61046927SAndroid Build Coastguard Worker-  radv: add radv_image_can_fast_clear() helper
2254*61046927SAndroid Build Coastguard Worker-  radv: add radv_image_view_can_fast_clear() helper
2255*61046927SAndroid Build Coastguard Worker-  radv: add radv_can_fast_clear_{color,depth}() helpers
2256*61046927SAndroid Build Coastguard Worker-  radv: simplify a check in emit_fast_color_clear()
2257*61046927SAndroid Build Coastguard Worker-  radv: refactor the fast clear path for better re-use
2258*61046927SAndroid Build Coastguard Worker-  radv: optimize CmdClear{Color,DepthStencil}Image() for layered
2259*61046927SAndroid Build Coastguard Worker   textures
2260*61046927SAndroid Build Coastguard Worker-  radv: remove unused pending_clears param in the transition path
2261*61046927SAndroid Build Coastguard Worker-  radv: drop few useless state changes when doing color/depth
2262*61046927SAndroid Build Coastguard Worker   decompressions
2263*61046927SAndroid Build Coastguard Worker-  radv: rework the TC-compat HTILE hardware bug with COND_EXEC
2264*61046927SAndroid Build Coastguard Worker-  radv: reset pending_reset_query when flushing caches
2265*61046927SAndroid Build Coastguard Worker-  radv: wait on the high 32 bits of timestamp queries
2266*61046927SAndroid Build Coastguard Worker-  spirv: add SpvCapabilityInt64Atomics
2267*61046927SAndroid Build Coastguard Worker-  radv: expose VK_EXT_scalar_block_layout
2268*61046927SAndroid Build Coastguard Worker-  amd: remove support for LLVM 6.0
2269*61046927SAndroid Build Coastguard Worker-  gallium: add missing PIPE_CAP_SURFACE_SAMPLE_COUNT default value
2270*61046927SAndroid Build Coastguard Worker-  radv: bump reported version to 1.1.90
2271*61046927SAndroid Build Coastguard Worker-  radv: add a predicate for reflecting DCC decompression state
2272*61046927SAndroid Build Coastguard Worker-  radv: allow to skip DCC decompressions with the new predicate
2273*61046927SAndroid Build Coastguard Worker-  radv: switch on EOP when primitive restart is enabled with triangle
2274*61046927SAndroid Build Coastguard Worker   strips
2275*61046927SAndroid Build Coastguard Worker-  radv: check if addrlib enabled HTILE in radv_image_can_enable_htile()
2276*61046927SAndroid Build Coastguard Worker-  radv: don't check if format is depth in radv_image_can_enable_hile()
2277*61046927SAndroid Build Coastguard Worker-  radv: report Vulkan version 1.1.90 for real
2278*61046927SAndroid Build Coastguard Worker-  ac/nir: remove the bitfield_extract workaround for LLVM 8
2279*61046927SAndroid Build Coastguard Worker-  radv: drop the amdgpu-skip-threshold=1 workaround for LLVM 8
2280*61046927SAndroid Build Coastguard Worker-  radv: fix subpass image transitions with multiviews
2281*61046927SAndroid Build Coastguard Worker-  radv: compute optimal VM alignment for imported buffers
2282*61046927SAndroid Build Coastguard Worker-  spirv: add support for SpvCapabilityStorageImageMultisample
2283*61046927SAndroid Build Coastguard Worker-  ac/nir: restrict fmask lookup to image load intrinsics
2284*61046927SAndroid Build Coastguard Worker-  radv: initialize FMASK for images in fully expanded mode
2285*61046927SAndroid Build Coastguard Worker-  radv: add support for FMASK expand
2286*61046927SAndroid Build Coastguard Worker-  radv: enable shaderStorageImageMultisample feature on GFX8+
2287*61046927SAndroid Build Coastguard Worker-  radv: get rid of bunch of KHR suffixes
2288*61046927SAndroid Build Coastguard Worker-  radv: enable variable pointers
2289*61046927SAndroid Build Coastguard Worker-  radv: skip draws with instance_count == 0
2290*61046927SAndroid Build Coastguard Worker-  ac/nir: add get_cache_policy() helper and use it
2291*61046927SAndroid Build Coastguard Worker-  ac/nir: set cache policy when loading/storing buffer images
2292*61046927SAndroid Build Coastguard Worker-  ac: add missing 16-bit types to glsl_base_to_llvm_type()
2293*61046927SAndroid Build Coastguard Worker-  radv: remove unnecessary returns in GetPhysicalDevice*Properties()
2294*61046927SAndroid Build Coastguard Worker-  radv: add two small helpers for getting VRAM and visible VRAM sizes
2295*61046927SAndroid Build Coastguard Worker-  radv: add support for VK_EXT_memory_budget
2296*61046927SAndroid Build Coastguard Worker-  ac/nir: don't trash L1 caches for store operations with writeonly
2297*61046927SAndroid Build Coastguard Worker   memory
2298*61046927SAndroid Build Coastguard Worker-  radv: drop unused code related to 16 sample locations
2299*61046927SAndroid Build Coastguard Worker-  radv: reduce size of the per-queue descriptor BO
2300*61046927SAndroid Build Coastguard Worker-  radv: do not write unused descriptors to the per-queue BO
2301*61046927SAndroid Build Coastguard Worker-  radv: initialize the per-queue descriptor BO only once
2302*61046927SAndroid Build Coastguard Worker-  nir: do not remove varyings used for transform feedback
2303*61046927SAndroid Build Coastguard Worker-  nir: fix lowering arrays to elements for XFB outputs
2304*61046927SAndroid Build Coastguard Worker-  radv: improve gathering of load_push_constants with dynamic bindings
2305*61046927SAndroid Build Coastguard Worker-  radv: remove old_fence parameter from si_cs_emit_write_event_eop()
2306*61046927SAndroid Build Coastguard Worker-  radv: only allocate the GFX9 fence and EOP BOs for the gfx queue
2307*61046927SAndroid Build Coastguard Worker-  radv: compute the GFX9 fence VA at allocation time
2308*61046927SAndroid Build Coastguard Worker-  radv: always pass the GFX9 fence data to si_cs_emit_cache_flush()
2309*61046927SAndroid Build Coastguard Worker-  radv: fix computing number of user SGPRs for streamout buffers
2310*61046927SAndroid Build Coastguard Worker-  radv: remove radv_userdata_info::indirect field
2311*61046927SAndroid Build Coastguard Worker-  radv: simplify allocating user SGPRS for descriptor sets
2312*61046927SAndroid Build Coastguard Worker-  radv: set noalias/dereferenceable LLVM attributes based on param
2313*61046927SAndroid Build Coastguard Worker   types
2314*61046927SAndroid Build Coastguard Worker-  radv: re-enable fast depth clears for 16-bit surfaces on VI
2315*61046927SAndroid Build Coastguard Worker-  radv/winsys: fix hash when adding internal buffers
2316*61046927SAndroid Build Coastguard Worker-  radv: fix compiler issues with GCC 9
2317*61046927SAndroid Build Coastguard Worker-  radv: fix using LOAD_CONTEXT_REG with old GFX ME firmwares on GFX8
2318*61046927SAndroid Build Coastguard Worker-  radv/winsys: fix BO list creation when RADV_DEBUG=allbos is set
2319*61046927SAndroid Build Coastguard Worker-  radv: always export gl_SampleMask when the fragment shader uses it
2320*61046927SAndroid Build Coastguard Worker-  radv: write the alpha channel of MRT0 when alpha coverage is enabled
2321*61046927SAndroid Build Coastguard Worker-  radv: fix writing the alpha channel of MRT0 when alpha coverage is
2322*61046927SAndroid Build Coastguard Worker   enabled
2323*61046927SAndroid Build Coastguard Worker-  radv: fix out-of-bounds access when copying descriptors BO list
2324*61046927SAndroid Build Coastguard Worker-  radv: don't copy buffer descriptors list for samplers
2325*61046927SAndroid Build Coastguard Worker-  radv: fix clearing attachments in secondary command buffers
2326*61046927SAndroid Build Coastguard Worker-  radv: properly align the fence and EOP bug VA on GFX9
2327*61046927SAndroid Build Coastguard Worker-  radv: fix pointSizeRange limits
2328*61046927SAndroid Build Coastguard Worker
2329*61046927SAndroid Build Coastguard WorkerSergii Romantsov (4):
2330*61046927SAndroid Build Coastguard Worker
2331*61046927SAndroid Build Coastguard Worker-  autotools: library-dependency when no sse and 32-bit
2332*61046927SAndroid Build Coastguard Worker-  i965/batch/debug: Allow log be dumped before assert
2333*61046927SAndroid Build Coastguard Worker-  nir: Length of boolean vtn_value now is 1
2334*61046927SAndroid Build Coastguard Worker-  dri: meson: do not prefix user provided dri-drivers-path
2335*61046927SAndroid Build Coastguard Worker
2336*61046927SAndroid Build Coastguard WorkerSonny Jiang (1):
2337*61046927SAndroid Build Coastguard Worker
2338*61046927SAndroid Build Coastguard Worker-  radeonsi: use compute for resource_copy_region when possible
2339*61046927SAndroid Build Coastguard Worker
2340*61046927SAndroid Build Coastguard WorkerTapani Pälli (27):
2341*61046927SAndroid Build Coastguard Worker
2342*61046927SAndroid Build Coastguard Worker-  anv: allow exporting an imported SYNC_FD semaphore type
2343*61046927SAndroid Build Coastguard Worker-  anv: add create_flags as part of anv_image
2344*61046927SAndroid Build Coastguard Worker-  anv: refactor make_surface to use data from anv_image
2345*61046927SAndroid Build Coastguard Worker-  anv: make anv_get_image_format_features public
2346*61046927SAndroid Build Coastguard Worker-  anv: add from/to helpers with android and vulkan formats
2347*61046927SAndroid Build Coastguard Worker-  anv/android: add GetAndroidHardwareBufferPropertiesANDROID
2348*61046927SAndroid Build Coastguard Worker-  anv: add anv_ahw_usage_from_vk_usage helper function
2349*61046927SAndroid Build Coastguard Worker-  anv: refactor, remove else block in AllocateMemory
2350*61046927SAndroid Build Coastguard Worker-  anv/android: support import/export of AHardwareBuffer objects
2351*61046927SAndroid Build Coastguard Worker-  anv/android: add ahardwarebuffer external memory properties
2352*61046927SAndroid Build Coastguard Worker-  anv/android: support creating images from external format
2353*61046927SAndroid Build Coastguard Worker-  anv: support VkExternalFormatANDROID in
2354*61046927SAndroid Build Coastguard Worker   vkCreateSamplerYcbcrConversion
2355*61046927SAndroid Build Coastguard Worker-  anv: add VkFormat field as part of anv_format
2356*61046927SAndroid Build Coastguard Worker-  anv: support VkSamplerYcbcrConversionInfo in vkCreateImageView
2357*61046927SAndroid Build Coastguard Worker-  anv: ignore VkSamplerYcbcrConversion on non-yuv formats
2358*61046927SAndroid Build Coastguard Worker-  anv/android: turn on
2359*61046927SAndroid Build Coastguard Worker   VK_ANDROID_external_memory_android_hardware_buffer
2360*61046927SAndroid Build Coastguard Worker-  dri3: initialize adaptive_sync as false before configQueryb
2361*61046927SAndroid Build Coastguard Worker-  intel/isl: move tiled_memcpy static libs from i965 to isl
2362*61046927SAndroid Build Coastguard Worker-  anv: do not advertise AHW support if extension not enabled
2363*61046927SAndroid Build Coastguard Worker-  nir: cleanup glsl_get_struct_field_offset, glsl_get_explicit_stride
2364*61046927SAndroid Build Coastguard Worker-  android: fix build issues with libmesa_anv_gen\* libraries
2365*61046927SAndroid Build Coastguard Worker-  mesa: return NULL if we exceed MaxColorAttachments in
2366*61046927SAndroid Build Coastguard Worker   get_fb_attachment
2367*61046927SAndroid Build Coastguard Worker-  nir: initialize value in copy_prop_vars_block
2368*61046927SAndroid Build Coastguard Worker-  anv: retain the is_array state in create_plane_tex_instr_implicit
2369*61046927SAndroid Build Coastguard Worker-  anv: release memory allocated by glsl types during spirv_to_nir
2370*61046927SAndroid Build Coastguard Worker-  anv: revert "anv: release memory allocated by glsl types during
2371*61046927SAndroid Build Coastguard Worker   spirv_to_nir"
2372*61046927SAndroid Build Coastguard Worker-  anv: destroy descriptor sets when pool gets destroyed
2373*61046927SAndroid Build Coastguard Worker
2374*61046927SAndroid Build Coastguard WorkerThomas Hellstrom (9):
2375*61046927SAndroid Build Coastguard Worker
2376*61046927SAndroid Build Coastguard Worker-  st/xa: Render update. Better support for solid pictures
2377*61046927SAndroid Build Coastguard Worker-  st/xa: Support higher color precision for solid pictures
2378*61046927SAndroid Build Coastguard Worker-  st/xa: Support a couple of new formats
2379*61046927SAndroid Build Coastguard Worker-  st/xa: Fix transformations when we have both source and mask samplers
2380*61046927SAndroid Build Coastguard Worker-  st/xa: Minor renderer cleanups
2381*61046927SAndroid Build Coastguard Worker-  st/xa: Support Component Alpha with trivial blending
2382*61046927SAndroid Build Coastguard Worker-  st/xa: Bump minor
2383*61046927SAndroid Build Coastguard Worker-  st/xa: Fix a memory leak
2384*61046927SAndroid Build Coastguard Worker-  winsys/svga: Fix a memory leak
2385*61046927SAndroid Build Coastguard Worker
2386*61046927SAndroid Build Coastguard WorkerTimothy Arceri (56):
2387*61046927SAndroid Build Coastguard Worker
2388*61046927SAndroid Build Coastguard Worker-  nir: allow propagation of if evaluation for bcsel
2389*61046927SAndroid Build Coastguard Worker-  nir: fix condition propagation when src has a swizzle
2390*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: fix b2f for f64
2391*61046927SAndroid Build Coastguard Worker-  nir: add new linking opt nir_link_constant_varyings()
2392*61046927SAndroid Build Coastguard Worker-  st/mesa: make use of nir_link_constant_varyings()
2393*61046927SAndroid Build Coastguard Worker-  nir: add glsl_type_is_integer() helper
2394*61046927SAndroid Build Coastguard Worker-  nir: don't pack varyings ints with floats unless flat
2395*61046927SAndroid Build Coastguard Worker-  anv/i965: make use of nir_link_constant_varyings()
2396*61046927SAndroid Build Coastguard Worker-  nir: add support for removing redundant stores to copy prop var
2397*61046927SAndroid Build Coastguard Worker-  radv: make use of nir_move_out_const_to_consumer()
2398*61046927SAndroid Build Coastguard Worker-  nir: small tidy ups for nir_loop_analyze()
2399*61046927SAndroid Build Coastguard Worker-  nir: clarify some nit_loop_info member names
2400*61046927SAndroid Build Coastguard Worker-  nir: add a new nir_cf_list_clone_and_reinsert() helper
2401*61046927SAndroid Build Coastguard Worker-  nir: make use of new nir_cf_list_clone_and_reinsert() helper
2402*61046927SAndroid Build Coastguard Worker-  nir: factor out some of the complex loop unroll code to a helper
2403*61046927SAndroid Build Coastguard Worker-  nir: rework force_unroll_array_access()
2404*61046927SAndroid Build Coastguard Worker-  nir: in loop analysis track actual control flow type
2405*61046927SAndroid Build Coastguard Worker-  nir: reword code comment
2406*61046927SAndroid Build Coastguard Worker-  nir: detect more induction variables
2407*61046927SAndroid Build Coastguard Worker-  nir: fix opt_if_loop_last_continue()
2408*61046927SAndroid Build Coastguard Worker-  tgsi/scan: fix loop exit point in tgsi_scan_tess_ctrl()
2409*61046927SAndroid Build Coastguard Worker-  tgsi/scan: correctly walk instructions in tgsi_scan_tess_ctrl()
2410*61046927SAndroid Build Coastguard Worker-  radeonsi: remove unrequired param in si_nir_scan_tess_ctrl()
2411*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: add ac_are_tessfactors_def_in_all_invocs()
2412*61046927SAndroid Build Coastguard Worker-  radeonsi: make use of ac_are_tessfactors_def_in_all_invocs()
2413*61046927SAndroid Build Coastguard Worker-  st/glsl_to_nir: call nir_lower_load_const_to_scalar() in the st
2414*61046927SAndroid Build Coastguard Worker-  nir: rename nir_link_constant_varyings() nir_link_opt_varyings()
2415*61046927SAndroid Build Coastguard Worker-  nir: add can_replace_varying() helper
2416*61046927SAndroid Build Coastguard Worker-  nir: rework nir_link_opt_varyings()
2417*61046927SAndroid Build Coastguard Worker-  nir: link time opt duplicate varyings
2418*61046927SAndroid Build Coastguard Worker-  nir: make nir_opt_remove_phis_impl() static
2419*61046927SAndroid Build Coastguard Worker-  nir: make use of does_varying_match() helper
2420*61046927SAndroid Build Coastguard Worker-  nir: simplify does_varying_match()
2421*61046927SAndroid Build Coastguard Worker-  nir: add rewrite_phi_predecessor_blocks() helper
2422*61046927SAndroid Build Coastguard Worker-  nir: merge some basic consecutive ifs
2423*61046927SAndroid Build Coastguard Worker-  st/glsl: refactor st_link_nir()
2424*61046927SAndroid Build Coastguard Worker-  nir: avoid uninitialized variable warning
2425*61046927SAndroid Build Coastguard Worker-  glsl: Copy function out to temp if we don't directly ref a variable
2426*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: fix type handling in image code
2427*61046927SAndroid Build Coastguard Worker-  radeonsi/nir: get correct type for images inside structs
2428*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: fix regression in bindless support
2429*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: add support for structs to get_sampler_desc()
2430*61046927SAndroid Build Coastguard Worker-  glsl: don't skip GLSL IR opts on first-time compiles
2431*61046927SAndroid Build Coastguard Worker-  glsl: be much more aggressive when skipping shader compilation
2432*61046927SAndroid Build Coastguard Worker-  Revert "glsl: be much more aggressive when skipping shader
2433*61046927SAndroid Build Coastguard Worker   compilation"
2434*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: fix interpolateAt\* for arrays
2435*61046927SAndroid Build Coastguard Worker-  glsl: be much more aggressive when skipping shader compilation
2436*61046927SAndroid Build Coastguard Worker-  radeonsi/nir: add missing piece for bindless image support
2437*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: add bindless support for uniform handles
2438*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: fix interpolateAt\* for structs
2439*61046927SAndroid Build Coastguard Worker-  ac/nir_to_llvm: fix clamp shadow reference for more hardware
2440*61046927SAndroid Build Coastguard Worker-  tgsi: remove culldist semantic from docs
2441*61046927SAndroid Build Coastguard Worker-  radv/ac: fix some fp16 handling
2442*61046927SAndroid Build Coastguard Worker-  glsl: use remap location when serialising uniform program resource
2443*61046927SAndroid Build Coastguard Worker   data
2444*61046927SAndroid Build Coastguard Worker-  radeonsi: fix query buffer allocation
2445*61046927SAndroid Build Coastguard Worker-  glsl: fix shader cache for packed param list
2446*61046927SAndroid Build Coastguard Worker
2447*61046927SAndroid Build Coastguard WorkerTobias Klausmann (1):
2448*61046927SAndroid Build Coastguard Worker
2449*61046927SAndroid Build Coastguard Worker-  amd/vulkan: meson build - use radv_deps for libvulkan_radeon
2450*61046927SAndroid Build Coastguard Worker
2451*61046927SAndroid Build Coastguard WorkerTomasz Figa (1):
2452*61046927SAndroid Build Coastguard Worker
2453*61046927SAndroid Build Coastguard Worker-  llvmpipe: Always return some fence in flush (v2)
2454*61046927SAndroid Build Coastguard Worker
2455*61046927SAndroid Build Coastguard WorkerTomeu Vizoso (1):
2456*61046927SAndroid Build Coastguard Worker
2457*61046927SAndroid Build Coastguard Worker-  etnaviv: Consolidate buffer references from framebuffers
2458*61046927SAndroid Build Coastguard Worker
2459*61046927SAndroid Build Coastguard WorkerToni Lönnberg (14):
2460*61046927SAndroid Build Coastguard Worker
2461*61046927SAndroid Build Coastguard Worker-  intel/decoder: Engine parameter for instructions
2462*61046927SAndroid Build Coastguard Worker-  intel/decoder: tools: gen_engine to drm_i915_gem_engine_class
2463*61046927SAndroid Build Coastguard Worker-  intel/decoder: tools: Use engine for decoding batch instructions
2464*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2465*61046927SAndroid Build Coastguard Worker   (gen4)
2466*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2467*61046927SAndroid Build Coastguard Worker   (gen45)
2468*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2469*61046927SAndroid Build Coastguard Worker   (gen5)
2470*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2471*61046927SAndroid Build Coastguard Worker   (gen6)
2472*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2473*61046927SAndroid Build Coastguard Worker   (gen7)
2474*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2475*61046927SAndroid Build Coastguard Worker   (gen75)
2476*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2477*61046927SAndroid Build Coastguard Worker   (gen8)
2478*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2479*61046927SAndroid Build Coastguard Worker   (gen9)
2480*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2481*61046927SAndroid Build Coastguard Worker   (gen10)
2482*61046927SAndroid Build Coastguard Worker-  intel/genxml: Add engine definition to render engine instructions
2483*61046927SAndroid Build Coastguard Worker   (gen11)
2484*61046927SAndroid Build Coastguard Worker-  intel/aubinator_error_decode: Get rid of warning for missing switch
2485*61046927SAndroid Build Coastguard Worker   case
2486*61046927SAndroid Build Coastguard Worker
2487*61046927SAndroid Build Coastguard WorkerTopi Pohjolainen (1):
2488*61046927SAndroid Build Coastguard Worker
2489*61046927SAndroid Build Coastguard Worker-  i965/icl: Disable prefetching of sampler state entries
2490*61046927SAndroid Build Coastguard Worker
2491*61046927SAndroid Build Coastguard WorkerVeluri Mithun (5):
2492*61046927SAndroid Build Coastguard Worker
2493*61046927SAndroid Build Coastguard Worker-  Add extension doc for MESA_query_driver
2494*61046927SAndroid Build Coastguard Worker-  Implement EGL API for MESA_query_driver
2495*61046927SAndroid Build Coastguard Worker-  Implementation of egl dri2 drivers for MESA_query_driver
2496*61046927SAndroid Build Coastguard Worker-  egl: Implement EGL API for MESA_query_driver
2497*61046927SAndroid Build Coastguard Worker-  egl: Implementation of egl dri2 drivers for MESA_query_driver
2498*61046927SAndroid Build Coastguard Worker
2499*61046927SAndroid Build Coastguard WorkerVinson Lee (7):
2500*61046927SAndroid Build Coastguard Worker
2501*61046927SAndroid Build Coastguard Worker-  r600/sb: Fix constant logical operand in assert.
2502*61046927SAndroid Build Coastguard Worker-  freedreno: Fix autotools build.
2503*61046927SAndroid Build Coastguard Worker-  st/xvmc: Add X11 include path.
2504*61046927SAndroid Build Coastguard Worker-  nir/algebraic: Make algebraic_parser_test.sh executable.
2505*61046927SAndroid Build Coastguard Worker-  meson: Fix typo.
2506*61046927SAndroid Build Coastguard Worker-  meson: Fix libsensors detection.
2507*61046927SAndroid Build Coastguard Worker-  meson: Fix typo.
2508*61046927SAndroid Build Coastguard Worker
2509*61046927SAndroid Build Coastguard WorkerYevhenii Kolesnikov (1):
2510*61046927SAndroid Build Coastguard Worker
2511*61046927SAndroid Build Coastguard Worker-  i965: Fix allow_higher_compat_version workaround limited by OpenGL
2512*61046927SAndroid Build Coastguard Worker   3.0
2513*61046927SAndroid Build Coastguard Worker
2514*61046927SAndroid Build Coastguard Workerpal1000 (1):
2515*61046927SAndroid Build Coastguard Worker
2516*61046927SAndroid Build Coastguard Worker-  scons: Compatibility with Scons development version string
2517