Started 10 mo ago
Took 1 min 7 sec on master

Success Build #30 (Jan 6, 2020, 2:57:50 PM)

Subprojects triggered but not blocked for

Build Artifacts
mesa_19.3.0-2+1m7.diff.gz227 B view
mesa_19.3.0-2+1m7.dsc4.42 KB view
mesa_19.3.0-2+1m7_source.buildinfo5.86 KB view
mesa_19.3.0.orig.tar.gz18.13 MB view
Changes
  1. i965/iris/perf: factor out frequency register capture (details / githubweb)
  2. dcos: add releanse notes for 19.3.1 (details / githubweb)
  3. docs: Add release notes, update calendar, and add news for 19.3.1 (details / githubweb)
  4. docs: add relnotes for 19.2.8 (details / githubweb)
  5. docs/relnotes/19.2.8: Add SHA256 sum (details / githubweb)
  6. docs: Add release notes, news, and update calendar for 19.2.8 (details / githubweb)
  7. radv: Limit workgroup size to 1024. (details / githubweb)
  8. a6xx: Add more CP packets (details / githubweb)
  9. freedreno: Use new macros for CP_WAIT_REG_MEM and CP_WAIT_MEM_GTE (details / githubweb)
  10. freedreno: Fix CP_MEM_TO_REG flag definitions (details / githubweb)
  11. loader: fix close on uninitialized file descriptor value (details / githubweb)
  12. turnip: add cache invalidate to fix input attachment cases (details / githubweb)
  13. turnip: don't set SP_FS_CTRL_REG0_VARYING if only fragcoord is used (details / githubweb)
  14. zink: enable PIPE_CAP_MIXED_COLORBUFFER_FORMATS (details / githubweb)
  15. zink: implement nir_texop_txd (details / githubweb)
  16. nir/lower_double_ops: relax lower mod() (details / githubweb)
  17. radv/gfx10: fix the out-of-bounds check for vertex descriptors (details / githubweb)
  18. ac: declare an enum for the OOB select field on GFX10 (details / githubweb)
  19. pan/midgard: Add uniform/work heuristic (details / githubweb)
  20. st/va: Convert interlaced NV12 to progressive (details / githubweb)
  21. freedreno/ir3: fix vertex shader sysvals with pre_assign_inputs (details / githubweb)
  22. freedreno/a6xx: Make DEBUG_BLIT_FALLBACK only dump fallbacks (details / githubweb)
  23. freedreno: Add debug flag for forcing linear layouts (details / githubweb)
  24. freedreno/a6xx: Program sampler swap based on resource tiling (details / githubweb)
  25. freedreno/a6xx: Pick blitter swap based on resource tiling (details / githubweb)
  26. freedreno/a6xx: Add fd_resource_swap() helper (details / githubweb)
  27. freedreno/a6xx: Use blitter for resolve blits (details / githubweb)
  28. freedreno/a6xx: RB6_R8G8B8 is actually 32 bit RGBX (details / githubweb)
  29. freedreno/a6xx: Use A6XX_SP_2D_SRC_FORMAT_MASK macro (details / githubweb)
  30. freedreno/a6xx: Handle srgb blits on the blitter (details / githubweb)
  31. freedreno/a6xx: Move handle_rgba_blit() up (details / githubweb)
  32. freedreno/a6xx: Rewrite compressed blits in a helper function (details / githubweb)
  33. freedreno/a6xx: Set up multisample sysmem MRTs correctly (details / githubweb)
  34. Revert "nir/lower_double_ops: relax lower mod()" (details / githubweb)
  35. st/mesa: release tgsi tokens for shader states (details / githubweb)
  36. freedreno/registers: document vertex/instance id offset bits (details / githubweb)
  37. freedreno/ir3: support load_base_instance (details / githubweb)
  38. turnip: emit base instance vs driver param (details / githubweb)
  39. turnip: emit_compute_driver_params fixes (details / githubweb)
  40. turnip: compute gmem offsets at renderpass creation time (details / githubweb)
  41. turnip: implement secondary command buffers (details / githubweb)
  42. nir: fix assign_io_var_locations for vertex inputs (details / githubweb)
  43. lima: use single BO for GP outputs (details / githubweb)
  44. lima: drop suballocator (details / githubweb)
  45. lima: Rotate dump files after each finished pp frame (details / githubweb)
  46. turnip: minor warning fixes (details / githubweb)
  47. util/format: add missing vulkan formats (details / githubweb)
  48. turnip: disable B8G8R8 vertex formats (details / githubweb)
  49. spirv: Implement SPV_KHR_non_semantic_info (details / githubweb)
  50. radv: init a default multisample state for the resolve FS path (details / githubweb)
  51. radv: ignore pMultisampleState if rasterization is disabled (details / githubweb)
  52. radv: ignore pTessellationState if the pipeline doesn't use tess (details / githubweb)
  53. radv: ignore pDepthStencilState if rasterization is disabled (details / githubweb)
  54. radv: tidy up radv_pipeline_init_blend_state() (details / githubweb)
  55. radv: ignore pColorBlendState if rasterization is disabled (details / githubweb)
  56. pan/midgard: Implement textureOffset for 2D textures (details / githubweb)
  57. pan/midgard: Fix crash with txs (details / githubweb)
  58. pan/midgard: Lower txd with lower_tex (details / githubweb)
  59. intel: limit shader geometry on BDW GT1 (details / githubweb)
  60. etnaviv: update resource status after flushing (details / githubweb)
  61. etnaviv: Replace bitwise OR with logical OR (details / githubweb)
  62. radv: rely on pipeline layout when creating push descriptors with template (details / githubweb)
  63. radeon/vcn2: enable rate control for hevc encoding (details / githubweb)
  64. lima: Fix dump file creation (details / githubweb)
  65. lima/ppir: fix lod bias src (details / githubweb)
  66. lima/ppir: remove assert on ppir_emit_tex unsupported feature (details / githubweb)
  67. lima: set shader caps to optimize control flow (details / githubweb)
  68. pan/midgard: Optimize comparisions with similar operations (details / githubweb)
  69. ac/surface: fix an assertion failure on gfx9 in CMASK computation (details / githubweb)
  70. gallivm/nir: wrap idiv to avoid divide by 0 (v2) (details / githubweb)
  71. llvmpipe: switch to NIR by default (details / githubweb)
  72. nir/serialize: cast swizzle before shifting (details / githubweb)
  73. aco: use NIR_MAX_VEC_COMPONENTS instead of 4 (details / githubweb)
  74. nir+vtn: vec8+vec16 support (details / githubweb)
  75. nv50ir/nir: support vec8 and vec16 (details / githubweb)
  76. aco/wave32: fix comparison optimizations (details / githubweb)
  77. aco: improve jump threading with wave32 (details / githubweb)
  78. aco: fix vgpr alloc granule with wave32 (details / githubweb)
  79. kmsro: Add "mcde" entry point (details / githubweb)
  80. kmsro: Extend to include ingenic-drm (details / githubweb)
  81. .mailmap: use correct email address (details / githubweb)
  82. gallium: add PIPE_CAP_MAX_VERTEX_BUFFERS (details / githubweb)
  83. u_vbuf: add logic to use a limited number of vbufs (details / githubweb)
  84. u_vbuf: Mark vbufs incompatible if more were requested than HW supports (details / githubweb)
  85. u_vbuf: Only create driver CSO if no incompatible elements (details / githubweb)
  86. u_vbuf: use single vertex buffer if it's not possible to have multiple (details / githubweb)
  87. u_vbuf: Regard non-constant vbufs with non-instance elements as free (details / githubweb)
  88. u_vbuf: Return true in u_vbuf_get_caps if nb of vbufs is below minimum (details / githubweb)
  89. etnaviv: tgsi: Fix gl_FrontFacing support (details / githubweb)
  90. travis: autodetect python version instead of hard-coding it (details / githubweb)
  91. swr: Fix build with llvm-10.0. (details / githubweb)
  92. iris: Make helper functions to turn iris shader keys into brw keys. (details / githubweb)
  93. iris: Fix shader recompile debug printing (details / githubweb)
  94. iris: Avoid replacing backing storage for buffers with no contents (details / githubweb)
  95. Android: Fix build issue without LLVM (details / githubweb)
  96. anv: Properly advertise sampledImageIntegerSampleCounts (details / githubweb)
  97. panfrost: Decode shader types in pantrace shader-db (details / githubweb)
  98. pan/decode: Skip COMPUTE in blobber-db (details / githubweb)
  99. pan/decode: Prefix blobberdb with MESA_SHADER_* (details / githubweb)
  100. pan/decode: Append 0:0 spills:fills to blobber-db (details / githubweb)
  101. pan/midgard: Fix disassembler cycle/quadword counting (details / githubweb)
  102. freedreno/ir3: fix flat shading again (details / githubweb)
  103. pan/midgard: Bounds check lcra_restrict_range (details / githubweb)
  104. pan/midgard: Extend IS_VEC4_ONLY to arguments (details / githubweb)
  105. pan/midgard: Clamp LOD register swizzle (details / githubweb)
  106. pan/midgard: Expand swizzle for texelFetch (details / githubweb)
  107. pan/midgard: Fix fallthrough from offset to comparator (details / githubweb)
  108. pan/midgard: Do witchcraft on texture offsets (details / githubweb)
  109. pan/midgard: Generalize temp coordinate to non-2D (details / githubweb)
  110. pan/midgard: Implement shadow cubemaps (details / githubweb)
  111. panfrost: Handle Z24_UNORM_S8_UINT as MALI_Z32_UNORM (details / githubweb)
  112. panfrost: Increase PIPE_SHADER_CAP_MAX_OUTPUTS to 16 (details / githubweb)
  113. pan/midgard: Enable lower_(un)pack_* lowering (details / githubweb)
  114. pan/midgard: Support loads from R11G11B10 in a blend shader (details / githubweb)
  115. pan/midgard: Add mir_upper_override helper (details / githubweb)
  116. pan/midgard: Compute destination override (details / githubweb)
  117. panfrost: Rename pan_instancing.c -> pan_attributes.c (details / githubweb)
  118. panfrost: Factor batch/resource out of instancing routines (details / githubweb)
  119. panfrost: Move instancing routines to encoder/ (details / githubweb)
  120. panfrost: Factor out panfrost_compute_magic_divisor (details / githubweb)
  121. panfrost: Fix off-by-one in pan_invocation.c (details / githubweb)
  122. pan/decode: Fix reference computation for invocations (details / githubweb)
  123. panfrost: Slight cleanup of Gallium's pan_attribute.c (details / githubweb)
  124. panfrost: Remove pan_shift_odd (details / githubweb)
  125. pan/decode: Handle gl_VertexID/gl_InstanceID (details / githubweb)
  126. panfrost: Unset vertex_id_zero_based (details / githubweb)
  127. pan/midgard: Factor out emit_attr_read (details / githubweb)
  128. pan/midgard: Lower gl_VertexID/gl_InstanceID to attributes (details / githubweb)
  129. panfrost: Extend attribute_count for vertex builtins (details / githubweb)
  130. panfrost: Route gl_VertexID through cmdstream (details / githubweb)
  131. radv: Expose all sample counts for integer formats as well. (details / githubweb)
  132. nir: sanitize work group intrinsics to always be 32-bit. (details / githubweb)
  133. gallivm: add 64-bit const int creator. (details / githubweb)
  134. llvmpipe/gallivm: add kernel inputs (details / githubweb)
  135. gallivm: add support for 8-bit/16-bit integer builders (details / githubweb)
  136. gallivm: pick integer builders for alu instructions. (details / githubweb)
  137. gallivm/nir: allow 8/16-bit conversion and comparison. (details / githubweb)
  138. tgsi/mesa: handle KERNEL case (details / githubweb)
  139. gallivm/llvmpipe: add support for work dimension intrinsic. (details / githubweb)
  140. gallivm/llvmpipe: add support for block size intrinsic (details / githubweb)
  141. gallivm/llvmpipe: add support for global operations. (details / githubweb)
  142. llvmpipe: handle serialized nir as a shader type. (details / githubweb)
  143. llvmpipe: add support for compute shader params (details / githubweb)
  144. llvmpipe/nir: use nir_max_vec_components in more places (details / githubweb)
  145. gallivm: handle non-32 bit undefined (details / githubweb)
  146. llvmpipe: lower hadd/add_sat (details / githubweb)
  147. gallivm/nir: lower packing (details / githubweb)
  148. gallivm/nir: add vec8/16 support (details / githubweb)
  149. llvmpipe: add debug option to enable OpenCL support. (details / githubweb)
  150. android: nir: add a load/store vectorization pass (details / githubweb)
  151. android: util: Add a mapping from VkFormat to PIPE_FORMAT. (details / githubweb)
  152. android: radv: fix vk_format_table.c generated source build (details / githubweb)
  153. android: radeonsi,ac: fix building error due to ac changes (details / githubweb)
  154. android: radv: build radv_shader_args.c (details / githubweb)
  155. pan/midgard: Fix minor typo (details / githubweb)
  156. panfrost: Remove MALI_SPECIAL_ATTRIBUTE_BASE defines (details / githubweb)
  157. panfrost: Update information on fixed attributes/varyings (details / githubweb)
  158. panfrost: Remove MALI_ATTR_INTERNAL (details / githubweb)
  159. panfrost: Inline away MALI_NEGATIVE (details / githubweb)
  160. panfrost: Implement remaining texture wrap modes (details / githubweb)
  161. panfrost: Add pan_attributes.c to Android.mk (details / githubweb)
  162. panfrost: Add missing #include in common header (details / githubweb)
  163. panfrost: Remove mali_alt_func (details / githubweb)
  164. panfrost; Update comment about work/uniform_count (details / githubweb)
  165. panfrost: Remove 32-bit next_job path (details / githubweb)
  166. radeonsi/gfx10: don't declare any LDS for NGG if it's not used (details / githubweb)
  167. radeonsi/gfx10: enable NGG passthrough for eligible shaders (details / githubweb)
  168. radeonsi/gfx10: improve performance for TES using PrimID but not exporting it (details / githubweb)
  169. gallivm: fixup const int64 builder. (details / githubweb)
  170. util/format: remove left-over util_format_description_table declaration (details / githubweb)
  171. util/format: add PIPE_FORMAT_ASTC_*x*x*_SRGB to util_format_{srgb,linear}() (details / githubweb)
  172. util/format: add trivial srgb<->linear conversion test (details / githubweb)
  173. u_format: move format tests to util/tests/ (details / githubweb)
  174. amd: fix empty-body issues (details / githubweb)
  175. nine: fix empty-body-issues (details / githubweb)
  176. meson: simplify install_megadrivers.py invocation (details / githubweb)
  177. mesa: avoid returning a value in a void function (details / githubweb)
  178. panfrost: Fix Makefile.sources (details / githubweb)
  179. amd/common: Handle alignment of 96-bit formats. (details / githubweb)
  180. llvmpipe: enable ARB_shader_group_vote. (details / githubweb)
  181. gallium/gallivm/tgsi: enable tessellation shaders (details / githubweb)
  182. meta: Cleanup function for DrawTex (details / githubweb)
  183. radv: return the correct pitch for linear mipmaps on GFX10 (details / githubweb)
  184. glsl: Set .flat for gl_FrontFacing (details / githubweb)
  185. pan/midgard: Promote tilebuffer reads to 32-bit (details / githubweb)
  186. pan/midgard: Use type-appropriate st_vary (details / githubweb)
  187. pan/midgard: Implement flat shading (details / githubweb)
  188. panfrost: Identify glProvokingVertex flag (details / githubweb)
  189. panfrost: Disable some CAPs we want lowered (details / githubweb)
  190. panfrost: Implement integer varyings (details / githubweb)
  191. panfrost: Remove MRT indirection in blend shaders (details / githubweb)
  192. panfrost: Respect glPointSize() (details / githubweb)
  193. Revert "u_vbuf: Regard non-constant vbufs with non-instance elements as free" (details / githubweb)
  194. winsys/radeon: initialize pte_fragment_size (details / githubweb)
  195. pan/midgard: Convert fragment writeout to proper branches (details / githubweb)
  196. pan/midgard: Remove prepacked_branch (details / githubweb)
  197. android: Fix u_format_table.c being generated twice (details / githubweb)
  198. aco: Fix uniform i2i64. (details / githubweb)
  199. etnaviv: Report correct number of vertex buffers (details / githubweb)
  200. etnaviv: Do not filter out PIPE_FORMAT_S8_UINT_Z24_UNORM on pre-HALTI2 (details / githubweb)
  201. pan/midgard: Move midgard_is_branch_unit to helpers (details / githubweb)
  202. pan/midgard: Optimize branches with inverted arguments (details / githubweb)
  203. nir: Add clone/hash/serialize support for non-uniform tex instructions. (details / githubweb)
  204. nir: print non-uniform tex fields. (details / githubweb)
  205. amd/common: Always initialize gfx9 mipmap offset/pitch. (details / githubweb)
  206. turnip: Use VK_NULL_HANDLE instead of NULL. (details / githubweb)
  207. meson: Enable -Werror=int-conversion. (details / githubweb)
  208. panfrost: Dynamically allocate array of texture pointers (details / githubweb)
  209. panfrost: Map with size of first layer for 3D textures (details / githubweb)
  210. panfrost: Store internal format (details / githubweb)
  211. panfrost: Handle RGB16F colour clear (details / githubweb)
  212. panfrost: Pack MRT blend shaders into a single BO (details / githubweb)
  213. pan/midgard: Fix memory corruption in constant combining (details / githubweb)
  214. pan/midgard: Use better heuristic for shader termination (details / githubweb)
  215. pan/midgard: Generalize IS_ALU and quadword_size (details / githubweb)
  216. pan/midgard: Generate MRT writeout loops (details / githubweb)
  217. pan/midgard: Remove old comment (details / githubweb)
  218. pan/midgard: Identity ld_color_buffer as 32-bit (details / githubweb)
  219. pan/midgard: Use upper ALU tags for MFBD writeout (details / githubweb)
  220. intel: Remove unused Tigerlake PCI ID (details / githubweb)
  221. intel: Drop Gen11 WaBTPPrefetchDisable workaround (details / githubweb)
  222. st/nir: Optionally unify inputs_read/outputs_written when linking. (details / githubweb)
  223. iris: Set nir_shader_compiler_options::unify_interfaces. (details / githubweb)
  224. u_vbuf: don't try to delete NULL driver CSO (details / githubweb)
  225. etnaviv: check if MSAA is supported (details / githubweb)
  226. etnaviv: gc400 does not support any vertex sampler (details / githubweb)
  227. radv: record number of color/depth samples for each subpass (details / githubweb)
  228. radv: implement VK_AMD_mixed_attachment_samples (details / githubweb)
  229. zink: implement txf (details / githubweb)
  230. zink: implement some more trivial opcodes (details / githubweb)
  231. util/format: Add the P010 format used for 10-bit videos (details / githubweb)
  232. gallium: Add PIPE_FORMAT_P010 support (details / githubweb)
  233. st/va: Add support for P010, used for 10-bit videos (details / githubweb)
  234. radeon: Use P010 for decoding of 10-bit videos (details / githubweb)
  235. r600: Remove HEVC related code since HEVC is not supported (details / githubweb)
  236. anv: Drop unneeded struct keywords (details / githubweb)
  237. lima: fix allocation of GP outputs storage for indexed draw (details / githubweb)
  238. radeonsi: preserve the scanout flag for shared resources on gfx9 and gfx10 (details / githubweb)
  239. radeonsi: ignore PIPE_BIND_SCANOUT for imported textures (details / githubweb)
  240. radeonsi: remove the "display_dcc_offset == 0" assertion (details / githubweb)
  241. anv: Drop unused function parameter (details / githubweb)
  242. anv: Ignore some CreateInfo structs when rasterization is disabled (details / githubweb)
  243. zink: simplify front-face type (details / githubweb)
  244. zink: factor out builtin-var creation (details / githubweb)
  245. zink: implement load_vertex_id (details / githubweb)
  246. zink: use nir_fmul_imm (details / githubweb)
  247. zink: remove unused code-path in lower_pos_write (details / githubweb)
  248. nir/zink: move clip_halfz-lowering to common code (details / githubweb)
  249. etnaviv: use nir_lower_clip_halfz instead of open-coding (details / githubweb)
  250. st/mesa: Allow ASTC5x5 fallbacks separately from other ASTC LDR formats. (details / githubweb)
  251. iris: Disable ASTC 5x5 support on Gen9 for now. (details / githubweb)
  252. iris: Delete remnants of the unimplemented ASTC 5x5 workaround (details / githubweb)
  253. Revert "amd/common: Always initialize gfx9 mipmap offset/pitch." (details / githubweb)
  254. radv: Only use the gfx mipmap level offset/pitch for linear textures. (details / githubweb)
  255. etnaviv: use a better name for FE_VERTEX_STREAM_UNK14680 (details / githubweb)
  256. spirv: Fix glsl type assert in spir2nir. (details / githubweb)
  257. gallium/tgsi_from_mesa: Add 'extern "C"' to be able to include from C++ (details / githubweb)
  258. nir: make nir_get_texture_size/lod available outside nir_lower_tex (details / githubweb)
  259. gallium: tgsi_from_mesa - handle VARYING_SLOT_FACE (details / githubweb)
  260. r600: Add functions to dump the shader info (details / githubweb)
  261. r600: Make it possible to include r600_asm.h in a C++ file (details / githubweb)
  262. r600/sb: Correct SB disassambler for better debugging (details / githubweb)
  263. r600: Fix maximum line width (details / githubweb)
  264. r600: Make SID and unsigned value (details / githubweb)
  265. r600: Delete vertex buffer only if there is actually a shader state (details / githubweb)
  266. mesa/st: glsl_to_nir: don't lower atomics to SSBOs if driver supports HW atomics (details / githubweb)
  267. panfrost: Fix Android build (details / githubweb)
  268. etnaviv: move state based texture structs (details / githubweb)
  269. etnaviv: move descriptor based texture structs (details / githubweb)
  270. blorp: Stop whacking Z24 depth to BGRA8 (details / githubweb)
  271. blorp: Allow reading with HiZ (details / githubweb)
  272. i965/blorp: Don't resolve HiZ unless we're reinterpreting (details / githubweb)
  273. intel/blorp: Use the source format when using blorp_copy with HiZ (details / githubweb)
  274. anv: Allow HiZ in TRANSFER_SRC_OPTIMAL on Gen8-9 (details / githubweb)
  275. i965: Allow HiZ for glCopyImageSubData sources (details / githubweb)
  276. iris: Allow HiZ for copy_region sources (details / githubweb)
  277. anv: Only enable EWA LOD algorithm when doing anisotropic filtering. (details / githubweb)
  278. lima/parser: Fix rsw parser (details / githubweb)
  279. lima/parser: Fix VS cmd stream parser (details / githubweb)
  280. lima: postpone PP stream generation (details / githubweb)
  281. lima: don't reload and redraw tiles that were not updated (details / githubweb)
  282. lima: fix PP stream terminator size (details / githubweb)
  283. etnaviv: fix incorrectly failing vertex size assert (details / githubweb)
  284. ac/surface: use uint16_t for mipmap level pitches (details / githubweb)
  285. st/mesa: use uint-samplers for sampling stencil buffers (details / githubweb)
  286. iris/query: Implement PIPE_QUERY_GPU_FINISHED (details / githubweb)
  287. panfrost: Texture from Z32F_S8 as R32F (details / githubweb)
  288. panfrost: Support rendering to non-zero Z/S layers (details / githubweb)
  289. panfrost: Implement sRGB blend shaders (details / githubweb)
  290. panfrost: Cleanup tiling selection logic (details / githubweb)
  291. panfrost: Report MSAA 4x supported for dEQP (details / githubweb)
  292. panfrost: Handle PIPE_FORMAT_R10G10B10A2_USCALED (details / githubweb)
  293. gitlab-ci: Update kernel for LAVA to 5.5-rc1 plus fixes (details / githubweb)
  294. gitlab-ci: Switch LAVA jobs to use shared dEQP runner (details / githubweb)
  295. Bump changelog entry. (details / githubweb)

Started by user Ivan J.

Revision: 5a0d53091c88ba224acfe57bd0acaf27883b2360
  • refs/remotes/origin/maemo/ascii-devel