Started 1 yr 4 mo ago
Took 1 min 9 sec on master

Success Build #21 (Jun 19, 2019, 10:06:36 AM)

Subprojects triggered but not blocked for

Build Artifacts
mesa_19.2.0-2+1m7.diff.gz264 B view
mesa_19.2.0-2+1m7.dsc4.42 KB view
mesa_19.2.0-2+1m7_source.buildinfo5.80 KB view
mesa_19.2.0.orig.tar.gz16.68 MB view
Changes
  1. iris: Re-emit Surface State Base Address when context is lost. (details / githubweb)
  2. Change a few frequented uses of DEBUG to !NDEBUG (details / githubweb)
  3. radeonsi: fix timestamp queries for compute-only contexts (details / githubweb)
  4. iris: Fix lock/unlock mismatch for non-LLC coherent BO allocation. (details / githubweb)
  5. iris: Fix locking around vma_alloc in iris_bo_create_userptr (details / githubweb)
  6. iris: Use the BO cache even for coherent buffers on non-LLC. (details / githubweb)
  7. iris: Do SET_TILING at a single point rather than in two places. (details / githubweb)
  8. iris: Move fresh BO allocation into a helper function. (details / githubweb)
  9. iris: Fall back to fresh allocations of mapping for zero-memset fails. (details / githubweb)
  10. iris: Move cached BO allocation into a helper function. (details / githubweb)
  11. iris: Move some field setting after we drop the lock. (details / githubweb)
  12. iris: Tidy BO sizing code and comments (details / githubweb)
  13. iris: Dig through the cache to find a BO in the right memzone (details / githubweb)
  14. iris: Be lazy about cleaning up purged BOs in the cache. (details / githubweb)
  15. iris: Move SET_DOMAIN to alloc_fresh_bo() (details / githubweb)
  16. iris: Avoid holding the lock while allocating pages. (details / githubweb)
  17. radv: implement VK_EXT_sample_locations and disable it (details / githubweb)
  18. radv: enable transformFeedbackStreamsLinesTriangles (details / githubweb)
  19. intel/fs,vec4: Use g0 as the header for MFENCE (details / githubweb)
  20. intel/fs: Do a stalling MFENCE in endInvocationInterlock() (details / githubweb)
  21. swr/rast: fix 32-bit compilation on Linux (details / githubweb)
  22. swr/rast: Enable ARB_GL_texture_buffer_range (details / githubweb)
  23. intel/blorp: Use the hardware op for CCS ambiguate on gen10+ (details / githubweb)
  24. nir: Accept nir_var_mem_global in derefs used by phis (details / githubweb)
  25. list: add some iterator debug (details / githubweb)
  26. vtn: create cast with type stride. (details / githubweb)
  27. nir/dead_cf: Call instructions aren't dead (details / githubweb)
  28. nir/deref: Add a has_complex_use helper (details / githubweb)
  29. nir/vars_to_ssa: Use a non-null UNDEF_NODE pointer (details / githubweb)
  30. nir/vars_to_ssa: Properly ignore variables with complex derefs (details / githubweb)
  31. nir/split_vars: Properly bail in the presence of complex derefs (details / githubweb)
  32. radv: use CmdPushConstants when restoring constants after meta (details / githubweb)
  33. radv: use RADV_CMD_DIRTY_DYNAMIC_* when restoring viewport/scissor (details / githubweb)
  34. nir: Actually propagate progress in nir_opt_move_load_ubo. (details / githubweb)
  35. etnaviv: rs: s/TRUE/true && s/FALSE/false (details / githubweb)
  36. etnaviv: blt: s/TRUE/true && s/FALSE/false (details / githubweb)
  37. radeonsi/nir: Correctly handle double TCS/TES varyings (details / githubweb)
  38. radeonsi/nir: Use correct location for uniform access bound (details / githubweb)
  39. radeonsi/nir: Remove hack for builtins (details / githubweb)
  40. panfrost: ci: Update expectations (details / githubweb)
  41. panfrost: ci: Switch to kernel 5.2-rc2 (details / githubweb)
  42. panfrost: Remove link stage for jobs (details / githubweb)
  43. nir: Add a shallow clone function for nir_alu_instr (details / githubweb)
  44. nir: Rematerialize compare instructions (details / githubweb)
  45. intel/compiler: Use compare rematerialization pass (details / githubweb)
  46. freedreno/ir3: fix input ncomp for vertex shaders (details / githubweb)
  47. util/set: Add a _mesa_set_search_or_add() function (details / githubweb)
  48. nir/instr_set: Use _mesa_set_search_or_add() (details / githubweb)
  49. util/set: Pull out loop-invariant computations (details / githubweb)
  50. util/hash_table: Pull out loop-invariant computations (details / githubweb)
  51. util/set: Add specialized resizing add function (details / githubweb)
  52. util/hash_table: Add specialized resizing add function (details / githubweb)
  53. util: Add a helper for faster remainders (details / githubweb)
  54. util/set: Use fast modulo computation (details / githubweb)
  55. util/hash_table: Use fast modulo computation (details / githubweb)
  56. freedreno/ir3: add assert (details / githubweb)
  57. freedreno/ir3: set (ss) on last_input if ldlv (details / githubweb)
  58. freedreno/ir3: set more barrier bits (details / githubweb)
  59. freedreno/a6xx: fix GPU crash on small render targets (details / githubweb)
  60. freedreno/ir3: fix constlen versus indirect UBO (details / githubweb)
  61. freedreno/a6xx: add 'type' to shader state key (details / githubweb)
  62. nir: improvements to native_integers removal (details / githubweb)
  63. nir: add type information to load uniform/input and store output (details / githubweb)
  64. nir: fix gather_ssa_types (details / githubweb)
  65. nir: add lower_bitshift option (details / githubweb)
  66. nir: fix lower_{int,bool}_to_float for new mov opcode (details / githubweb)
  67. nir: remove bool lowering from lower_int_to_float (details / githubweb)
  68. iris: Drop unused locals from iris_clear.c to avoid warning (details / githubweb)
  69. nir: Return nir_type_invalid for non-numeric base types (details / githubweb)
  70. ac,radv: remove the vec3 restriction with LLVM 9+ (details / githubweb)
  71. nir: copy intrinsic type when lowering load input/uniform and store (details / githubweb)
  72. radv: flush pending query reset caches before copying results (details / githubweb)
  73. etnaviv: drop a bunch of duplicated gallium PIPE_CAP default code (details / githubweb)
  74. u_blitter: don't fail mipmap generation for depth formats containing (details / githubweb)
  75. ac: use amdgpu-flat-work-group-size (details / githubweb)
  76. d3dadapter9: Revert to old throttling limit value (details / githubweb)
  77. radeonsi: init sctx->dma_copy before using it (details / githubweb)
  78. mesa: add a list of EXT_direct_state_access to dispatch sanity (details / githubweb)
  79. glapi: add EXT_direct_state_access (details / githubweb)
  80. mesa: add new EXT_direct_state_access tokens (details / githubweb)
  81. mesa: factor out enum -> matrix stack lookup (details / githubweb)
  82. mesa: EXT_dsa add selectorless matrix stack functions (details / githubweb)
  83. freedreno/ir3: sched should mark outputs used (details / githubweb)
  84. freedreno/ir3: scheduler improvements (details / githubweb)
  85. freedreno/ir3: immediately schedule meta instructions (details / githubweb)
  86. freedreno/ir3: Fix loading half-float immediate vectors (details / githubweb)
  87. freedreno/ir3: Use output type size to set OUTPUT_REG_HALF_PRECISION (details / githubweb)
  88. freedreno/ir3: set proper dst type for uniform according to the type of (details / githubweb)
  89. freedreno/ir3: check the type of regs of absneg opcode in (details / githubweb)
  90. freedreno/ir3: convert back to 32-bit values for half constant (details / githubweb)
  91. freedreno/ir3: adjust the bitsize of regs when an array loading. (details / githubweb)
  92. freedreno/ir3: set dst type of alu instructions correctly. (details / githubweb)
  93. freedreno/ir3: Add a 16-bit implementation of nir_op_imul (details / githubweb)
  94. freedreno/ir3: Fix up the half reg source even when src instr==NULL (details / githubweb)
  95. freedreno/ir3: fix counting and printing for half registers. (details / githubweb)
  96. mesa: ARB program parser should clean parameters (details / githubweb)
  97. nir: Add nir_ball_iequal() helper (details / githubweb)
  98. nir: Add functions to subtract and compare addresses (details / githubweb)
  99. spirv: Implement OpPtrEqual, OpPtrNotEqual and OpPtrDiff (details / githubweb)
  100. iris: Pull brw_nir_analyze_ubo_ranges() call out setup_uniforms (details / githubweb)
  101. iris: Handle binding table in the driver (details / githubweb)
  102. iris: Create an enum for the surface groups (details / githubweb)
  103. iris: Compact binding tables (details / githubweb)
  104. iris: Print binding tables when INTEL_DEBUG=bt (details / githubweb)
  105. iris: Always reserve binding table space for NIR constants (details / githubweb)
  106. mesa: Use string literals for format strings (details / githubweb)
  107. freedreno: Fix GCC build error. (details / githubweb)
  108. amd/registers: scripts for processing register descriptions in JSON (details / githubweb)
  109. amd/registers: add JSON descriptions of registers (details / githubweb)
  110. amd/registers: add JSON description of packet3 fields (details / githubweb)
  111. amd/common: derive ac_debug tables from register JSON (details / githubweb)
  112. amd/common: cleanup DATA_FORMAT/NUM_FORMAT field names (details / githubweb)
  113. amd/common: rename R_3F2_CONTROL to IB_CONTROL for disambiguation (details / githubweb)
  114. amd/common: unify PITCH_GFX6 and PITCH_GFX9 (details / githubweb)
  115. amd/common: use SH{0,1}_CU_EN definitions only of (details / githubweb)
  116. amd/common: use generated register header (details / githubweb)
  117. ac/registers: don't use the si, cik, vi names, use gfxN (details / githubweb)
  118. nir/vars_to_ssa: Handle UNDEF_NODE in more places (details / githubweb)
  119. spirv: Move OpSelect handling to a function (details / githubweb)
  120. spirv: Generalize OpSelect (details / githubweb)
  121. spirv: Implement SpvOpCopyLogical (details / githubweb)
  122. spirv: Like Uniform, do nothing for UniformId (details / githubweb)
  123. st/glsl: make sure to propagate initialisers to driver storage (details / githubweb)
  124. iris: Fix SO stride units for DrawTransformFeedback (details / githubweb)
  125. intel/compiler: Fix assertions in brw_alu3 (details / githubweb)
  126. ac,radv: do not emit vec3 for raw load/store on SI (details / githubweb)
  127. radv: do not use gfx fast depth clears for layered depth/stencil images (details / githubweb)
  128. etnaviv: implement set_active_query_state(..) for hw queries (details / githubweb)
  129. radeonsi/nir: Fix type in bindless address computation (details / githubweb)
  130. intel/fs: Skip registers faster when setting spill costs (details / githubweb)
  131. radv: fix some compiler warnings (details / githubweb)
  132. ac/nir: mark some texture intrinsics as convergent (details / githubweb)
  133. vulkan: Update the XML and headers to 1.1.110 (details / githubweb)
  134. spirv: Update the headers from latest Khronos master (details / githubweb)
  135. spirv: Implement SPV_EXT_fragment_shader_interlock (details / githubweb)
  136. anv: Advertise support for VK_EXT_fragment_shader_interlock (details / githubweb)
  137. vl: Enable DRM by default. (details / githubweb)
  138. radv: Use bo metadata for imported image tiling on Android. (details / githubweb)
  139. spirv: Update the OpenCL.std.h header (details / githubweb)
  140. intel/fs: Add an UNDEF instruction to avoid excess live ranges (details / githubweb)
  141. mesa: prevent common string formatting security issues (details / githubweb)
  142. nir/algebraic: Simplify max(abs(a), 0.0) -> abs(a) (details / githubweb)
  143. panfrost/midgard: Remove pinning (details / githubweb)
  144. panfrost/midgard: Hoist some utility functions (details / githubweb)
  145. panfrost/midgard: Set int outmod for "pasted" code (details / githubweb)
  146. panfrost/midgard: Fix liveness analysis bugs (details / githubweb)
  147. panfrost/midgard: Set masks on ld_vary (details / githubweb)
  148. panfrost/midgard: Extend RA to non-vec4 sources (details / githubweb)
  149. panfrost/midgard: Misc. cleanup for readibility (details / githubweb)
  150. panfrost/midgard: Share MIR utilities (details / githubweb)
  151. panfrost/midgard: Cleanup RA (stylistic changes) (details / githubweb)
  152. panfrost/midgard: Refactor schedule/emit pipeline (details / githubweb)
  153. panfrost/midgard: Helpers for pipeline (details / githubweb)
  154. panfrost/midgard: Implement "pipeline register" prepass (details / githubweb)
  155. panfrost/midgard: Cleanup copy propagation (details / githubweb)
  156. panfrost/midgard: .pos propagation (details / githubweb)
  157. Revert "vl: Enable DRM by default." (details / githubweb)
  158. freedreno: Add printf pattern string. (details / githubweb)
  159. virgl: fix texture resolving with compressed formats (details / githubweb)
  160. virgl: resolve to correct level during texture read (details / githubweb)
  161. glx: Fix error message when no driverName is available (details / githubweb)
  162. ac: fix a typo in ac_build_wg_scan_bottom (details / githubweb)
  163. ac: rename LLVM <= 7 helpers for readability (details / githubweb)
  164. freedreno: Improve the pi approximations in trig lowering. (details / githubweb)
  165. freedreno: Reuse glsl_get_sampler_coordinate_components(). (details / githubweb)
  166. freedreno: Drop invalid scissor optimization. (details / githubweb)
  167. panfrost/midgard: Don't promote non-SSA to pipeline registers (details / githubweb)
  168. iris: Free the buffer when reading from the disk cache. (details / githubweb)
  169. panfrost: bifrost: Fix format string in disassembler (details / githubweb)
  170. etnaviv: untabify (details / githubweb)
  171. etnaviv: Add libdrm code as of 922d92994267743266024ecceb734ce0ebbca808 (details / githubweb)
  172. etnaviv: drm: Drop inexistent headers (details / githubweb)
  173. etnaviv: drm: Drop drm_{public,private} (details / githubweb)
  174. etnaviv: drm: Use mesa's atomic definitions (details / githubweb)
  175. etnaviv: drm: Use mesa's os_m{un,}map (details / githubweb)
  176. etnaviv: drm: Use mesa's ARRAY_SIZE (details / githubweb)
  177. etnaviv: drm: Use _mesa_hash_table instead of drmHash (details / githubweb)
  178. entaviv: drm: Don't use drmMsg() (details / githubweb)
  179. etnaviv: drm: Drop excessive debugging in perfmon (details / githubweb)
  180. etnaviv: drm: Move uapi header (details / githubweb)
  181. etnaviv: drm: s/table_lock/etna_table_lock/ (details / githubweb)
  182. etnaviv: drm: s/bo_del/_etna_bo_del/ (details / githubweb)
  183. etnaviv: gallium: Use internal etnaviv_drmif.h (details / githubweb)
  184. build: Build etnaviv drm (details / githubweb)
  185. etnaviv: Add libdrm tests as of 922d92994267743266024ecceb734ce0ebbca808 (details / githubweb)
  186. etnaviv: drm tests: Use mesa header locations (details / githubweb)
  187. build: Build etnaviv drm tests (details / githubweb)
  188. etnaviv: etnaviv_bo_cache_test: Use /dev/dri/renderD128 by default (details / githubweb)
  189. swr: fix support for GL_ARB_copy_image extension (details / githubweb)
  190. egl: flesh out a _eglNumAttribs() helper (details / githubweb)
  191. egl: handle the full attrib list in display::options (details / githubweb)
  192. egl/x11: pick the user requested screen (details / githubweb)
  193. egl: remove Options::Platform handling (details / githubweb)
  194. egl: fold X11 attrib handling like other platforms (details / githubweb)
  195. egl/dri: flesh out and use dri2_create_drawable() (details / githubweb)
  196. egl: keep the software device at the end of the list (details / githubweb)
  197. egl: add EGL_platform_device support (details / githubweb)
  198. panfrost/midgard: Add a bunch of new ALU ops (details / githubweb)
  199. panfrost/midgard: Fix 1-arg ALU memory corruption (details / githubweb)
  200. panfrost/midgard: Lower integer division (details / githubweb)
  201. winsys/drm: Fix out of scope variable usage (details / githubweb)
  202. panfrost/midgard: Fix cubemap regression (details / githubweb)
  203. panfrost/midgard: Always break up fragment writeout (details / githubweb)
  204. freedreno/ir3: Generalize ir3_shader_disasm() (details / githubweb)
  205. freedreno/a6xx: Remove dead code from a5xx (details / githubweb)
  206. freedreno/a6xx: Use VALIDREG in next_regid() helper (details / githubweb)
  207. freedreno/ir3: Extend debug helpers to support TCS/TES/GS (details / githubweb)
  208. radv: remove one useless image type in the fmask expand shader (details / githubweb)
  209. radv: set ACCESS_NON_READABLE on the fmask expand pass output image (details / githubweb)
  210. radv: use only one descriptor in the fmask expand pass (details / githubweb)
  211. intel/tools: use C99 print conversion specifier for 32 bit builds (details / githubweb)
  212. intel/perf: fix EuThreadsCount value in performance equations (details / githubweb)
  213. iris: Only recompile CS when needed (details / githubweb)
  214. nir: Don't replace the nir_shader when NIR_TEST_CLONE=1 (details / githubweb)
  215. nir: Don't replace the nir_shader when NIR_TEST_SERIALIZE=1 (details / githubweb)
  216. intel/nir: Stop returning the shader from helpers (details / githubweb)
  217. intel/nir: Take nir_shader*s in brw_nir_link_shaders (details / githubweb)
  218. intel/perf: improve dynamic loading config detection (details / githubweb)
  219. st/nine: Use tgsi_to_nir when preferred IR is NIR. (details / githubweb)
  220. panfrost: Don't flip scanout (details / githubweb)
  221. panfrost: Reload framebuffer contents if there's no clear (details / githubweb)
  222. panfrost/midgard: Don't assign var locations ourselves (details / githubweb)
  223. panfrost/midgard: Verify SSA claims when pipelining (details / githubweb)
  224. docs: use verbatim .plan quote (details / githubweb)
  225. docs: use paragraph instead of double newlines (details / githubweb)
  226. docs: use code instead of tt-tag (details / githubweb)
  227. docs: add more more code-tags (details / githubweb)
  228. docs: remove some pointless spacing (details / githubweb)
  229. docs: remove stray space in code-block (details / githubweb)
  230. docs: slightly reword paragraph and tweak markup (details / githubweb)
  231. docs: use h4 instead of free-standing paragraphs and br-tags (details / githubweb)
  232. docs: rewrite paragraph to be free-form (details / githubweb)
  233. docs: remove pointless trailing hard-breaks (details / githubweb)
  234. docs: remove pointless line-break (details / githubweb)
  235. docs: do not use br-tag for non-significant breaks (details / githubweb)
  236. docs: improve quoting slightly (details / githubweb)
  237. docs: remove some noisy spacing in pre-blocks (details / githubweb)
  238. docs: update doxygen-links (details / githubweb)
  239. docs: use proper links instead of code-tags (details / githubweb)
  240. docs: remove stray whitespace (details / githubweb)
  241. docs: remove pointlessly repeated list (details / githubweb)
  242. docs: use dl instead of ul (details / githubweb)
  243. docs: use code-tags for envvars and options (details / githubweb)
  244. docs: use more code-tags in envvars.html (details / githubweb)
  245. docs: more code-tags in llvmpipe.html (details / githubweb)
  246. docs: combine headings (details / githubweb)
  247. docs: switch to definition list and code-tags (details / githubweb)
  248. docs: use pre-block for showing commit-note (details / githubweb)
  249. docs: add MD5 checksums for 9.2.2 files (details / githubweb)
  250. docs: add day of month to all news-entries (details / githubweb)
  251. docs: Add relnotes for 19.0.6 (details / githubweb)
  252. docs: Add SHA256 sums for 19.0.6 (details / githubweb)
  253. docs: update calendar, and news item and link release notes for 19.0.6 (details / githubweb)
  254. gallium: Drop lower_fmod64 from drivers that don't support doubles. (details / githubweb)
  255. nouveau: Use nir_lower_doubles instead of lower_fmod64 on nvc0. (details / githubweb)
  256. panfrost: Switch to nir_lower_doubles instead of lower_fmod64. (details / githubweb)
  257. nir: Drop lower_fmod64 option. (details / githubweb)
  258. nir: Combine lower_fmod16/32 back into a single lower_fmod. (details / githubweb)
  259. v3d: Enable NIR's lower_fmod option. (details / githubweb)
  260. vc4: Enable NIR's lower_fmod option. (details / githubweb)
  261. radeonsi: Enable NIR's lower_fmod option. (details / githubweb)
  262. st/nir: Don't use GLSL IR's MOD_TO_FLOOR lowering when using NIR. (details / githubweb)
  263. anv/pipeline: Move lowering of nir_var_mem_global later (details / githubweb)
  264. intel/blorp: Handle SINT/UINT clamping on blits. (details / githubweb)
  265. i965: Allow signed/unsigned integer conversions in miptree up/download (details / githubweb)
  266. intel/fs: Add missing tests for cmod_propagate_not (details / githubweb)
  267. intel/fs: Fix flag_subreg handling in cmod propagation (details / githubweb)
  268. intel/fs: Allow cmod propagation across reads and writes of different (details / githubweb)
  269. intel/fs: Add need_dest parameter to fs_visitor::nir_emit_alu (details / githubweb)
  270. intel/fs: Improve discard_if code generation (details / githubweb)
  271. intel/compiler: Treat b32csel as potentially producing a Boolean result (details / githubweb)
  272. nir/propagate_invariant: Don't add NULL vars to the hash table (details / githubweb)
  273. glsl/loop_analysis: Don't search for NULL variables in the hash table (details / githubweb)
  274. util/set: Assert that keys are not reserved pointers (details / githubweb)
  275. util/hash_table: Assert that keys are not reserved pointers (details / githubweb)
  276. lima/ppir: fix crash when program uses no registers at all (details / githubweb)
  277. lima/ppir: add missing handling of min/max ops for vec4 add slot (details / githubweb)
  278. v3d: fix scheduling dependency tracking for ALU with small immediates (details / githubweb)
  279. anv: Fix check for isl_fmt in assert (details / githubweb)
  280. radv: set the subpass before any initial subpass transitions (details / githubweb)
  281. winsys/svga/drm: Fix 32-bit RPCI send message (details / githubweb)
  282. svga: Remove unnecessary check for the pre flush bit for setting vertex (details / githubweb)
  283. virgl: Enable CAP_CLIP_HALFZ if host supports it (details / githubweb)
  284. mapi/glapi/registry: Update gl.xml to latest upstream version (details / githubweb)
  285. mesa/main: Expose EXT_clip_control and related enums and the function (details / githubweb)
  286. radeonsi: Don't force dcc disable for loads (details / githubweb)
  287. ac/nir: Remove stale TODO (details / githubweb)
  288. anv: allow NV12 <--> AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420 inter-op (details / githubweb)
  289. docs: add accidentally dropped "at" (details / githubweb)
  290. docs: add missing code-tags (details / githubweb)
  291. docs: fixup code-tag positioning (details / githubweb)
  292. docs: do not use div for line-breaking (details / githubweb)
  293. panfrost: Report sRGB colorspace as not supported (details / githubweb)
  294. panfrost/midgard: Fix crash with unused SSA values (details / githubweb)
  295. tests/graw: use C99 print conversion specifier for 32 bit builds (details / githubweb)
  296. egl/x11: calloc dri2_surf so it's properly zeroed (details / githubweb)
  297. v3d: add a helper to track variables that need point coordinates (details / githubweb)
  298. v3d: don't emit point coordinates varyings if the FS doesn't read them (details / githubweb)
  299. nir/opcodes: Add new 'umul_low' and 'imadsh_mix16' opcodes (details / githubweb)
  300. ir3/compiler: Handle new alu opcodes 'umul_low' and 'imadsh_mix16' (details / githubweb)
  301. nir_algebraic: Add basic optimizations for umul_low and imadsh_mix16 (details / githubweb)
  302. ir3/nir: Add new NIR AlgebraicPass for lowering imul (details / githubweb)
  303. ir3: Use the new NIR lowering pass for integer multiplication (details / githubweb)
  304. iris: Sweep the NIR in iris_create_uncompiled_shader(). (details / githubweb)
  305. radv: allow to save/restore sample locations during meta operations (details / githubweb)
  306. radv: allow to set dynamic sample locations to the depth decompress pass (details / githubweb)
  307. radv: allow the depth decompress pass to emit dynamic sample locations (details / githubweb)
  308. radv: handle sample locations during explicit depth/stencil transitions (details / githubweb)
  309. radv: determine the first subpass id for every attachments (details / githubweb)
  310. radv: handle sample locations during automatic layout transitions (details / githubweb)
  311. radv: enable HTILE for images that might need variable sample locations (details / githubweb)
  312. radv: enable VK_EXT_sample_locations (details / githubweb)
  313. freedreno: Move fd4_size2indextype() helper to freedreno_util.h (details / githubweb)
  314. freedreno/a6xx: Consolidate more of dword 0 building in fd6_draw_vbo (details / githubweb)
  315. freedreno/a6xx: Share shader_t_to_opcode (details / githubweb)
  316. freedreno/a6xx: Drop support for SS6_DIRECT shader upload (details / githubweb)
  317. freedreno/a6xx: Drop struct stage array (details / githubweb)
  318. nir: fix s/&&/||/ typo (details / githubweb)
  319. panfrost/midgard: Apply component to load_input (details / githubweb)
  320. panfrost/midgard: Remove varyings delay pass (details / githubweb)
  321. panfrost/midgard: Vectorize I/O (details / githubweb)
  322. panfrost/ci: Note some since-fixed tests (details / githubweb)
  323. panfrost/midgard/disasm: Pretty-print branch tags (details / githubweb)
  324. panfrost/midgard: Add mir_print_bundle helper (details / githubweb)
  325. panfrost/midgard: Cull dead branches (details / githubweb)
  326. panfrost/midgard: Use fancy iterator (details / githubweb)
  327. panfrost/midgard: Cleanup tag fetch in disassembler (details / githubweb)
  328. panfrost/midgard: Lower inot to inor with 0 (details / githubweb)
  329. panfrost/ci: Texture wrap tests are legitimately fixed (details / githubweb)
  330. isl: Mark enum isl_channel_select packed so it becomes 1 byte. (details / githubweb)
  331. iris: Rename bind_state to bind_shader_state. (details / githubweb)
  332. glx/windows: Fix compilation with -Werror-format (details / githubweb)
  333. anv/cmd_buffer: Initalize the clear color struct for CNL+ (details / githubweb)
  334. freedreno/a6xx: fix issues with gallium HUD (details / githubweb)
  335. freedreno/a6xx: don't pre-dispatch texture fetch on accident (details / githubweb)
  336. freedreno/a6xx: WFI before RB_CCU_CNTL writes (details / githubweb)
  337. freedreno/a6xx: fix hangs with newer sqe fw (details / githubweb)
  338. freedreno/a6xx: re-arrange program stageobj/group (details / githubweb)
  339. intel/blorp: Only double the fast-clear rect alignment on HSW (details / githubweb)
  340. iris: Zero shs->cbuf0 when binding a passthrough TCS (details / githubweb)
  341. virgl: add virgl_shader_binding_state (details / githubweb)
  342. virgl: add UBOs to virgl_shader_binding_state (details / githubweb)
  343. virgl: add SSBOs to virgl_shader_binding_state (details / githubweb)
  344. virgl: add shader images to virgl_shader_binding_state (details / githubweb)
  345. virgl: store all info about atomic buffers (details / githubweb)
  346. virgl: More info about chosen alignment value (details / githubweb)
  347. virgl: Don't try to use cached resources for legacy fences (details / githubweb)
  348. virgl: Deduplicate checks for resource caching (details / githubweb)
  349. virgl: Avoid unfinished transfer_get with PIPE_TRANSFER_DONTBLOCK (details / githubweb)
  350. virgl: Support VIRGL_BIND_STAGING (details / githubweb)
  351. virgl: Make VIRGL_BIND_STAGING resources cacheable (details / githubweb)
  352. virgl: Add copy_transfer3d definitions (details / githubweb)
  353. virgl: Support copy transfers (details / githubweb)
  354. virgl: Use buffer copy transfers to avoid waiting when mapping (details / githubweb)
  355. virgl: Use copy transfers for textures (details / githubweb)
  356. virgl: Remove incorrect resource wait condition (details / githubweb)
  357. virgl: Work around possible memory exhaustion (details / githubweb)
  358. util/os_file: actually return the error read() gave us (details / githubweb)
  359. util/os_file: avoid shadowing read() with a local variable (details / githubweb)
  360. util/os_file: fix error being sign-cast back and forth (details / githubweb)
  361. util/os_file: suppress sign comparison warning (details / githubweb)
  362. intel/gpu_dump: fix argument passing (details / githubweb)
  363. gallium/u_transfer_helper: Free the staging buffer on unmap. (details / githubweb)
  364. panfrost: ci: Switch from direct Docker use to buildah (details / githubweb)
  365. radv: fix alpha-to-coverage when there is unused color attachments (details / githubweb)
  366. egl: Let the caller of dri2_create_drawable decide about loaderPrivate. (details / githubweb)
  367. mapi: add static_date offset to MaxShaderCompilerThreadsKHR (details / githubweb)
  368. mapi: add static_date offset to EXT_dsa (details / githubweb)
  369. mapi: correctly handle the full offset table (details / githubweb)
  370. docs: fixup 19.0.5 <> 19.0.6 confusion (details / githubweb)
  371. panfrost: Always align strides to cache line (64) (details / githubweb)
  372. panfrost: Move pan_screen() to pan_screen.h (details / githubweb)
  373. panfrost: Refactor AFBC code (details / githubweb)
  374. panfrost: Refactor blitting code (details / githubweb)
  375. panfrost: Refactor texture/sampler upload (details / githubweb)
  376. panfrost: Fix stride check when mipmapping (details / githubweb)
  377. panfrost: Align linear renderable resources (details / githubweb)
  378. panfrost/midgard: Note floating compares type convert (details / githubweb)
  379. panfrost/midgard: Add integer outmods (details / githubweb)
  380. panfrost/midgard: Add shifting int modifiers (details / githubweb)
  381. panfrost/midgard: Expose vec8/vec16 modes (details / githubweb)
  382. panfrost/midgard: Disambiguate register mode (details / githubweb)
  383. radv: fix setting CB_SHADER_MASK for dual source blending (details / githubweb)
  384. panfrost: Ignore discards in dead branch analysis (details / githubweb)
  385. nir/opt_algebraic: Fix rules for imadsh_mix16 (details / githubweb)
  386. glsl: Make interlock builtins follow same compiler rules as barriers (details / githubweb)
  387. glsl: Check order and uniqueness of interlock functions (details / githubweb)
  388. radv: Prevent out of bound shift on 32-bit builds. (details / githubweb)
  389. radv: Handle UNDEFINED format in image format list. (details / githubweb)
  390. iris: Bypass half-float pack/unpack lowering. (details / githubweb)
  391. radv: do not resolve all image layers with compute inside a subpass (details / githubweb)
  392. radv: perform proper layout transitions before resolving (details / githubweb)
  393. radv: initialize the aspect mask when decompressing resolve source (details / githubweb)
  394. radv: do not decompress all image layers before resolving inside a (details / githubweb)
  395. radv: add radv_get_resolve_pipeline() helper in the graphics path (details / githubweb)
  396. radv: remove extra assignment in radv_decompress_resolve_subpass_src() (details / githubweb)
  397. freedreno/a5xx: Fix indirect draw max_indices calculation (details / githubweb)
  398. egl: compare the whole list of attributes (details / githubweb)
  399. anv: ignore inline uniform blocks in anv_CmdPushDescriptorSetKHR() (details / githubweb)
  400. radv: assert on inline uniform blocks in radv_CmdPushDescriptorSetKHR() (details / githubweb)
  401. docs: Add release notes for 19.1.0 (details / githubweb)
  402. docs: Add SHA256 sums for 19.1.0 (details / githubweb)
  403. docs: update calendar, add news item and link release notes for 19.1.0 (details / githubweb)
  404. panfrost/midgard: Expand texture to 4-channel swizzle (details / githubweb)
  405. panfrost/midgard: Print texture offsets (details / githubweb)
  406. panfrost/midgard: Add perspective division opcodes (details / githubweb)
  407. panfrost/midgard/disasm: Varying perspective divides (details / githubweb)
  408. panfrost/midgard/disasm: Use texture op name bare (details / githubweb)
  409. panfrost/midgard/disasm: LOD immediate/register select (details / githubweb)
  410. panfrost/midgard/disasm: Add missing space (details / githubweb)
  411. panfrost/midgard/disasm: Cleanup texture op code (details / githubweb)
  412. panfrost/midgard/disasm: Correctly dump bias/LOD (details / githubweb)
  413. panfrost/midgard: Identify the in_reg_full field (details / githubweb)
  414. panfrost/midgard/disasm: Print LOD for texelFetch (details / githubweb)
  415. panfrost/midgard: Fix redunant mask redundancy (details / githubweb)
  416. panfrost/midgard: Support negative immediate offsets (details / githubweb)
  417. panfrost/midgard/disasm: include textureGather() (details / githubweb)
  418. panfrost/midgard: Decode texture offset register swizzle (details / githubweb)
  419. panfrost/midgard: Decode LOD/bias registers (details / githubweb)
  420. panfrost: Linear depth/stencil should be aligned (details / githubweb)
  421. panfrost: Enable AFBC on depth/stencil (details / githubweb)
  422. virgl: do not cache external resources (details / githubweb)
  423. virgl: add virgl_drm_{alloc,free,clear}_res_list (details / githubweb)
  424. virgl: make resource_wait/resource_is_busy cheaper (details / githubweb)
  425. virgl: consider newly created resources idle (details / githubweb)
  426. freedreno: correct modifier for UBWC buffers (details / githubweb)
  427. freedreno: add modifier param to fd_try_shadow_resource() (details / githubweb)
  428. freedreno: swap UBWC state in shadow path (details / githubweb)
  429. freedreno: allow null discard box in shadow path (details / githubweb)
  430. freedreno: handle images in rebind_resource() (details / githubweb)
  431. freedreno: add helper to uncompress UBWC resource (details / githubweb)
  432. freedreno/a6xx: handle non-UBWC-compatible texture views (details / githubweb)
  433. freedreno/a6xx: handle non-UWC-compatible image views (details / githubweb)
  434. freedreno/a6xx: disable UBWC for some formats (details / githubweb)
  435. freedreno: update generated headers (details / githubweb)
  436. freedreno/a6xx: use correct UBWC reg builders (details / githubweb)
  437. freedreno/a6xx: disallow UBWC for z24s8 (details / githubweb)
  438. freedreno/a6xx: enable UBWC by default (details / githubweb)
  439. freedreno/a5xx: enable a540 (details / githubweb)
  440. intel/fs: Mark source 0 of bcsel as needing Boolean resolve (details / githubweb)
  441. anv/cmd_buffer: Reuse gen8 Cmd{Set, Reset}Event on gen7 (details / githubweb)
  442. st/glsl: Perform some var optimizations (details / githubweb)
  443. gallium: Add PIPE_CAP_CS_DERIVED_SYSTEM_VALUES_SUPPORTED (details / githubweb)
  444. iris: Enable PIPE_CAP_CS_DERIVED_SYSTEM_VALUES_SUPPORTED (details / githubweb)
  445. radeonsi: fixes for vec3 buffer stores in LLVM 9 (details / githubweb)
  446. radeonsi: use the ac helper for SSBO stores (details / githubweb)
  447. radeonsi: use the ac helper for image stores (details / githubweb)
  448. radeonsi: use the ac helper for index buffer stores in the culling (details / githubweb)
  449. radeonsi: move color clamping to si_llvm_export_vs to unify the code (details / githubweb)
  450. radeonsi: always interpolate PrimID as flat (details / githubweb)
  451. radeonsi: don't test SDMA perf if SDMA is disabled/unsupported (details / githubweb)
  452. r300g: restore performance after RADEON_FLAG_NO_INTERPROCESS_SHARING was (details / githubweb)
  453. r300g: implement GLSL disk shader caching (details / githubweb)
  454. iris: Create binding table slot for num_work_groups only when needed (details / githubweb)
  455. iris: Only upload surface state for grid info when needed (details / githubweb)
  456. intel/dump: fix segfault when the app hasn't accessed the device (details / githubweb)
  457. anv: do not parse genxml data without INTEL_DEBUG=bat (details / githubweb)
  458. radv: fix occlusion queries on VegaM (details / githubweb)
  459. radv: fix VK_EXT_memory_budget if one heap isn't available (details / githubweb)
  460. util/futex: fix dangling pointer use (details / githubweb)
  461. gallium/winsys/kms: Fix dumb buffer bpp (details / githubweb)
  462. st/mesa: Add rgbx handling for fp formats (details / githubweb)
  463. panfrost: Replace pantrace with direct decoding (details / githubweb)
  464. panfrost/decode: Print line number of bad memory access (details / githubweb)
  465. panfrost: Remove "vertex/tiler render target" silliness (details / githubweb)
  466. panfrost/midgard: Extract emit_varying_read (details / githubweb)
  467. panfrost: Add panfrost_job_type_for_pipe helper (details / githubweb)
  468. panfrost: Unify bind_vs/fs_state (details / githubweb)
  469. panfrost/midgard: Implement txb op (details / githubweb)
  470. panfrost/midgard: Implement txl (details / githubweb)
  471. panfrost/midgard: Lower texture projectors (details / githubweb)
  472. panfrost/midgard: Set minimal swizzle on texture input (details / githubweb)
  473. panfrost/midgard: Assert on unknown texture source (details / githubweb)
  474. panfrost/midgard: Differentiate vertex/fragment texture tags (details / githubweb)
  475. freedreno: use util_dynarray_clear instead of util_dynarray_resize(_, 0) (details / githubweb)
  476. u_dynarray: return 0 on realloc failure and ensure no-op (details / githubweb)
  477. u_dynarray: turn util_dynarray_{grow, resize} into element-oriented (details / githubweb)
  478. amd/common: extract ac_parse_shader_binary_config (details / githubweb)
  479. amd/common: clarify ac_shader_binary::lds_size (details / githubweb)
  480. util/hash_table: Properly handle the NULL key in hash_table_u64 (details / githubweb)
  481. i965: Fix INTEL_DEBUG=bat (details / githubweb)
  482. amd/common: add a more powerful runtime linker (details / githubweb)
  483. radeonsi: use ac_shader_config (details / githubweb)
  484. radeonsi: let si_shader_create return a boolean (details / githubweb)
  485. radeonsi: return bool from si_shader_binary_upload (details / githubweb)
  486. radeonsi: dump shader binary buffer contents (details / githubweb)
  487. amd/common: add ac_compile_module_to_elf (details / githubweb)
  488. radeonsi: don't declare pointers to static strings (details / githubweb)
  489. radeonsi: use the new run-time linker for shaders (details / githubweb)
  490. radeonsi: inline si_shader_binary_read_config into its only caller (details / githubweb)
  491. amd/common: use ARRAY_SIZE for the LLVM command line options (details / githubweb)
  492. radeonsi: cleanup some #includes (details / githubweb)
  493. amd/rtld: layout and relocate LDS symbols (details / githubweb)
  494. radeonsi/gfx9: declare LDS ESGS ring as an explicit symbol on LLVM >= 9 (details / githubweb)
  495. radeonsi: rename lds_{load,store} to lshs_lds_{load,store} (details / githubweb)
  496. radeonsi: use an explicit symbol for the LSHS LDS memory (details / githubweb)
  497. radeonsi: raise the alignment of LDS memory for compute shaders (details / githubweb)
  498. radeonsi: fix line splitting in si_shader_dump_assembly (details / githubweb)
  499. radeonsi: add radeonsi_debug_disassembly option (details / githubweb)
  500. virgl: clean up virgl_transfer_queue.h (details / githubweb)
  501. virgl: init transfer queue from virgl_context (details / githubweb)
  502. virgl: pass virgl_context to transfer create/destroy (details / githubweb)
  503. virgl: virgl_transfer should own its virgl_resource (details / githubweb)
  504. lima/ppir: change offset type to int (details / githubweb)
  505. radv: Skip transitions coming from external queue. (details / githubweb)
  506. radv: Always disable DCC on shareable images. (details / githubweb)
  507. vl: Always enable drm winsys. (details / githubweb)
  508. radv: flush and invalidate CB before resetting query pools on GFX9 (details / githubweb)
  509. v3d: fix checking twice auf flag (details / githubweb)
  510. nir/spirv: add support for the SubgroupVoteKHR SPIR-V capability (details / githubweb)
  511. nir/spirv: add support for the SubgroupBallotKHR SPIR-V capability (details / githubweb)
  512. radv: enable shader_subgroup_vote & shader_subgroup_ballot extensions (details / githubweb)
  513. nir: add intrinsics for AMD_shader_ballot (details / githubweb)
  514. spirv/nir: add support for AMD_shader_ballot and Groups capability (details / githubweb)
  515. amd/common: add support for AMD_shader_ballot functions (details / githubweb)
  516. radv: enable AMD_shader_ballot with RADV_PERFTEST_SHADER_BALLOT (details / githubweb)
  517. docs: fixup typo (details / githubweb)
  518. docs: remove pointless haiku-comment (details / githubweb)
  519. docs: update required packages (details / githubweb)
  520. docs: replace autoconf with meson (details / githubweb)
  521. docs: eliminate another stale autoconf-reference (details / githubweb)
  522. docs: fixup link-target (details / githubweb)
  523. docs: update link to glw (details / githubweb)
  524. docs: update link to the Linux OpenGL ABI (details / githubweb)
  525. docs: update link to OpenGL FAQ (details / githubweb)
  526. docs: work around broken sgi.com links (details / githubweb)
  527. docs: work around broken dsbox.com link (details / githubweb)
  528. docs: work around broken altsoftware.com link (details / githubweb)
  529. nir: Don't manually index intrinsic index enum (details / githubweb)
  530. panfrost: ci: Update test expectations (details / githubweb)
  531. panfrost: ci: Exclude some tests from results (details / githubweb)
  532. freedreno: turn staging cube into 2d-array (details / githubweb)
  533. freedreno/blitter: remove dead code (details / githubweb)
  534. freedreno/a6xx: fix MAX_INDICES (details / githubweb)
  535. gallium: Add PIPE_CAP_ATOMIC_FLOAT_MINMAX (details / githubweb)
  536. iris: Enable INTEL_shader_atomic_float_minmax (details / githubweb)
  537. ac/registers: remove deprecated/inapplicable definitions (details / githubweb)
  538. ac/registers: use better names for disambiguated definitions (details / githubweb)
  539. panfrost: Fix general purpose varying handling (details / githubweb)
  540. ir3: initialize progress false before ir3_nir_lower_imul (details / githubweb)
  541. nir: detect more dynamically uniform expressions (details / githubweb)
  542. v3d: do not setup execute flags for else block in uniform control flow (details / githubweb)
  543. etnaviv: fix some pm query issues (details / githubweb)
  544. compiler/types: Making comparing record precision optional (details / githubweb)
  545. glsl/linker: Don’t check precision for shader interface (details / githubweb)
  546. glsl/linker: Make precision matching optional in intrastage_match (details / githubweb)
  547. glsl: Set default precision on record members (details / githubweb)
  548. i965: support UYVY for external import only (details / githubweb)
  549. virgl: Introduce virgl_resource_cache (details / githubweb)
  550. virgl: Use virgl_resource_cache in the drm winsys (details / githubweb)
  551. virgl: Use virgl_resource_cache in the vtest winsys (details / githubweb)
  552. virgl: Return immediately when finding a compatible resource in the (details / githubweb)
  553. docs: document three NIR_ envvars (details / githubweb)
  554. android: radv: fix necessary dependecies (details / githubweb)
  555. android: amd/common: fix missing include path (details / githubweb)
  556. ac: add radeon_info::is_amdgpu instead of checking drm_major == 3 (details / githubweb)
  557. panfrost: Fix variant selection (details / githubweb)
  558. lima: fix dynarray usage in lima_submit_add_bo (details / githubweb)
  559. st/mesa: Respect GL_TEXTURE_SRGB_DECODE_EXT in GenerateMipmaps() (details / githubweb)
  560. gallium: add z24s8_as_r8g8b8a8 format (details / githubweb)
  561. freedreno/a6xx: consolidate z/s blit handling (details / githubweb)
  562. freedreno/a6xx: rename variable (details / githubweb)
  563. freedreno/a6xx: handle fallback for rewritten blits ourself (details / githubweb)
  564. freedreno/a6xx: handle z24s8/z24x8 blits with u_blitter (details / githubweb)
  565. freedreno/a6xx: re-enable UBWC for depth/stencil (details / githubweb)
  566. lima: lower fmod in ppir and gpir (details / githubweb)
  567. ac: update llvm.amdgcn.icmp intrinsic name for LLVM 9+ (details / githubweb)
  568. panfrost: ci: Exclude all blend tests from results (details / githubweb)
  569. panfrost: ci: Speed things up a bit by skipping a git clone (details / githubweb)
  570. radv: silent a compiler warning in radv_CmdPushDescriptorSetKHR() (details / githubweb)
  571. radv: rely on ac_compute_cmask() for CMASK info (details / githubweb)
  572. ac: make ac_compute_cmask() a static function (details / githubweb)
  573. radv: make sure to init the DCC decompress compute path state (details / githubweb)
  574. radv: Decompress DCC when the image format is not allowed for buffers. (details / githubweb)
  575. radv: Add asserts that buffer descriptors are created with valid buffer (details / githubweb)
  576. panfrost: Integrate kernel names for tiler FBD (details / githubweb)
  577. panfrost: Add notes about the tiler allocations (details / githubweb)
  578. panfrost: Rename tiler fields per tiler research (details / githubweb)
  579. panfrost: Document tile size heuristic (details / githubweb)
  580. panfrost: Add pan_tiler.h header (details / githubweb)
  581. panfrost: Calculate polygon list header size (details / githubweb)
  582. panfrost: Use polygon list header size computation (details / githubweb)
  583. panfrost: Compute and use polygon list body size (details / githubweb)
  584. panfrost: Sanity check tiler polygon list size (details / githubweb)
  585. panfrost: Rename misc_0 -> tiler_polygon_list (details / githubweb)
  586. panfrost: Stub out hierarchy mask selection (details / githubweb)
  587. panfrost: Identify and decode mfbd_flags (details / githubweb)
  588. panfrost: Disable the tiler for clear-only jobs (details / githubweb)
  589. panfrost: Improve viewport (clipping) robustness (details / githubweb)
  590. panfrost: Flush scanout too (details / githubweb)
  591. panfrost: Remove forced flush on clears (details / githubweb)
  592. panfrost: Handle missing texture case (details / githubweb)
  593. panfrost: Enable helper invocations when texturing (details / githubweb)
  594. panfrost/midgard: Add swizzle_of/mask_of helpers (details / githubweb)
  595. panfrost/midgard: Fix 3D texture masks/swizzles (details / githubweb)
  596. panfrost: Specify 3D in texture descriptor (details / githubweb)
  597. panfrost: Implement 3D texture resource management (details / githubweb)
  598. panfrost: Decode array textures (details / githubweb)
  599. panfrost: Set array_size to permit array textures (details / githubweb)
  600. panfrost/midgard: Adjust swizzles for 2D arrays (details / githubweb)
  601. panfrost: Resource management for linear 2D texture arrays (details / githubweb)
  602. panfrost: Implement sampling from non-zero initial levels (details / githubweb)
  603. panfrost/mfbd: Handle rendering to linear mipmap (details / githubweb)
  604. panfrost: Disable pipelining temporarily (details / githubweb)
  605. panfrost: Drop draws with complete scissor (details / githubweb)
  606. panfrost/midgard: Add rounding mode specific opcodes (details / githubweb)
  607. virgl: add resource_reference to virgl_winsys (details / githubweb)
  608. virgl: save virgl_hw_res in virgl_transfer (details / githubweb)
  609. virgl: add virgl_rebind_resource (details / githubweb)
  610. virgl: better support for PIPE_TRANSFER_DISCARD_WHOLE_RESOURCE (details / githubweb)
  611. panfrost/midgard: Use typeless moves internally (details / githubweb)
  612. panfrost: Don't accidentally include blend shader (details / githubweb)
  613. panfrost: Cleanup default blend mode (details / githubweb)
  614. radeonsi: reduce MAX_GEOMETRY_OUTPUT_VERTICES (details / githubweb)
  615. amd: update addrlib (details / githubweb)
  616. panfrost/midgard: Apply writemask to LUTs (details / githubweb)
  617. panfrost/midgard: Handle non-zero component in store (details / githubweb)
  618. panfrost/midgard: Simplify 2D array logic (details / githubweb)
  619. llvmpipe: Don't use u_ringbuffer for lp_scene_queue (details / githubweb)
  620. gallium: Remove unused util_ringbuffer (details / githubweb)
  621. radv: allocate DCC metadata for each mip (details / githubweb)
  622. radv: store the fast color clear values for each mip (details / githubweb)
  623. radv: store the FCE predicate for each mip (details / githubweb)
  624. radv: store the DCC predicate for each mip (details / githubweb)
  625. radv: load the fast color clear values from the base level (details / githubweb)
  626. radv: set the DCC/FCE predicates from the base level (details / githubweb)
  627. radv: add mipmaps support for color decompressions (DCC/FMASK/CMASK) (details / githubweb)
  628. radv: add mipmaps support for DCC decompression on compute (details / githubweb)
  629. freedreno/a6xx: un-swap X24S8_UINT (details / githubweb)
  630. freedreno/a6xx: disallow UBWC for x24s8 (details / githubweb)
  631. virgl: Assume sRGB write control for older guest kernels or (details / githubweb)
  632. iris: Be more aggressive at post-format-reintepret TC invalidate hack (details / githubweb)
  633. iris: Order CS stall and TC invalidate for format reinterpretation hacks (details / githubweb)
  634. iris: Make resource_copy_region handle packed depth-stencil resources. (details / githubweb)
  635. anv/formats: Re-arrange the way se set some flag bits (details / githubweb)
  636. anv/blorp: Take an aspect in anv_image_copy_to_shadow (details / githubweb)
  637. anv/cmd_buffer: Add a stencil transition helper (details / githubweb)
  638. anv/blorp: Update shadow images when clearing or uploading (details / githubweb)
  639. anv: Add stencil texturing support for gen7 (details / githubweb)
  640. anv:Use VK_EXT_separate_stencil_usage to avoid stencil shadows on gen7 (details / githubweb)
  641. radv: Disable linear tiled compressed textures. (details / githubweb)
  642. anv: Set STATE_BASE_ADDRESS upper bounds on gen7 (details / githubweb)
  643. glsl: Fix out of bounds read in shader_cache_read_program_metadata (details / githubweb)
  644. iris: Support more RGBX pipe formats. (details / githubweb)
  645. v3d: add a helper function to flush jobs using a BO (details / githubweb)
  646. v3d: only flush jobs accessing the query BO when reading query results (details / githubweb)
  647. v3d: implement simultaneous peripheral access exceptions for V3D 4.1+ (details / githubweb)
  648. radv: check if DCC is enabled per mip not for the whole image (details / githubweb)
  649. radv: do not decompress levels without DCC with the compute path (details / githubweb)
  650. radv: do not decompress levels without DCC with the graphics path (details / githubweb)
  651. radv: fix color decompressions for FMASK/CMASK (details / githubweb)
  652. radv: adjust the DCC base VA for mipmapped color attachments (details / githubweb)
  653. panfrost: ci: Update results (details / githubweb)
  654. panfrost: Adapt to constant name change in UABI (details / githubweb)
  655. nir/lower_tex: Actually report when projector lowering happened (details / githubweb)
  656. nir/lower_tex: Update ->sampler_dim value before calling (details / githubweb)
  657. nir/lower_tex: Add a way to lower TXS(non-0-LOD) instructions (details / githubweb)
  658. panfrost: Make the sysval logic more generic (details / githubweb)
  659. panfrost: Move sysval upload logic out of panfrost_emit_for_draw() (details / githubweb)
  660. panfrost: Prepare things to support non-native texture ops (details / githubweb)
  661. panfrost: Add support for TXS instructions (details / githubweb)
  662. nir: add a vectorization pass (details / githubweb)
  663. panfrost/midgard: Enable autovectorization (details / githubweb)
  664. imgui: bump imgui memory editor copy (details / githubweb)
  665. anv: Make border colors the right size and alignment on HSW (details / githubweb)
  666. virgl: sync to virglrenderer virgl_hw.h (details / githubweb)
  667. virgl_hw: add YUV support (details / githubweb)
  668. panfrost: Initial implementation of panfrost_job_submit (details / githubweb)
  669. panfrost: Reset job counters once the job is submitted (details / githubweb)
  670. panfrost: Figure out job requirements in pan_job.c (details / githubweb)
  671. panfrost: Refactor texture targets (details / githubweb)
  672. panfrost: Decode rendering block type (details / githubweb)
  673. panfrost: Implement tiled rendering (details / githubweb)
  674. panfrost: Add sRGB render target flag (details / githubweb)
  675. panfrost: Implement sRGB texturing (details / githubweb)
  676. panfrost: Specify sRGB in the render target (details / githubweb)
  677. panfrost: Enable sRGB fixed-function blending (details / githubweb)
  678. panfrost: Disable AFBC on sRGB buffers (details / githubweb)
  679. panfrost: Enable sRGB (details / githubweb)
  680. virgl: fix sync issue regarding discard/unsync transfers (details / githubweb)
  681. panfrost: Move clearing logic into pan_job (details / githubweb)
  682. nouveau: fix frees in unsupported IR error paths. (details / githubweb)
  683. radeonsi: fix undefined shift in macro definition (details / githubweb)
  684. etnaviv: update headers from rnndb (details / githubweb)
  685. etnaviv: support GL_ARB_seamless_cubemap_per_texture (details / githubweb)
  686. egl: Don't add hardware device if there is no render node v2. (details / githubweb)
  687. panfrost: Move to use ralloc for some allocations (details / githubweb)
  688. radv: fix FMASK expand with SRGB formats (details / githubweb)
  689. radv: implement compressed FMASK texture reads with (details / githubweb)
  690. Bump changelog. (details / githubweb)

Started by user Ivan J.

Revision: 78b00054cb2e81cdb6bec05e9a0d700aac5dda6f
  • refs/remotes/origin/maemo/ascii-devel