Started 1 yr 9 mo ago
Took 2 min 56 sec on master

Success Build #2 (Jan 28, 2019, 3:04:52 PM)

Subprojects triggered but not blocked for

Build Artifacts
mesa_18.3.0-2+1m7.diff.gz98.86 KB view
mesa_18.3.0-2+1m7.dsc4.36 KB view
mesa_18.3.0-2+1m7_source.buildinfo5.68 KB view
mesa_18.3.0.orig.tar.gz15.09 MB view
Changes
  1. svga: add some devcap debugging code (details / githubweb)
  2. svga: assign a separate function for is_format_supported() for vgpu10 (details / githubweb)
  3. svga: add a separate function to get dx format capabilities from vgpu10 (details / githubweb)
  4. svga: fix the missing devcap for SVGA3D_BC3_UNORM_SRGB (details / githubweb)
  5. svga: fix incorrect multisample support in VGPU9 device (details / githubweb)
  6. svga: fix missing format multisample devcap check (details / githubweb)
  7. svga: src surface for IntraSurfaceCopy cannot be multisample (details / githubweb)
  8. svga: no dma on multisample surface (details / githubweb)
  9. svga: allow TGSI_TEXTURE_CUBE_ARRAY in emit_tg4() (details / githubweb)
  10. svga: remove obsolete comment on format_cap_table[] (details / githubweb)
  11. svga: check number of samples before emitting MSAA decls/opcodes (details / githubweb)
  12. svga: draw round points when msaa is enabled (details / githubweb)
  13. svga: remove unused variable (details / githubweb)
  14. svga: explicit set DXFMT_SHADER_SAMPLE for DS format for pre-SM41 device (details / githubweb)
  15. svga: sync devcap name changes in svga3d_devcaps.h (details / githubweb)
  16. svga: no need to check MULTISAMPLE devcap for view format (details / githubweb)
  17. svga: add missing devcap check for texture array support (details / githubweb)
  18. svga: Use texture_copy_region instead of texture_copy_handle for (details / githubweb)
  19. svga: fix resource checking in is_blending_enabled() (details / githubweb)
  20. svga: move variant->fs_shadow_compare_units assignment (details / githubweb)
  21. svga: remove obsolete code to reemit gs binding (details / githubweb)
  22. svga: add format conversion for legacy formats (details / githubweb)
  23. svga: set buffer bind_flags in svga_buffer_add_host_surface() (details / githubweb)
  24. svga: assorted fixes/changes in svga_pipe_blit.c (details / githubweb)
  25. docs: document new features/extensions in driver for WS 15 / Fusion 11 (details / githubweb)
  26. radeonsi: fix HTILE for NPOT textures with mipmapping on SI/CI (details / githubweb)
  27. winsys/radeon: fix CMASK fast clear for NPOT textures with mipmapping on (details / githubweb)
  28. r600: fix HTILE for NPOT textures with mipmapping (details / githubweb)
  29. radeonsi: fix printing a BO list into ddebug reports (details / githubweb)
  30. ac: revert new LLVM 7.0 behavior for fdiv (details / githubweb)
  31. ac: add radeon_info::num_good_cu_per_sh (details / githubweb)
  32. ac: use iN_0/1 constants (details / githubweb)
  33. ac: remove deprecated use of LLVMInt1Type() (details / githubweb)
  34. radeonsi: fix GPU hangs with bindless textures and LLVM 7.0 (details / githubweb)
  35. radeonsi: merge SI and CI dma_clear_buffer and remove the callback (details / githubweb)
  36. radeonsi: don't call VBO prefetch with size=0 (details / githubweb)
  37. radeonsi: split si_copy_buffer (details / githubweb)
  38. radeonsi: adjust and simplify max_alloc_size determination (details / githubweb)
  39. radeonsi/nir: port some bindless and sampler code from TGSI (details / githubweb)
  40. radv: Support v3 of VK_EXT_vertex_attribute_divisor. (details / githubweb)
  41. gallium: Correctly handle no config context creation (details / githubweb)
  42. radeon: fix ColorMask (details / githubweb)
  43. mesa: tidy up init_matrix_stack() (details / githubweb)
  44. mesa: remove duplicate dispatch sanity tests (details / githubweb)
  45. nv50,nvc0: warn on not-explicitly-handled caps (details / githubweb)
  46. mesa/texture: Also check for LA texture when querying intensity (details / githubweb)
  47. radv: adjust ESGS ring buffer size computation on VI+ (details / githubweb)
  48. travis: use python3.5 for meson (details / githubweb)
  49. winsys/virgl: avoid unintended behavior (details / githubweb)
  50. intel/tools: fix initial position of window in aubinator viewer (details / githubweb)
  51. glsl/linker: Check the invariance of built-in special variables (details / githubweb)
  52. loader/dri3: Only wait for back buffer fences in dri3_get_buffer (details / githubweb)
  53. loader/dri3: Don't wait for fence of old buffer when re-allocating it (details / githubweb)
  54. anv: Silence a couple compiler warnings (details / githubweb)
  55. radv: fix function names for VK_EXT_conditional_rendering (details / githubweb)
  56. egl/android: Declare droid_load_driver() static (details / githubweb)
  57. vl/dri: add 10 bits format supports (details / githubweb)
  58. vl/dri3: add support for 10 bits format (details / githubweb)
  59. vl/dri: add color depth to vl winsys (details / githubweb)
  60. st/vdpau: Use output buffer as back buffer with 24-bit color only (details / githubweb)
  61. nvir: Always split 64-bit IMAD/IMUL operations (details / githubweb)
  62. virgl: adjust strides when mapping temp-resources (details / githubweb)
  63. nir: evaluate if condition uses inside the if branches (details / githubweb)
  64. nir: propagates if condition evaluation down some alu chains (details / githubweb)
  65. nir: add loop unroll support for complex wrapper loops (details / githubweb)
  66. radv: make use of ac_unpack_param() instead of ac_build_bfe() (details / githubweb)
  67. radv: fix VK_EXT_conditional_rendering visibility (details / githubweb)
  68. radv: improve a comment in si_emit_set_predication_state() (details / githubweb)
  69. radv: make use of the output usage mask in GS copy shader (details / githubweb)
  70. radv: emit data contiguously in the GS->VS ring buffer (details / githubweb)
  71. radv: always compute the number of components from the output mask (details / githubweb)
  72. radv: fix setting the number of entries for GSVS on VI+ (details / githubweb)
  73. radv: tidy up ac_setup_rings() for the GSVS rings (details / githubweb)
  74. radv: bump the maximum number of arguments to 64 (details / githubweb)
  75. radv: handle loc->indirect correctly for the first descriptor (details / githubweb)
  76. radv: fix GPU hangs with 32-bit indirect descriptors (details / githubweb)
  77. radv: fix flushing indirect descriptors (details / githubweb)
  78. radv: fix setting global locations for indirect descriptors (details / githubweb)
  79. radv: emit the initial config only once in the preambles (details / githubweb)
  80. st/mesa: Validate the result of pipe_transfer_map in make_texture (v2) (details / githubweb)
  81. gallium/util: start with a random L3 cache index for AMD Zen (details / githubweb)
  82. gallium/util: don't let child processes inherit our thread affinity (details / githubweb)
  83. ac: fix get_image_coords() for radeonsi (details / githubweb)
  84. anv/so_memcpy: Use the correct SO_BUFFER size on gen8+ (details / githubweb)
  85. anv/memcpy: Use addresses instead of bo+offset (details / githubweb)
  86. anv/cmd_buffer: Take an address in emit_lrm (details / githubweb)
  87. anv/memcpy: fix build after starting to use addresses (details / githubweb)
  88. android: broadcom/genxml: fix collision with intel/genxml header-gen (details / githubweb)
  89. android: broadcom/cle: add gallium include path (details / githubweb)
  90. android: broadcom/cle: export the broadcom top level path headers (details / githubweb)
  91. r600/sb: use safe math optimizations when TGSI contains precise (details / githubweb)
  92. radv: Optimize rebinding the same descriptor set. (details / githubweb)
  93. radv: Set the user SGPR MSB for Vega. (details / githubweb)
  94. radv: Only allow 16 user SGPRs for compute on GFX9+. (details / githubweb)
  95. i965/fs: Don't propagate conditional modifiers from integer compares to (details / githubweb)
  96. anv/query: Increment an index while writing results (details / githubweb)
  97. anv/query: Write both dwords in emit_zero_queries (details / githubweb)
  98. anv/query: Use anv_address everywhere (details / githubweb)
  99. anv: Add a mi_memset and use it for zeroing queries (details / githubweb)
  100. anv/query: Add an emit_srm helper (details / githubweb)
  101. radv: fix descriptor pool allocation size (details / githubweb)
  102. Revert "radv: Optimize rebinding the same descriptor set." (details / githubweb)
  103. radv: fix use of unreachable() in the meta blit path (details / githubweb)
  104. ac: add ac_build_bit_count() helper (details / githubweb)
  105. ac: add ac_build_bifield_reverse() helper (details / githubweb)
  106. ac: add 16-bit constant values for zero and one (details / githubweb)
  107. ac: add 16-bit support to ac_build_isign() (details / githubweb)
  108. ac: add 16-bit support to ac_build_umsb() (details / githubweb)
  109. ac: add 16-bit support to ac_find_lsb() (details / githubweb)
  110. ac: add 16-bit support to ac_build_bit_count() (details / githubweb)
  111. ac: add 16-bit support to ac_build_bitfield_reverse() (details / githubweb)
  112. radv: enable shaderInt16 capability (details / githubweb)
  113. radv: Use build ID if available for cache UUID. (details / githubweb)
  114. mesa: Additional FlipY applications (details / githubweb)
  115. mesa: FramebufferParameteri parameter checking (details / githubweb)
  116. move pthread_setaffinity_np check to the build system (details / githubweb)
  117. build: Don't overlink gallium xlib target (details / githubweb)
  118. v3d: Always emit a TF disable at the start of drawing on V3D 4.x. (details / githubweb)
  119. v3d: Stop clearing the OQ state at the end of the job. (details / githubweb)
  120. v3d: Switch from FLUSH_ALL_STATE to FLUSH for ending our bin CLs. (details / githubweb)
  121. Revert "radeonsi: avoid syncing the driver thread in si_fence_finish" (details / githubweb)
  122. mesa/st: add force_compat_profile option to driconfig (details / githubweb)
  123. util: use force_compat_profile for Wolfenstein The Old Blood (details / githubweb)
  124. mesa: move legacy TCL dri config options (details / githubweb)
  125. mesa: move legacy dri config option color_reduction (details / githubweb)
  126. mesa: move legacy dri config option dither_mode (details / githubweb)
  127. mesa: remove unused dri option float_depth (details / githubweb)
  128. mesa: move legacy dri config option round_mode (details / githubweb)
  129. mesa: move legacy dri config option no_neg_lod_bias (details / githubweb)
  130. mesa: move legacy dri config option def_max_anisotropy (details / githubweb)
  131. mesa: move legacy dri config option fthrottle_mode (details / githubweb)
  132. mesa: move legacy dri config option texture_depth (details / githubweb)
  133. mesa: enable EXT_framebuffer_object in core profile (details / githubweb)
  134. radv: allow to force anisotropy via RADV_TEX_ANISO (details / githubweb)
  135. radv: do not re-create the sampler for every blits in CmdBlitImage() (details / githubweb)
  136. radv: implement VK_EXT_conservative_rasterization (details / githubweb)
  137. Revert "radv: fix descriptor pool allocation size" (details / githubweb)
  138. amd: Add Picasso device id (details / githubweb)
  139. nir: Add a small pass to rematerialize derefs per-block (details / githubweb)
  140. nir/loop_unroll: Re-materialize derefs in use blocks before unrolling (details / githubweb)
  141. nir/opt_if: Re-materialize derefs in use blocks before peeling loops (details / githubweb)
  142. nir: Add some asserts that we don't put derefs in phis (details / githubweb)
  143. nir: add initializer data to fix MSVC compile error (details / githubweb)
  144. mesa: only update framebuffer-state for clears (details / githubweb)
  145. radv: do not support blitting surfaces with depth and stencil (details / githubweb)
  146. radv: enable VK_SUBGROUP_FEATURE_ARITHMETIC_BIT (details / githubweb)
  147. radv: use a 64-bit unsigned integer when allocating a descriptor pool (details / githubweb)
  148. Revert "mesa: only update framebuffer-state for clears" (details / githubweb)
  149. anv/so_memcpy: Don't consider src/dst_offset when computing block size (details / githubweb)
  150. st/dri: don't set queryDmaBufFormats/queryDmaBufModifiers if the driver (details / githubweb)
  151. glsl: Avoid propagating incompatible type of initializer (details / githubweb)
  152. glsl: Add an assert when cloning ir_dereference_record with invalid (details / githubweb)
  153. egl/android: rework device probing (details / githubweb)
  154. utils/u_math: break dependency on gallium/utils (details / githubweb)
  155. meson: add option to statically link llvm (details / githubweb)
  156. i965: remove outdated comment about TCS passthrough (details / githubweb)
  157. Revert "utils/u_math: break dependency on gallium/utils" (details / githubweb)
  158. svga: fix texture array layer index in transfer map (details / githubweb)
  159. svga: Apply texcoord scale factors only if there is sampler view (details / githubweb)
  160. svga: Enable Opengl 3.3 compatibility profile (details / githubweb)
  161. mesa: use GLsizeiptrARB, GLintptrARB in bufferobj.c (details / githubweb)
  162. st/mesa: silenced unhanded enum warning in st_glsl_to_tgsi.cpp (details / githubweb)
  163. r300g: add PIPE_SHADER_CAP_SCALAR_ISA switch case to silence warning (details / githubweb)
  164. svga: fix uninitialized fields in (details / githubweb)
  165. radv: Fix driver UUID SHA1 init. (details / githubweb)
  166. docs/features: add EXT_direct_state_access features (details / githubweb)
  167. radv: only enable shaderInt16 on GFX9+ and LLVM7+ (details / githubweb)
  168. docs: add release notes for 18.2.1 (details / githubweb)
  169. docs: add sha256 checksums for 18.2.1 (details / githubweb)
  170. docs: update calendar, add news and link release notes to 18.2.1 (details / githubweb)
  171. anv,radv: Implement vkAcquireNextImage2 (details / githubweb)
  172. radv: use the resolve compute path if dest uses multiple layers (details / githubweb)
  173. meson: Don't compile pipe loader with dri support when not using dri (details / githubweb)
  174. meson: Don't force libva to required from auto (details / githubweb)
  175. docs: update meson docs to reflect the current status (details / githubweb)
  176. docs/meson: Update notes on using CFLAGS and -Dc_args (details / githubweb)
  177. docs/meson: Add note about llvm-config$version and llvm-config-$version (details / githubweb)
  178. util: Add macro to get number of elements in dynarray (details / githubweb)
  179. glsl_to_tgsi: invert gl_SamplePosition.y for the default framebuffer (details / githubweb)
  180. pci_ids: add new polaris pci id (details / githubweb)
  181. anv/icl: Set Enabled Texel Offset Precision Fix bit (details / githubweb)
  182. i965/icl: Set Enabled Texel Offset Precision Fix bit (details / githubweb)
  183. intel/icl: Fix URB size for different SKUs (details / githubweb)
  184. vc4: Fix sin(0.0) and cos(0.0) accuracy to fix SDL rendering rotation. (details / githubweb)
  185. vc4: Remove dead i == 0 code from the cos() implementation. (details / githubweb)
  186. nvc0: Update counter reading shaders to new NVC0_CB_AUX_MP_INFO (details / githubweb)
  187. nvc0: warn about changing NVC0_CB_AUX_MP_INFO and NVC0_CB_AUX_DRAW_INFO (details / githubweb)
  188. docs: Update FAQ with respect to s3tc support (details / githubweb)
  189. docs: update repo URLs after GitLab move (details / githubweb)
  190. docs: fix couple typos/outdated info (details / githubweb)
  191. nvc0: fix bindless multisampled images on Maxwell+ (details / githubweb)
  192. nv50/ir: fix link-time build failure (details / githubweb)
  193. radeon/uvd: use bitstream coded number for symbols of Huffman tables (details / githubweb)
  194. vulkan/wsi/display: check if wsi_swapchain_init() succeeded (details / githubweb)
  195. vulkan/wsi/display: wsi_display_select_crtc() doesn' need to modify the (details / githubweb)
  196. meson: de-duplicate LLVM check (details / githubweb)
  197. radv: make use of nir_lower_load_const_to_scalar() (details / githubweb)
  198. radv: only emit ZPASS_DONE for timestamp queries on gfx queues (details / githubweb)
  199. intel/compiler/icl: Use barrier id bits 24:30 instead of 24:27,31 (details / githubweb)
  200. gallivm: ensure string is null-terminated instead of assert()ing (details / githubweb)
  201. meson: make it trivial to add other -Wno-foo CFLAGS (details / githubweb)
  202. meson+autotools: get rid of spammy GCC warning -Wformat-truncation (details / githubweb)
  203. mesa/st: In the precense of integer buffers enable per buffer blending (details / githubweb)
  204. intel/compiler: Export TCS passthrough creation (details / githubweb)
  205. .travis: Add LLVM-7 Clover build (details / githubweb)
  206. .travis: Drop note about Clover builds being slow (details / githubweb)
  207. st/nine: Clamp RCP when 0*inf!=0 (details / githubweb)
  208. st/nine: Use perspective correction for ps depth fog (details / githubweb)
  209. st/nine: Add parameter to start with bind (details / githubweb)
  210. st/nine: Add new helper for object creation with bind (details / githubweb)
  211. st/nine: Avoid RefToBind calls in ff (details / githubweb)
  212. st/nine: Add ff key hash to help debug (details / githubweb)
  213. st/nine: Print transform matrices in debug (details / githubweb)
  214. st/nine: Clarify some ff assignments (details / githubweb)
  215. st/nine: Fix ff assignment with aliasing (details / githubweb)
  216. st/nine: Fix aliased read in ff (details / githubweb)
  217. st/nine: Implement predicated instructions (details / githubweb)
  218. st/nine: Remove clamping when mul_zero_wins (details / githubweb)
  219. st/nine: Check if format is DS before retrieving flags (details / githubweb)
  220. st/nine: Initialize manually cursor structure (details / githubweb)
  221. st/nine: Init cursor position at device creation (details / githubweb)
  222. st/nine: Avoid redundant SetCursorPos calls (details / githubweb)
  223. st/nine: Don't call SetCursor until a cursor is set (details / githubweb)
  224. st/nine: Lock the entire buffer in some cases. (details / githubweb)
  225. st/nine: Increase maximum number of temp registers (details / githubweb)
  226. st/nine: Minor refactor of a few NINE_STATE_* flags (details / githubweb)
  227. st/nine: Mark pointsize states as ff states (details / githubweb)
  228. st/nine: Add dummy ff shader state (details / githubweb)
  229. st/nine: Split NINE_STATE_FF_OTHER (details / githubweb)
  230. st/nine: Do not mark both ff vs and ps updated (details / githubweb)
  231. radeonsi: NaN should pass kill_if (details / githubweb)
  232. intel/isl: Add a unit suffixes to some struct fields and variables (details / githubweb)
  233. docs: Add 18.1.9 release notes (details / githubweb)
  234. docs: Add sha256 sums to 18.1.9 (details / githubweb)
  235. docs: update calendar, add news and link release notes for 18.1.9 (details / githubweb)
  236. anv: s/batch/value_bo/ on anv_device_init_hiz_clear_batch (details / githubweb)
  237. anv: If softpin is supported, use it with the hiz clear value bo (details / githubweb)
  238. radv: Do not use multiple draws for multisample copies. (details / githubweb)
  239. radv: Remove garbage comment. (details / githubweb)
  240. vulkan: Disable randr lease for libxcb < 1.13 (details / githubweb)
  241. st/mesa: do not call update_framebuffer_size with NULL pointer (details / githubweb)
  242. freedreno: update generated headers (details / githubweb)
  243. freedreno: fix scissor state emit (details / githubweb)
  244. freedreno: fix FD_MESA_DEBUG=flush (details / githubweb)
  245. freedreno: simplify pctx->clear() (details / githubweb)
  246. freedreno: fix corrupted fb state (details / githubweb)
  247. freedreno: fix potential hang when destroying batch (details / githubweb)
  248. freedreno/a6xx: fix MRT config (details / githubweb)
  249. freedreno/a6xx: fix gpu crash with separate-stencil (details / githubweb)
  250. freedreno/a6xx: backface stencil state (details / githubweb)
  251. freedreno: fix inorder rendering case (details / githubweb)
  252. freedreno/a6xx: fix constlen (details / githubweb)
  253. freedreno: handle invalidated buffers harder (details / githubweb)
  254. freedreno/a6xx: fix gl_FragCoord.w (details / githubweb)
  255. freedreno/a6xx: fix shaders w/ >= 24 regs (details / githubweb)
  256. freedreno/ir3: fix the param order of cmpxchg (details / githubweb)
  257. freedreno: fix a typo in launch_grid (details / githubweb)
  258. freedreno/a6xx: Move inline functions out of fd6_draw.h (details / githubweb)
  259. freedreno/a6xx: Move emit_marker and wfi to draw_impl() (details / githubweb)
  260. freedreno/a6xx: Inline fd6_draw() (details / githubweb)
  261. freedreno/a6xx: Split fd6_draw_emit into direct and indirect paths (details / githubweb)
  262. freedreno/a6xx: Copy OUT_RING() part into each branch of the index if (details / githubweb)
  263. freedreno/a6xx: Simplify draw_emit() branches a bit (details / githubweb)
  264. freedreno/a6xx: Build up draw dword0 outside visibilty if statement (details / githubweb)
  265. radv: do not use the availability bit for timestamp queries (details / githubweb)
  266. radv: adjust the CmdUpdateBuffer threshold for optimal performance (details / githubweb)
  267. radv: do not sync CP DMA when copying buffers (details / githubweb)
  268. gallium/util: Clarify comment in util_init_thread_pinning (details / githubweb)
  269. radv: disable complicated point clipping against user clip planes (details / githubweb)
  270. radv: add potential missing fields for DB_EQAA (details / githubweb)
  271. radv: disable HTILE for very small depth surfaces (details / githubweb)
  272. radv: add a sanity check for mutable formats and TC-compat HTILE (details / githubweb)
  273. radv: do not try to set DCC_CONTROL when image doesn't use DCC (details / githubweb)
  274. vulkan: Update the XML and headers to 1.1.86 (details / githubweb)
  275. anv: Implement VK_KHR_driver_properties (details / githubweb)
  276. radeonsi: add a workaround for bitfield_extract when count is 0 (details / githubweb)
  277. include: sync eglext.h from Khronos (details / githubweb)
  278. util: disable cache if we have no build-id and timestamp is zero (details / githubweb)
  279. intel/fs: Fix a typo in need_matching_subreg_offset (details / githubweb)
  280. freedreno: update generated headers (details / githubweb)
  281. freedreno/a6xx: hwbinning (details / githubweb)
  282. anv: suppress warning about unhandled image layout (details / githubweb)
  283. nir/cf: Remove phi sources if needed in nir_handle_add_jump (details / githubweb)
  284. nir/from_ssa: Don't rewrite derefs destinations to registers (details / githubweb)
  285. spirv: Move function call handling to vtn_cfg (details / githubweb)
  286. radeonsi: don't set the VS prolog key for the blit VS (details / githubweb)
  287. radeonsi: initialize ac_gpu_info::name when using SI_FORCE_FAMILY (details / githubweb)
  288. i965: Replace checks for rb->Name with FlipY (v2) (details / githubweb)
  289. radeonsi: avoid sending GS_EMIT in shaders without outputs (details / githubweb)
  290. util: rename timestamp param in disk_cache_create() (details / githubweb)
  291. util: add disk_cache_get_function_identifier() (details / githubweb)
  292. radeonsi: use build-id when available for disk cache (details / githubweb)
  293. nouveau: use build-id when available for disk cache (details / githubweb)
  294. r600: use build-id when available for disk cache (details / githubweb)
  295. anv: Ensure discreteQueuePriorities is at least 2 (details / githubweb)
  296. mesa: use C99 initializer in get_gl_override() (details / githubweb)
  297. st/xa: remove unused xa_screen::d[s]_depth_bits_last (details / githubweb)
  298. st/dri: inline dri2_buffer.h within dri2.c (details / githubweb)
  299. st/dri: make swrast_no_present member of dri_screen (details / githubweb)
  300. vl/dri3: do full teardown on screen_destroy (details / githubweb)
  301. mesa: fold _glapi_check_multithread() back into _mesa_make_current (details / githubweb)
  302. st/nine: do not double-close the fd on teardown (details / githubweb)
  303. pipe-loader: move dup(fd) within pipe_loader_drm_probe_fd (details / githubweb)
  304. pipe-loader: add a dup() in pipe_loader_sw_probe_kms (details / githubweb)
  305. freedreno: add the a6xx sources to the Android build (details / githubweb)
  306. egl: make eglSwapInterval a no-op for !window surfaces (details / githubweb)
  307. egl: make eglSwapBuffers* a no-op for !window surfaces (details / githubweb)
  308. egl/android: remove eglSwap* surface check (details / githubweb)
  309. egl/drm: remove eglSwap* surface check (details / githubweb)
  310. egl/surfaceless: remove eglSwap* stubs (details / githubweb)
  311. egl/x11: remove eglSwap* surface check (details / githubweb)
  312. dri/common: use __DRI_ATTRIB_SWAP* instances when describing db_modes (details / githubweb)
  313. dri/common: move the required GLX_* token definitions locally (details / githubweb)
  314. i915: reference __DRI_ATTRIB_SWAP_COPY token over the GLX one (details / githubweb)
  315. i965: reference __DRI_ATTRIB_SWAP_COPY token over the GLX one (details / githubweb)
  316. mesa: remove duplicate declarations from glheader.h (details / githubweb)
  317. mesa: reorder and document the tokens in glheader.h (details / githubweb)
  318. Revert "mesa: remove unnecessary 'sort by year' for the GL extensions" (details / githubweb)
  319. meson: remove invalid "opencl" llvm component (details / githubweb)
  320. anv: Use separate MOCS settings for external BOs (details / githubweb)
  321. anv/batch_chain: Don't start a new BO just for BATCH_BUFFER_START (details / githubweb)
  322. drirc: add a workaround for ARMA 3 (details / githubweb)
  323. etnaviv: Use write combine instead of unached mappings for shader bo (details / githubweb)
  324. radv: fix resetting the pool for timestamp queries (details / githubweb)
  325. intel/decoder: add gen_spec_init method (details / githubweb)
  326. intel/decoder: Avoid freeing invalid pointer (details / githubweb)
  327. intel/decoder: construct correct xml filename (details / githubweb)
  328. intel: aubinator: Fix memory leaks (details / githubweb)
  329. virgl: Negotiate version with vtest server (details / githubweb)
  330. glsl/linker: Check the subroutine associated functions names (details / githubweb)
  331. nir/alu_to_scalar: Use ssa_for_alu_src in hand-rolled expansions (details / githubweb)
  332. docs: add release notes for 18.2.2 (details / githubweb)
  333. docs: add sha256 checksums for 18.2.2 (details / githubweb)
  334. docs: update calendar, add news and link release notes to 18.2.2 (details / githubweb)
  335. spirv: mark variables decorated with XfbBuffer as always active (details / githubweb)
  336. radeonsi: optimizing SET_CONTEXT_REG for shaders ES (details / githubweb)
  337. radeonsi: optimize and allow reg > 31 in radeon_opt_set_context_reg (details / githubweb)
  338. radeonsi:optimizing SET_CONTEXT_REG for shaders GS (details / githubweb)
  339. radeonsi:optimizing SET_CONTEXT_REG for shaders VS (details / githubweb)
  340. radeonsi:optimizing SET_CONTEXT_REG for shaders PS (details / githubweb)
  341. radeonsi:optimizing SET_CONTEXT_REG for shaders Tessellation (details / githubweb)
  342. radeonsi:optimizing SET_CONTEXT_REG for shaders vgt_vertex_reuse (details / githubweb)
  343. util: Make xmlconfig.c build on Solaris without d_type in dirent (v2) (details / githubweb)
  344. virgl, vtest: Correct the transfer size calculation (details / githubweb)
  345. virgl: Pass resource size and transfer offsets (details / githubweb)
  346. gallivm: Make it possible to disable some optimization shortcuts in (details / githubweb)
  347. ac: define all address spaces properly (details / githubweb)
  348. ac: simplify LLVM alloca helpers (details / githubweb)
  349. ac: correct PKT3_COPY_DATA definitions (details / githubweb)
  350. ac: add ac_build_round (details / githubweb)
  351. radeonsi: fix a typo at CS_PARTIAL_FLUSH (details / githubweb)
  352. util/u_queue: add UTIL_QUEUE_INIT_SET_FULL_THREAD_AFFINITY (details / githubweb)
  353. glsl: do not attempt assignment if operand type not parsed correctly (details / githubweb)
  354. i965: fallback RGBX to RGBA in glEGLImageTargetRenderbufferStorageOES (details / githubweb)
  355. radv: set DB_EQAA.INCOHERENT_EQAA_READS (details / githubweb)
  356. radv: always set PA_SC_MODE_CNTL_1.OUT_OF_ORDER_WATER_MARK (details / githubweb)
  357. radv: tidy up radv_pipeline_init_multisample_state() (details / githubweb)
  358. glsl: fix array assignments of a swizzled vector (details / githubweb)
  359. freedreno/a6xx: remove fd6_shader_stateobj (details / githubweb)
  360. freedreno/a6xx: remove unused fxns (details / githubweb)
  361. freedreno/a6xx: add helper for various CP_EVENT_WRITE (details / githubweb)
  362. freedreno: update generated headers (details / githubweb)
  363. freedreno/a6xx: add LRZ support (details / githubweb)
  364. freedreno/a5xx+a6xx: fix LRZ pitch alignment (details / githubweb)
  365. st/dri: Handle BGRA5551 format (details / githubweb)
  366. gbm: Add GBM_FORMAT_ARGB1555 support (details / githubweb)
  367. radv: add missing meson c++ visibility arguments (details / githubweb)
  368. nv50,nvc0: mark RGBX_UINT formats as renderable (details / githubweb)
  369. nv50,nvc0: guard against zero-size blits (details / githubweb)
  370. nvc0: fix blitting red to srgb8_alpha (details / githubweb)
  371. meson: only build clapi tests when OpenGL is being built (details / githubweb)
  372. meson: Only build gallium state tracker tests with shared_glapi (details / githubweb)
  373. meson: Don't build glsl compiler tests unless OpenGL is enabled (details / githubweb)
  374. svga: change svga_destroy_shader_variant() to return void (details / githubweb)
  375. nir: Add helper functions to get the instruction that generated a (details / githubweb)
  376. nir/algebraic: sign(x)*x*x is abs(x)*x (details / githubweb)
  377. nir/algebraic: Simplify fsat of fsign (details / githubweb)
  378. intel/compiler: Don't handle fsign.sat (details / githubweb)
  379. glsl: ignore trailing whitespace when define redefined (details / githubweb)
  380. meson: Don't allow building EGL on Windows or MacOS (details / githubweb)
  381. util: Add a simple big math library (details / githubweb)
  382. util: import public domain code for integer division by a constant (details / githubweb)
  383. util: Add fast division helpers (details / githubweb)
  384. util: Generalize fast integer division to be variable bit-width (details / githubweb)
  385. util: Add power-of-two divisor support to compute_fast_udiv_info (details / githubweb)
  386. util: Add tests for fast integer division by constants (details / githubweb)
  387. intel: Don't propagate conditional modifiers if a UD source is negated (details / githubweb)
  388. anv: add missing unlock in error path. (details / githubweb)
  389. radv: don't pass shader key by copy (details / githubweb)
  390. radv: remove dead code for master_fd close (details / githubweb)
  391. radv: remove unsigned comparison against 0 (details / githubweb)
  392. glspirv: drop pointless assert (size_t is unsigned) (details / githubweb)
  393. st/glsl_to_tgsi: initialise need_uarl in contructor (details / githubweb)
  394. glsl: remove redundant es_shader checks (details / githubweb)
  395. radv: add a workaround for a VGT hang with prim restart and strips (details / githubweb)
  396. radv: disallow 3D images and mipmaps/layers for R32G32B32 linear formats (details / githubweb)
  397. radv: implement clear operations for R32G32B32 (details / githubweb)
  398. st/va: use provided sizes and coords for vlVaGetImage (details / githubweb)
  399. intel: Introducing Whiskey Lake platform (details / githubweb)
  400. mesa: Fix pack_uint_Z_FLOAT32() (details / githubweb)
  401. egl: Use correct shared libraries suffix on macOS. (details / githubweb)
  402. intel/fs: Fix nir_op_b2[fi] with 64-bit result on Gen8 LP and Gen9 LP (details / githubweb)
  403. intel/vec4: Fix nir_op_b2[fi] with 64-bit result (details / githubweb)
  404. nir: Add a bunch of b2[if] optimizations (details / githubweb)
  405. anv/gen9+: Initialize new fields in STATE_BASE_ADDRESS (details / githubweb)
  406. i965/gen10+: Initialize new fields in STATE_BASE_ADDRESS (details / githubweb)
  407. anv: Clear WM_HZ_OP overrides in init_device_state (details / githubweb)
  408. anv/android: we need git_sha1.h in include paths (details / githubweb)
  409. spirv/nir: handle memory access qualifiers for SSBO loads/stores (details / githubweb)
  410. radv: emit the GLC bit for SSBO loads/stores when needed (details / githubweb)
  411. scons: Allow building with custom MSVC_USE_SCRIPT script. (details / githubweb)
  412. radv: do not support blitting surfaces for R32G32B32 formats (details / githubweb)
  413. i965/miptree: Use enum instead of boolean. (details / githubweb)
  414. r600/sb: Fix constant-logical-operand warning. (details / githubweb)
  415. vulkan: Update the XML and headers to 1.1.88 (details / githubweb)
  416. spirv: Update SPIR-V json and headers to Khronos master (details / githubweb)
  417. nir: Create sampler2D variables in nir_lower_{bitmap,drawpixels}. (details / githubweb)
  418. nir: Create sampler variables in prog_to_nir. (details / githubweb)
  419. gallium/auxiliary: Add util_format_get_depth_only() helper. (details / githubweb)
  420. gallium/format: Add a helper to combine separate Z24 and S8 stencil. (details / githubweb)
  421. gallium/u_transfer_helper: Add support for separate Z24/S8 as well. (details / githubweb)
  422. radv: Implement VK_EXT_pci_bus_info. (details / githubweb)
  423. vulkan: Add the fuchsia headers (details / githubweb)
  424. i965: Drop assert about number of uniforms in ARB handling. (details / githubweb)
  425. anv: Split dispatch tables into device and instance (details / githubweb)
  426. radv: bump discreteQueuePriorities to 2 (details / githubweb)
  427. radv: do not force the flat qualifier for clip/cull distances (details / githubweb)
  428. anv: Don't advertise ASTC support on BSW (details / githubweb)
  429. freedreno/a6xx: Remove unnecessary GRAS_2D_BLIT_INFO write (details / githubweb)
  430. freedreno/a6xx: Update headers (details / githubweb)
  431. freedreno/a6xx: Enable blitter (details / githubweb)
  432. gallium/ttn: Fix the type of gl_FragDepth. (details / githubweb)
  433. gallium/ttn: Convert inputs and outputs to derefs of variables. (details / githubweb)
  434. nir: Be sure to fix deref modes after demoting shader i/o vars to (details / githubweb)
  435. nir: Expose nir_remove_unused_io_vars(). (details / githubweb)
  436. v3d: Add support for hardware pack/unpack of half floats. (details / githubweb)
  437. util: Add foreach_reverse for dynarray (details / githubweb)
  438. nir: Add nir_imm_ivec2 helper (details / githubweb)
  439. nir: Add test file for vars related passes (details / githubweb)
  440. nir: Add tests for dead write elimination (details / githubweb)
  441. nir: Separate dead write removal into its own pass (details / githubweb)
  442. intel/nir, freedreno/ir3: Use the separated dead write vars pass (details / githubweb)
  443. nir: Remove handling of dead writes from copy_prop_vars (details / githubweb)
  444. nir: Add tests for copy propagation of derefs (details / githubweb)
  445. nir: Take call instruction into account in copy_prop_vars (details / githubweb)
  446. nir: Copy propagation between blocks (details / githubweb)
  447. intel: disable FS IR validation in release mode. (details / githubweb)
  448. i965: Add PCI IDs for new Amberlake parts that are Coffeelake based (details / githubweb)
  449. nir: fix clip cull lowering to not assert if GLSL already lowered. (details / githubweb)
  450. glsl/linker: Change the format of spec quotation (details / githubweb)
  451. glsl: Check the subroutine associated functions names (details / githubweb)
  452. ac/nir: Use context-specific LLVM types (details / githubweb)
  453. radv: implement buffer to image operations for R32G32B32 (details / githubweb)
  454. radv: disable VK_SUBGROUP_FEATURE_VOTE_BIT (details / githubweb)
  455. appveyor: Update to MSVC 2017. (details / githubweb)
  456. appveyor: Update to newer Mako/winflexbison versions. (details / githubweb)
  457. appveyor: Cache pip's cache files. (details / githubweb)
  458. anv: Implement VK_EXT_pci_bus_info (details / githubweb)
  459. anv/skylake: disable ForceThreadDispatchEnable (details / githubweb)
  460. radeonsi: make si_gfx_write_event_eop more configurable (details / githubweb)
  461. radeonsi: rename si_gfx_* functions to si_cp_* (details / githubweb)
  462. radeonsi: add GDS support to CP DMA (details / githubweb)
  463. radeonsi: switch back to standard DX sample positions (details / githubweb)
  464. radeonsi: save raster config in screen, add se_tile_repeat (details / githubweb)
  465. radeonsi: center viewport to improve guardband clipping for high (details / githubweb)
  466. radeonsi: set PA_SU_PRIM_FILTER_CNTL optimally (details / githubweb)
  467. radeonsi: don't re-upload the sample position constant buffer repeatedly (details / githubweb)
  468. radeonsi: move emission of PA_SU_VTX_CNTL into emit_guardband (details / githubweb)
  469. radeonsi: use higher subpixel precision (QUANT_MODE) for smaller (details / githubweb)
  470. ac: add helpers for fast integer division by a constant (details / githubweb)
  471. radeonsi: use faster integer division for instance divisors (details / githubweb)
  472. radeonsi: use copy_buffer in buffer_do_flush_region directly (details / githubweb)
  473. radeonsi: use compute shaders for clear_buffer & copy_buffer (details / githubweb)
  474. radeonsi: emit sample locations for 1xAA only when the hw bug is present (details / githubweb)
  475. radeonsi: track context rolls better for the Vega scissor bug workaround (details / githubweb)
  476. i965/fs: Add 64-bit int immediate support to dump_instructions() (details / githubweb)
  477. util: document a limitation of util_fast_udiv32 (details / githubweb)
  478. freedreno: fix off-by-one error in BEGIN_RING() (details / githubweb)
  479. freedreno/ir3: fix broken texcoord inputs (details / githubweb)
  480. freedreno/a6xx: remove fd6_emit_render_cntl() (details / githubweb)
  481. freedreno: adds nondraw param to fd_bc_alloc_batch (details / githubweb)
  482. freedreno: allocate batches from the cache in launch_grid (details / githubweb)
  483. freedreno: Fix the Emacs indentation configuration file (details / githubweb)
  484. freedreno: Remove the Emacs mode lines (details / githubweb)
  485. freedreno: reduce resource dependency tracking overhead (details / githubweb)
  486. freedreno/a6xx: add infrastructure for CP_DRAW_STATE (details / githubweb)
  487. freedreno/a6xx: move const emit to state group (details / githubweb)
  488. freedreno: add resource seqno (details / githubweb)
  489. freedreno/a6xx: texture state obj (details / githubweb)
  490. freedreno/ir3: track # of samplers used by shader (details / githubweb)
  491. freedreno/ir3: move binning_pass out of shader variant key (details / githubweb)
  492. freedreno/ir3: shader variant cache (details / githubweb)
  493. freedreno/a6xx: use program cache (details / githubweb)
  494. freedreno/a6xx: small emit_mrt() cleanup (details / githubweb)
  495. freedreno/a6xx: move framebuffer state emit to emit_mrt() (details / githubweb)
  496. freedreno/a6xx: a bit more state emit cleanup (details / githubweb)
  497. freedreno/ir3: move binning-pass fixup for a6xx+ (details / githubweb)
  498. freedreno/a6xx: remove vismode param (details / githubweb)
  499. freedreno/a6xx: move ZSA state to stateobj (details / githubweb)
  500. freedreno/a6xx: move VBO state to stateobj (details / githubweb)
  501. freedreno/a6xx: split VBO state into binning/draw variants (details / githubweb)
  502. freedreno/a6xx: split binning vs draw program stateobj's (details / githubweb)
  503. freedreno/a6xx: single cmdstream for draw+binning (details / githubweb)
  504. freedreno/a6xx: don't allocate binning rb (details / githubweb)
  505. Fix setting indent-tabs-mode in the Emacs .dir-locals.el files (details / githubweb)
  506. intel/compiler/icl: Use invocation id bits 22:16 instead of 23:17 (details / githubweb)
  507. vulkan: Add VK_EXT_calibrated_timestamps extension (radv and anv) [v5] (details / githubweb)
  508. radv: use nir_opt_copy_prop_vars and nir_opt_dead_write_vars (details / githubweb)
  509. radv: use nir_opt_find_array_copies() (details / githubweb)
  510. radv: use nir_split_array_vars() (details / githubweb)
  511. radv: use nir_shrink_vec_array_vars() (details / githubweb)
  512. softpipe: dynamically allocate space for immediate constants (details / githubweb)
  513. gallium: Fix mismatched ifdef-guards (details / githubweb)
  514. st/xlib: Use more appropriate include guard (details / githubweb)
  515. vulkan/wsi: Store the instance allocator in wsi_device (details / githubweb)
  516. vulkan/wsi: Implement GetPhysicalDevicePresentRectanglesKHR (details / githubweb)
  517. anv: Stop generating weak references for instance entrypoints (details / githubweb)
  518. loader/dri3: Also wait for front buffer fence if we triggered it (details / githubweb)
  519. vulkan/wsi: Use VK_EXT_pci_bus_info for DRM fd matching (details / githubweb)
  520. radeonsi: fix incorrect hw screen offset and guardband computation (details / githubweb)
  521. radv: fix check for perftest options size (details / githubweb)
  522. radeonsi: Bump number of allowed global buffers to 32 (details / githubweb)
  523. radeonsi: fix a deadlock due to partially-initialized context on CI (details / githubweb)
  524. radeonsi: fix a VGT hang with primitive restart on Polaris10 and later (details / githubweb)
  525. radeonsi: clamp point size to the limit (details / githubweb)
  526. Revert "anv: Stop generating weak references for instance entrypoints" (details / githubweb)
  527. radeonsi: fix gnome-shell crash (details / githubweb)
  528. radeonsi: fix a typo in a comment in emit_guardband (details / githubweb)
  529. radv: Fix WSI & PCI bus info initialization order. (details / githubweb)
  530. scons: Remove gles option. (details / githubweb)
  531. docs: add release notes for 18.2.3 (details / githubweb)
  532. docs: add sha256 checksums for 18.2.3 (details / githubweb)
  533. docs: update calendar, add news item and link release notes for 18.2.3 (details / githubweb)
  534. docs: fix typo in 18.2.3 release notes link (details / githubweb)
  535. anv: Define trampolines as the weak functions (details / githubweb)
  536. meson: Add -Werror=return-type when supported. (details / githubweb)
  537. radeonsi: Disable clear_state with radeon kernel driver (details / githubweb)
  538. nv50/ir: fix ConstantFolding::createMul for 64 bit muls (details / githubweb)
  539. ir3/nir: Set up image_dims consts for image_deref_size intrinsic too (details / githubweb)
  540. ac: Introduce ac_build_expand() (details / githubweb)
  541. ac: Fix loading a dvec3 from an SSBO (details / githubweb)
  542. android: Build kms_swrast for the Android platform (details / githubweb)
  543. spirv: Add support for SPV_GOOGLE_decorate_string (details / githubweb)
  544. spirv: Add no-op support for VK_GOOGLE_hlsl_functionality1 (details / githubweb)
  545. anv,radv: Trivially expose two new VK_GOOGLE extensions (details / githubweb)
  546. meson: don't require libelf for r600 without LLVM (details / githubweb)
  547. mesa/st: Only call nir_lower_io_to_scalar_early on scalar ISAs (details / githubweb)
  548. nir: Add some new helpers for working with const sources (details / githubweb)
  549. nir/search: Use nir_src_is_const and friends (details / githubweb)
  550. nir/search_helpers: Use nir_src_is_const and friends (details / githubweb)
  551. nir: Use nir_src_is_const and nir_src_as_* in core code (details / githubweb)
  552. intel: Fix decoding for partial STATE_BASE_ADDRESS updates. (details / githubweb)
  553. nir/algebraic: Use bool internally instead of bool32 (details / githubweb)
  554. nir/algebraic: Generalize an optimization (details / githubweb)
  555. nir/algebraic: Make internal classes str-able (details / githubweb)
  556. nir/algebraic: A bit of validation refactoring' (details / githubweb)
  557. nir/algebraic: Loosen a restriction on variables (details / githubweb)
  558. nir/algebraic: Provide descriptive asserts for bit size checks (details / githubweb)
  559. st/mesa: Record shader access qualifiers for images (details / githubweb)
  560. meson: drop option description relic (details / githubweb)
  561. radv: s/abs/fabsf/ for floats (details / githubweb)
  562. util: use *unsigned* ints for bit operations (details / githubweb)
  563. i965: expose type of memcpy instead of memcpy function itself (details / githubweb)
  564. i965/tiled_memcpy: inline movntdqa loads in tiled_to_linear (details / githubweb)
  565. i965/miptree: Use cpu tiling/detiling when mapping (details / githubweb)
  566. radv: fix btoi for R32G32B32 when the dest offset is not 0 (details / githubweb)
  567. configure.ac: update libdrm amdgpu version to 2.4.95 (details / githubweb)
  568. meson: update required amdgpu version to 2.4.95 (details / githubweb)
  569. radeon/vcn: move radeon decoder define to header file (details / githubweb)
  570. radeon/vcn: add vcn jpeg decode interface (details / githubweb)
  571. radeon/winsys: add vcn jpeg ring type (details / githubweb)
  572. radeon/vcn: create cs based on ring type (details / githubweb)
  573. radeon/vcn: separate send cmd call from end frame (details / githubweb)
  574. radeon/vcn: add jpeg decode implementation (details / githubweb)
  575. st/va: get mjpeg slice header (details / githubweb)
  576. radeon/uvd: remove get mjpeg slice header (details / githubweb)
  577. radeon/vcn: implement jpeg bitstream buffer cmd (details / githubweb)
  578. radeon/vcn: implement jpeg target buffer cmd (details / githubweb)
  579. amd/common: add vcn jpeg ip info query (details / githubweb)
  580. winsys/amdgpu: add vcn jpeg cs support (details / githubweb)
  581. radeonsi: enable vcn jpeg decode for raven (details / githubweb)
  582. intel/decoders: fix end of batch limit (details / githubweb)
  583. docs: update calendar (details / githubweb)
  584. amd/common: check DRM version 3.27 for JPEG decode (details / githubweb)
  585. nir/algebraic: Fix a typo in the bit size validation code (details / githubweb)
  586. mesa/glformats: Remove redundant helper (details / githubweb)
  587. intel/compiler: Change src1 reg type to unsigned doubleword (details / githubweb)
  588. nir: add linking helper nir_link_xfb_varyings() (details / githubweb)
  589. radv: move nir_lower_io_to_scalar_early() to radv_link_shaders() (details / githubweb)
  590. radv: call nir_link_xfb_varyings() (details / githubweb)
  591. nir: fix nir_copy_propagation test (details / githubweb)
  592. anv: Allow presenting via a different GPU (details / githubweb)
  593. scons: Put to rest zombie texture_float build option. (details / githubweb)
  594. nir: Fix array initializer. (details / githubweb)
  595. ir3_compiler/nir: fix imageSize() for buffer-backed images (details / githubweb)
  596. meson: fix formatting and add extra_files to i965 (details / githubweb)
  597. autotools: include intel_tiled_memcopy.c (details / githubweb)
  598. anv: drop unused includes (details / githubweb)
  599. anv: use snprintf() instead of memset()+strcpy() (details / githubweb)
  600. anv: move variable to proper scope and mark as MAYBE_UNUSED (details / githubweb)
  601. gen: Add EXT_vertex_attrib_64bit.xml to dependency lists (details / githubweb)
  602. gen: Add AMD_gpu_shader_int64.xml to tarball (details / githubweb)
  603. util: use C99 declaration in the for-loop hash_table_foreach() macro (details / githubweb)
  604. util: use C99 declaration in the for-loop set_foreach() macro (details / githubweb)
  605. radv: Add support for VK_KHR_driver_properties. (details / githubweb)
  606. radv: Emit enqueued pipeline barriers on event write. (details / githubweb)
  607. nvc0: increase NOUVEAU_TRANSFER_PUSHBUF_THRESHOLD to 1024 on Kepler+ (details / githubweb)
  608. swr/rast: fix intrinsic/function for LLVM 7 compatibility (details / githubweb)
  609. swr/rast: ignore CreateElementUnorderedAtomicMemCpy (details / githubweb)
  610. freedreno: add useful assert (details / githubweb)
  611. freedreno/a6xx: disable unused groups (details / githubweb)
  612. freedreno/ir3: take reg->num out of union in ir3_register (details / githubweb)
  613. freedreno: use fd_bc_alloc_batch instead of fd_batch_create. (details / githubweb)
  614. util: Change remaining uint32 cache ids to sha1 (details / githubweb)
  615. intel/compiler: Print hex representation along with floating point value (details / githubweb)
  616. intel/compiler: Print message descriptor as immediate source (details / githubweb)
  617. radv: add create_buffer_from_image() helper (details / githubweb)
  618. radv: add create_bview_for_r32g32b32() helper (details / githubweb)
  619. radv: add get_image_stride_for_r32g32b32() helper (details / githubweb)
  620. radv: fix a comment in radv_meta_buffer_to_image_cs_r32g32b32() (details / githubweb)
  621. radv: implement image to image operations for R32G32B32 (details / githubweb)
  622. anv: Fix sanitization of stencil state when the depth test is disabled (details / githubweb)
  623. anv: Provide a error message with a DEVICE_LOST (details / githubweb)
  624. anv: Add helpers for setting/checking device lost (details / githubweb)
  625. anv: Handle the device loss abort in anv_device_set_lost (details / githubweb)
  626. nir/validate: Print when the validation failed (details / githubweb)
  627. nir/constant_folding: Add an unreachable to a switch (details / githubweb)
  628. nir/constant_folding: Use nir_src_as_bool for discard_if (details / githubweb)
  629. nir/builder: Add a nir_imm_true/false helpers (details / githubweb)
  630. nir/builder: Handle 16-bit floats in nir_imm_floatN_t (details / githubweb)
  631. nir/search: Use the nir_imm_* helpers from nir_builder (details / githubweb)
  632. nir/opt_if: Rework condition propagation (details / githubweb)
  633. nir/system_values: Use the bit size from the load_deref (details / githubweb)
  634. glsl/nir: Use i2b instead of ine for fixing UBO/SSBO Booleans (details / githubweb)
  635. nir/prog: Use nir_bany in kill handling (details / githubweb)
  636. spirv: Use the right bit-size for spec constant ops (details / githubweb)
  637. spirv: Initialize subgroup destinations with the destination type (details / githubweb)
  638. intel/nir: Use the OPT macro for more passes (details / githubweb)
  639. vl: get h264 profile idc (details / githubweb)
  640. radeon/vce: use util function to get h264 profile idc (details / githubweb)
  641. radeon/vcn: use util function to get h264 profile idc (details / githubweb)
  642. vulkan: drop always-true param (details / githubweb)
  643. radv: remove duplicate brackets in version string (details / githubweb)
  644. intel/blorp: Define the clear value bounds for HiZ clears (details / githubweb)
  645. scons/svga: remove opt from the list of valid build types (details / githubweb)
  646. anv/util: Split a vk_errorv helper out of vk_errorf (details / githubweb)
  647. anv: Return VK_ERROR_DEVICE_LOST from anv_device_set_lost (details / githubweb)
  648. nir: Fix array initializer (details / githubweb)
  649. st/nine: Remove commented nine_context_apply_stateblock (details / githubweb)
  650. st/nine: Remove two unused states. (details / githubweb)
  651. st/nine: Don't update unused world matrices (details / githubweb)
  652. st/nine: Mark transform matrices dirty for D3DSBT_ALL (details / githubweb)
  653. st/nine: Capture also default matrices for D3DSBT_ALL (details / githubweb)
  654. st/nine: Never update device changed.* fields (details / githubweb)
  655. st/nine: Fix aliasing states for stateblocks (details / githubweb)
  656. st/nine: Do not set unused states for stateblocks (details / githubweb)
  657. st/nine: Enable shadow mapping for ps 1.X (details / githubweb)
  658. st/nine: Reduce MaxSimultaneousTextures to 8 (details / githubweb)
  659. d3dadapter: Fix wrong naming in header file (details / githubweb)
  660. st/nine: Handle window resize when a presentation buffer is used (details / githubweb)
  661. blorp: Emit a dummy 3DSTATE_WM prior to 3DSTATE_WM_HZ_OP (details / githubweb)
  662. Revert "anv/skylake: disable ForceThreadDispatchEnable" (details / githubweb)
  663. freedreno: import libdrm_freedreno + redesign submit (details / githubweb)
  664. freedreno/a6xx: Use fd6_emit_ib from a6xx (details / githubweb)
  665. freedreno/a2xx: Squash a compiler warning (details / githubweb)
  666. freedreno/a6xx: Fix set_blit_scissor helper (details / githubweb)
  667. freedreno/a6xx: Move rasterizer state to state object (details / githubweb)
  668. freedreno/a6xx: Rename FD6_GROUP_ZSA ro FD6_GROUP_LRZ (details / githubweb)
  669. freedreno/a6xx: Move stencil mask emit to FD_DIRTY_ZSA group (details / githubweb)
  670. freedreno/a6xx: Move stencil/depth/alpha state to IB (details / githubweb)
  671. freedreno: avoid no-op flushes by re-using last-fence (details / githubweb)
  672. freedreno/a6xx: move where we handle dirty vbo state (details / githubweb)
  673. freedreno/a6xx: small cleanup (details / githubweb)
  674. freedreno/a6xx: inline draw_impl() (details / githubweb)
  675. anv: Improve the asserts in anv_buffer_get_range (details / githubweb)
  676. anv: Flag semaphore BOs as external (details / githubweb)
  677. anv: Use absolute timeouts in wait_for_bo_fences (details / githubweb)
  678. freedreno: mark all state dirty after switching batch (details / githubweb)
  679. freedreno: dependency tracking for z/s depends on ZSA state (details / githubweb)
  680. freedreno: don't flush when new and old pfb is identical (details / githubweb)
  681. radv: remove wrong comment in calculate_gs_ring_sizes() about streams (details / githubweb)
  682. vulkan: Update the XML and headers to 1.1.90 (details / githubweb)
  683. nir: Add a pass for gathering transform feedback info (details / githubweb)
  684. radv: gather the number of streams used by geometry shaders (details / githubweb)
  685. radv: gather the number of output components per stream (details / githubweb)
  686. radv: gather which GS stream is used for every outputs (details / githubweb)
  687. radv: adjust the GSVS ring sizes based on the number of components (details / githubweb)
  688. radv: adjust the number of output components per stream (details / githubweb)
  689. radv: allow to use up to 4 GSVS ring buffers (details / githubweb)
  690. radv: allow to emit a vertex to a specified stream (details / githubweb)
  691. radv: gather stream output info (details / githubweb)
  692. radv: declare streamout SGPRs (details / githubweb)
  693. radv: emit stream outputs for vertex and tessellation stages (details / githubweb)
  694. radv: add multiple streams support for the GS copy shader (details / githubweb)
  695. radv: implement VK_EXT_transform_feedback (details / githubweb)
  696. anv: add missing meson build dependency (details / githubweb)
  697. radv: add missing meson build dependency (details / githubweb)
  698. svga: add missing meson build dependency (details / githubweb)
  699. clover: add missing meson build dependency (details / githubweb)
  700. vulkan/wsi: simplify meson file tracking (details / githubweb)
  701. nir: fix yet another MSVC build break (details / githubweb)
  702. ac: fix ac_build_fdiv for f64 (details / githubweb)
  703. glsl/linker: Fix out variables linking during single stage (details / githubweb)
  704. st/dri: remove leftover local variable (details / githubweb)
  705. intel/batch-decoder: remove never-used function (details / githubweb)
  706. glsl: Add missing include guards (details / githubweb)
  707. svga: Add missing include guards (details / githubweb)
  708. glx: Add missing include guards (details / githubweb)
  709. mesa: Add missing include guards (details / githubweb)
  710. mesa: expose EXT_texture_compression_s3tc on GLES (details / githubweb)
  711. intel/decoder: Use 'DWord Length' and 'bias' fields for packet length. (details / githubweb)
  712. intel: tools: Add handling for video pipe (details / githubweb)
  713. android: i965/tiled_memcpy: fix build for x86 generic target (details / githubweb)
  714. spirv: Pass SSA values through functions (details / githubweb)
  715. vulkan/wsi: use the drmGetDevice2() API (details / githubweb)
  716. docs/calendar: Add 18.3 plan and expand 18.2 (details / githubweb)
  717. m4: add Werror when checking for compiler flags (details / githubweb)
  718. anv: Bump the advertised patch version to 90 (details / githubweb)
  719. nir: Allow using nir_lower_io_to_scalar_early on VS input vars. (details / githubweb)
  720. v3d: Split out NIR input setup between FS and VPM. (details / githubweb)
  721. v3d: Don't rely on sorting input vars for VPM read setup. (details / githubweb)
  722. v3d: Use nir_lower_io_to_scalar_early to DCE unused VS input components. (details / githubweb)
  723. v3d: Only add output slot tracking for the current varying slot. (details / githubweb)
  724. v3d: Use nir_remove_unused_io_vars to handle binner shader output DCE (details / githubweb)
  725. vc4: Fix unused variable warning. (details / githubweb)
  726. vl: drop left-over variable (details / githubweb)
  727. meson: add note about intel tools build options (details / githubweb)
  728. aub_viewer: show vertex buffer pitch (details / githubweb)
  729. scons: drop unused HAVE_STDINT_H macro (details / githubweb)
  730. nouveau: remove unused class member (details / githubweb)
  731. mesa: fix memcpy() and memset(0) of non-trivial structs (details / githubweb)
  732. mesa: fix struct/class mismatch (details / githubweb)
  733. i965: add missing case to fix -Wswitch (details / githubweb)
  734. util: s/0/NULL/ for pointer (details / githubweb)
  735. egl: add messages to a few assert() and turn a couple into unreachable() (details / githubweb)
  736. i965/batch: avoid reverting batch buffer if saved state is an empty (details / githubweb)
  737. i965/batch: don't ignore the 'brw_new_batch' call for a 'new batch' (details / githubweb)
  738. i965: Respect GL_TEXTURE_SRGB_DECODE_EXT in GenerateMipmaps() (details / githubweb)
  739. i965: Disable dual source blending when shader doesn't support it on (details / githubweb)
  740. anv: Disable dual source blending when shader doesn't support it on (details / githubweb)
  741. gallium: rework PIPE_HANDLE_USAGE_* flags (details / githubweb)
  742. radeonsi/gfx9: set optimal OVERWRITE_COMBINER_WATERMARK (details / githubweb)
  743. radeonsi: clean up decompress flags in fast color clear (details / githubweb)
  744. radeonsi: add support for Raven2 (v2) (details / githubweb)
  745. glsl_to_tgsi: don't create 64-bit integer MAD/FMA (details / githubweb)
  746. gallium/hud: fix power sensor readings for amdgpu users (details / githubweb)
  747. gallium: split u_prim_name out of u_debug.h (details / githubweb)
  748. gallium/util: start splitting u_debug into generic and gallium specific (details / githubweb)
  749. gallium/util: move debug_print_usage_enum to the u_debug_gallium (details / githubweb)
  750. gallium/util: move debug_print_bind_flags to u_debug_gallium (details / githubweb)
  751. gallium/util: move debug_print_tranfer_flags to u_debug_galilum (details / githubweb)
  752. gallium/util: move memory debug declarations into u_debug_gallium (details / githubweb)
  753. gallium/util: remove p_format.h from u_debug.h (details / githubweb)
  754. gallium/util: remove u_inlines.h from u_debug.c (details / githubweb)
  755. util: Move os_misc to util (details / githubweb)
  756. util: Move u_debug to utils (details / githubweb)
  757. util: move u_cpu_detect to util (details / githubweb)
  758. st/mesa: calculate buffer size correctly for packed uniforms (details / githubweb)
  759. st/glsl_to_nir: fix next_stage gathering (details / githubweb)
  760. intel/compiler: Stop assuming the entrypoint is called "main" (details / githubweb)
  761. radv/winsys: remove unused surface_best() (details / githubweb)
  762. radv/winsys: cleanup the chained submission path (details / githubweb)
  763. radv/winsys: fix buffer deletion in the sysmem path (details / githubweb)
  764. radv/winsys: do not assign last submission when chained path failed (details / githubweb)
  765. radv: rename some parameters in Cmd{Begin,End}TransformFeedbackEXT() (details / githubweb)
  766. radv: use pool->stride when calling radv_query_shader() (details / githubweb)
  767. radv: use WAIT_REG_MEM_GREATER_OR_EQUAL instead of a magic value (details / githubweb)
  768. Revert "imx: make use of loader_open_render_node(..) helper" (details / githubweb)
  769. egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku} (details / githubweb)
  770. egl: drop EGL driver `name` (details / githubweb)
  771. glsl/linker: validate attribute aliasing before optimizations (details / githubweb)
  772. glspirv: no need to force entrypoint name to "main" (details / githubweb)
  773. tools/imgui: disable all warnings (details / githubweb)
  774. meson: hide warnings from external project `gtest` (details / githubweb)
  775. docs: add release notes for 18.2.4 (details / githubweb)
  776. docs: add sha256 checksums for 18.2.4 (details / githubweb)
  777. docs: update calendar, add new item and link release notes for 18.2.4 (details / githubweb)
  778. configure: allow building with python3 (details / githubweb)
  779. travis: use python3 for the autoconf builds (details / githubweb)
  780. freedreno: Do not link ir3_compiler with valgrind libraries. (details / githubweb)
  781. nir: fix if condition propagation for alu use (details / githubweb)
  782. util/gen_xmlpool: use argparse for argument handling (details / githubweb)
  783. meson: add support for generating translation mo files (details / githubweb)
  784. util/xmlpool: Update for meson generation (details / githubweb)
  785. docs/meson: Add note about update translations (details / githubweb)
  786. util/gen_xmlpool: Use more standard style (details / githubweb)
  787. util/gen_xmlpool: Use print function instad of sys.stderr.write (details / githubweb)
  788. util/gen_xmlpool: use a main function (details / githubweb)
  789. util/gen_xmlpool: use with statement to open file (details / githubweb)
  790. util/gen_xmlpool: Don't write via shell redirection (details / githubweb)
  791. util/gen_xmlpool: Don't use len to test for container emptiness (details / githubweb)
  792. util/gen_xmlpool: Make use of python's foreach loop (details / githubweb)
  793. radv/xfb: don't increase offset by component mask start. (details / githubweb)
  794. travis: use mako for python2 (details / githubweb)
  795. glx: remove unused __glXPreferEGL() declaration (details / githubweb)
  796. glx: be explicit about when mapping X <> GLX visuals (details / githubweb)
  797. egl: add base EGL_EXT_device_base implementation (details / githubweb)
  798. specs: Add EGL_MESA_device_software (details / githubweb)
  799. egl: add EGL_MESA_device_software support (details / githubweb)
  800. egl: add EGL_EXT_device_drm support (details / githubweb)
  801. egl: set the EGLDevice when creating a display (details / githubweb)
  802. egl: enable EGL_EXT_device_{base,enumeration,query} (details / githubweb)
  803. meson: egl: group dri2 bits separately from haiku (details / githubweb)
  804. docs/relnotes: add the EGL Device extensions (details / githubweb)
  805. vbo: Remove unused vbo_save_fallback function. (details / githubweb)
  806. vbo: Remove the VBO_SAVE_FALLBACK flag. (details / githubweb)
  807. vbo: Remove set but not used weak field from _mesa_prim. (details / githubweb)
  808. vbo: Remove VBO_SAVE_PRIM_WEAK from vbo_save_NotifyBegin calls. (details / githubweb)
  809. vbo: Test for VBO_SAVE_PRIM_WEAK in _mesa_prim::mode is false. (details / githubweb)
  810. vbo: Remove the always false branch dlist replay. (details / githubweb)
  811. vbo: Remove the now unused VBO_SAVE_PRIM_WEAK define. (details / githubweb)
  812. vbo: Move no_current_update out of _mesa_prim. (details / githubweb)
  813. vbo: Make no_current_update an argument to vbo_save_NotifyBegin. (details / githubweb)
  814. vbo: Preserve vbo_save::no_current_update on primitive restart. (details / githubweb)
  815. vbo: Pull the _mesa_set_draw_vao calls out of the if clauses. (details / githubweb)
  816. mesa/vbo: Move src/mesa/vbo/vbo_exec_array.c -> src/mesa/main/draw.c (details / githubweb)
  817. mesa/vbo: Move _vbo_draw_indirect -> _mesa_draw_indirect (details / githubweb)
  818. mesa: Collect all the draw functions in draw.{h,c}. (details / githubweb)
  819. radv: add support for Raven2 (details / githubweb)
  820. ac/nir: make use of i1false in few more places (details / githubweb)
  821. radv: use radeon_info::num_good_cu_per_sh (details / githubweb)
  822. radv: only enable gl_SampleMask if MSAA is enabled too (details / githubweb)
  823. radv: set PA_SU_PRIM_FILTER_CNTL optimally (details / githubweb)
  824. egl: Fix eglentrypoint.h sort order. (details / githubweb)
  825. intel/tools: include stdarg.h in error2aub (details / githubweb)
  826. intel/tools: fix resource leak (details / githubweb)
  827. egl: fix entrypoint sorting test (details / githubweb)
  828. egl: use the LC_ALL hammer instead of LANG (details / githubweb)
  829. meson: don't install translation files (details / githubweb)
  830. egl: add EGL_EXT_device_base entrypoints (details / githubweb)
  831. egl/glvnd: correctly report errors when vendor cannot be found (details / githubweb)
  832. Update version to 18.3.0-rc1 (details / githubweb)
  833. radv: apply xfb buffer offset at buffer binding time not later. (v2) (details / githubweb)
  834. radv: fix begin/end transform feedback with 0 counter buffers. (details / githubweb)
  835. android: gallium/auxiliary: add include to get u_debug.h header (details / githubweb)
  836. nir: allow propagation of if evaluation for bcsel (details / githubweb)
  837. nir: fix condition propagation when src has a swizzle (details / githubweb)
  838. meson: link gallium nine with pthreads (details / githubweb)
  839. android: radv: add libmesa_git_sha1 static dependency (details / githubweb)
  840. r600/sb: Fix constant logical operand in assert. (details / githubweb)
  841. radv: add missing TFB queries support to CmdCopyQueryPoolsResults() (details / githubweb)
  842. wsi/wayland: use proper VkResult type (details / githubweb)
  843. wsi/wayland: only finish() a successfully init()ed display (details / githubweb)
  844. st/va: fix incorrect use of resource_destroy (details / githubweb)
  845. intel/decoders: fix instruction base address parsing (details / githubweb)
  846. wayland/egl: Resize EGL surface on update buffer for swrast (details / githubweb)
  847. anv/android: mark gralloc allocated BOs as external (details / githubweb)
  848. docs: document the staging branch and add reference to it (details / githubweb)
  849. ac/nir_to_llvm: fix b2f for f64 (details / githubweb)
  850. radv: disable conditional rendering for vkCmdCopyQueryPoolResults() (details / githubweb)
  851. autotools: library-dependency when no sse and 32-bit (details / githubweb)
  852. glsl: do not allow implicit casts of unsized array initializers (details / githubweb)
  853. virgl/vtest-winsys: Use virgl version of bind flags (details / githubweb)
  854. Update version to 18.3.0-rc2 (details / githubweb)
  855. Revert "i965/batch: avoid reverting batch buffer if saved state is an (details / githubweb)
  856. radv: only expose VK_SUBGROUP_FEATURE_ARITHMETIC_BIT for VI+ (details / githubweb)
  857. st/nine: fix stack corruption due to ABI mismatch (details / githubweb)
  858. nir: add glsl_type_is_integer() helper (details / githubweb)
  859. nir: don't pack varyings ints with floats unless flat (details / githubweb)
  860. meson: Don't set -Wall (details / githubweb)
  861. st/mesa: disable L3 thread pinning (details / githubweb)
  862. meson: fix libatomic tests (details / githubweb)
  863. util/ralloc: Make sizeof(linear_header) a multiple of 8 (details / githubweb)
  864. radv: binding streamout buffers doesn't change context regs (details / githubweb)
  865. mesa: Reference count shaders that are used by transform feedback (details / githubweb)
  866. meson: only run vulkan's meson.build when building vulkan (details / githubweb)
  867. gbm: remove unnecessary meson include (details / githubweb)
  868. meson: fix wayland-less builds (details / githubweb)
  869. nir/spirv: cast shift operand to u32 (details / githubweb)
  870. bin/get-pick-list.sh: simplify git oneline printing (details / githubweb)
  871. bin/get-pick-list.sh: prefix output with "[stable] " (details / githubweb)
  872. bin/get-pick-list.sh: handle "typod" usecase. (details / githubweb)
  873. bin/get-pick-list.sh: handle the fixes tag (details / githubweb)
  874. bin/get-pick-list.sh: tweak the commit sha matching pattern (details / githubweb)
  875. bin/get-pick-list.sh: flesh out is_sha_nomination (details / githubweb)
  876. bin/get-pick-list.sh: handle fixes tag with missing colon (details / githubweb)
  877. bin/get-pick-list.sh: handle unofficial "broken by" tag (details / githubweb)
  878. bin/get-pick-list.sh: use test instead of [ ] (details / githubweb)
  879. bin/get-pick-list.sh: handle reverts prior to the branchpoint (details / githubweb)
  880. radeonsi: fix video APIs on Raven2 (details / githubweb)
  881. egl: add missing glvnd entrypoint for EGL_ANDROID_blob_cache (details / githubweb)
  882. nir/lower_alu_to_scalar: Don't try to lower unpack_32_2x16 (details / githubweb)
  883. i965: Fix calculation of layers array length for isl_view (details / githubweb)
  884. vc4: Make sure we make ro scanout resources for create_with_modifiers. (details / githubweb)
  885. Revert "radv: disable VK_SUBGROUP_FEATURE_VOTE_BIT" (details / githubweb)
  886. Update version to 18.3.0-rc3 (details / githubweb)
  887. egl/dri: fix error value with unknown drm format (details / githubweb)
  888. radeonsi: fix an out-of-bounds read reported by ASAN (details / githubweb)
  889. travis: drop unneeded x11proto-xf86vidmode-dev (details / githubweb)
  890. glx: make xf86vidmode mandatory for direct rendering (details / githubweb)
  891. travis: adding missing x11-xcb for meson+vulkan (details / githubweb)
  892. i965/batch: avoid reverting batch buffer if saved state is an empty (details / githubweb)
  893. radeonsi: go back to using bottom-of-pipe for beginning of TIME_ELAPSED (details / githubweb)
  894. r600: clean up the GS ring buffers when the context is destroyed (details / githubweb)
  895. Update version to 18.3.0-rc4 (details / githubweb)
  896. anv: Put robust buffer access in the pipeline hash (details / githubweb)
  897. glapi: add missing visibility args (details / githubweb)
  898. winsys/amdgpu: fix a buffer leak in amdgpu_bo_from_handle (details / githubweb)
  899. winsys/amdgpu: fix a device handle leak in amdgpu_winsys_create (details / githubweb)
  900. radv: Fix opaque metadata descriptor last layer. (details / githubweb)
  901. glsl: free or reuse memory allocated for TF varying (details / githubweb)
  902. mesa/main: remove bogus error for zero-sized images (details / githubweb)
  903. mesa/main: factor out tex-image error-checking (details / githubweb)
  904. mesa/main: factor out common error-checking (details / githubweb)
  905. mesa/main: check cube-completeness in common code (details / githubweb)
  906. mesa/main: fix incorrect depth-error (details / githubweb)
  907. anv: correctly use vulkan 1.0 by default (details / githubweb)
  908. radv: Clamp gfx9 image view extents to the allocated image extents. (details / githubweb)
  909. radv: Align large buffers to the fragment size. (details / githubweb)
  910. wsi/display: fix mem leak when freeing swapchains (details / githubweb)
  911. egl/wayland: bail out when drmGetMagic fails (details / githubweb)
  912. egl/wayland: plug memory leak in drm_handle_device() (details / githubweb)
  913. vulkan/wsi: fix s/,/;/ typo (details / githubweb)
  914. cherry-ignore: egl/wayland: rather obvious build fix (details / githubweb)
  915. Update version to 18.3.0-rc5 (details / githubweb)
  916. r600: make suballocator 256-bytes align (details / githubweb)
  917. st/xa: Fix a memory leak (details / githubweb)
  918. winsys/svga: Fix a memory leak (details / githubweb)
  919. anv: flush pipeline before query result copies (details / githubweb)
  920. st/xvmc: Add X11 include path. (details / githubweb)
  921. nv50,nvc0: Fix gallium nine regression regarding sampler bindings (details / githubweb)
  922. amd/vulkan: meson build - use radv_deps for libvulkan_radeon (details / githubweb)
  923. mesa: Revert INTEL_fragment_shader_ordering support (details / githubweb)
  924. Revert "st/mesa: silenced unhanded enum warning in st_glsl_to_tgsi.cpp" (details / githubweb)
  925. radv/android: Mark android WSI image as shareable. (details / githubweb)
  926. radv/android: Use buffer metadata to determine scanout compat. (details / githubweb)
  927. radv: use 3d shader for gfx9 copies if dst is 3d (details / githubweb)
  928. radv: rework the TC-compat HTILE hardware bug with COND_EXEC (details / githubweb)
  929. radv: Flush before vkCmdWriteTimestamp() if needed (details / githubweb)
  930. anv/query: flush render target before copying results (details / githubweb)
  931. radv: wait on the high 32 bits of timestamp queries (details / githubweb)
  932. gallium: Constify drisw_loader_funcs struct (details / githubweb)
  933. drisw: Use separate drisw_loader_funcs for shm (details / githubweb)
  934. virgl: quadruple command buffer size (details / githubweb)
  935. virgl: avoid large inline transfers (details / githubweb)
  936. virgl: don't mark buffers as unclean after a write (details / githubweb)
  937. Update version to 18.3.0-rc6 (details / githubweb)
  938. Update version to 18.3.0 (final) (details / githubweb)
  939. docs: update 18.3.0 release notes (details / githubweb)
  940. docs: add sha256 checksums for 18.3.0 (details / githubweb)
  941. gallium/u_math: add ushort_to_float/float_to_ushort (details / githubweb)
  942. nir: add load uniform lower to scalar (details / githubweb)
  943. u_dynarray: add util_dynarray_enlarge (details / githubweb)
  944. gallium: add a cap to force compute minmax indices (details / githubweb)
  945. drm-uapi/forcc: add ARM tiled modifier format (details / githubweb)
  946. drm-uapi: add lima_drm.h (details / githubweb)
  947. gallium: add lima driver (details / githubweb)
  948. gallium: add sun4i driver (details / githubweb)
  949. gallium: add exynos driver (details / githubweb)
  950. gallium: add meson driver (details / githubweb)
  951. gallium: add rockchip driver (details / githubweb)
  952. lima: use WINSYS_HANDLE_* for 18.2 rebase (details / githubweb)
  953. lima: is_format_supported changed in 18.2 (details / githubweb)
  954. egl,glx: query dri integer to expose EGL/GLX_EXT_buffer_age (details / githubweb)
  955. gallium: add PIPE_CAP_BUFFER_AGE (details / githubweb)
  956. egl: fix query buffer age fail when EGL_KHR_partial_update (details / githubweb)
  957. egl/android: Delete set_damage_region from egl dri vtbl (details / githubweb)
  958. dri_interface: add an interface for setting damage region (details / githubweb)
  959. egl/dri: Use __DRI2_DAMAGE extension for KHR_partial_update (details / githubweb)
  960. st/dri2: use dynamic alloc extensions (details / githubweb)
  961. gallium: add PIPE_CAP_SET_DAMAGE (details / githubweb)
  962. st/dri2: add optional dri2DamageExtension (details / githubweb)
  963. lima: add lima_set_damage_region (details / githubweb)
  964. lima: mali450 be able to not use dlbu (details / githubweb)
  965. Revert "lima: initial implementation for no glClear draw" (details / githubweb)
  966. lima: fix texture wrap_t parameter (details / githubweb)
  967. lima: seperate lima_texture_desc_set_res (details / githubweb)
  968. lima: reload FB tile buffer when glFlush without glClear (details / githubweb)
  969. lima: set damage with tile buffer region (details / githubweb)
  970. lima: implement EGL_KHR_partial_update (details / githubweb)
  971. lima/ir: print name of unsupported nir_op (details / githubweb)
  972. lima: clear add command stream directly (details / githubweb)
  973. lima: implement partial clear (details / githubweb)
  974. lima/ppir: fix bitcopy bug (details / githubweb)
  975. lima: use PLBU_CMD for plbu command stream construction (details / githubweb)
  976. lima: use VS_CMD for vs command stream construction (details / githubweb)
  977. lima: move update submit bo to the begin of a draw/clear (details / githubweb)
  978. lima: fix mtx_lock: Assertion `mtx != NULL' failed (details / githubweb)
  979. lima: fix LIMA_DUMP_COMMAND_STREAM fail (details / githubweb)
  980. lima: fix texture layout setting (details / githubweb)
  981. lima/gpir: Rename gpir_lower_funcs (details / githubweb)
  982. lima/gpir: add fnot op support (details / githubweb)
  983. lima/pp: Add a disassembler (details / githubweb)
  984. lima/gp: Add a disassembler (details / githubweb)
  985. lima/pp: Fix some whitespace issues in disassembler (details / githubweb)
  986. lima/pp: Fix disassembler shift issue (details / githubweb)
  987. lima: fix tiling/untiling partial textures (details / githubweb)
  988. lima: fix multi triangle index draw hang (details / githubweb)
  989. lima/gp: Fix fnot (details / githubweb)
  990. lima: fix src_x not initialized (details / githubweb)
  991. meson: add lima related build (details / githubweb)
  992. lima: support INT index draw (details / githubweb)
  993. lima: in case index_size is an expression (details / githubweb)
  994. lima: fix glxgears hang (details / githubweb)
  995. lima: fix gp pending uniform at wrong offset (details / githubweb)
  996. lima/ppir: add nir_op_fsqrt support (details / githubweb)
  997. lima: move context.texture_subdata to resource (details / githubweb)
  998. lima: fix glxinfo crash (details / githubweb)
  999. lima: support GL_POINTS and GL_LINE* draw (details / githubweb)
  1000. lima: distinguish RGBA and RGBX texture (details / githubweb)
  1001. lima: fix framebuffer shift_w/h/max calculation (details / githubweb)
  1002. lima: move shift_w/h/max into conditional update (details / githubweb)
  1003. lima/ppir: fix load coord from const node crash v2 (details / githubweb)
  1004. lima: port to 18.3 (details / githubweb)
  1005. lima: use u_pipe_screen_get_param_defaults helper (details / githubweb)
  1006. lima: exit when wait fence error (details / githubweb)
  1007. lima: ppir: codegen: fix combine instruction dest_modifier (details / githubweb)
  1008. lima: fix gp/pp mmu fault (details / githubweb)
  1009. lima: fix const lowering when gbm-surface (details / githubweb)
  1010. lima: reset PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER (details / githubweb)
  1011. lima: add TODO comments for resource copy (details / githubweb)
  1012. lima/ppir: support nir_op_fsat (details / githubweb)
  1013. lima: fix vec3/vec1 varying render state setup (details / githubweb)
  1014. lima: extend wrapping possibilities with PIPE_TEX_WRAP_REPEAT and (details / githubweb)
  1015. lima: set submit flag when va instead of alloc (details / githubweb)
  1016. lima: fix glxgears crash (details / githubweb)
  1017. lima/ppir: fix vector select instruction (details / githubweb)
  1018. lima: ppir: implement sin and cos instructions (details / githubweb)
  1019. lima: add additional debug info to lima_resource (details / githubweb)
  1020. lima: Add support for multi-level resources (details / githubweb)
  1021. lima: add mipmap settings to texture description (details / githubweb)
  1022. elg: Fix mising NULL compile failure (details / githubweb)
  1023. Add debian directory from https://salsa.debian.org/xorg-team/lib/mesa (details / githubweb)
  1024. Leste debian directory updates. (details / githubweb)

Started by user Ivan J.

Revision: 883cb0112937adbc54637c226ae73ce19d3fb2fa
  • refs/remotes/origin/maemo/ascii