Commit graph

  • ae5c0e6600 vk/cmdbuf: add back deleted maint6 workgraph bits Mike Blumenkrantz 2024-01-10 09:27:10 -05:00
  • f1064107e9 .pick_status.json: Mark 0557f0d59c5b22a8a934900ddc91f7a6057e146f as denominated Eric Engestrom 2024-01-15 09:44:39 +00:00
  • 6b4f639474 .pick_status.json: Update to 4fe5f06d400a7310ffc280761c27b036aec86646 Eric Engestrom 2024-01-15 09:43:41 +00:00
  • 26a96af808 VERSION: bump for 24.0.0-rc1 Eric Engestrom 2024-01-11 14:19:21 +00:00
  • 2fab92ed9a docs: close the 23.2 cycle Eric Engestrom 2024-01-10 21:26:32 +00:00
  • 6f6905fc94 radv: move all per-device keys from radv_pipeline_key to radv_device_cache_key Samuel Pitoiset 2024-01-09 09:56:12 +01:00
  • 4d44cea3e0 radv: introduce radv_device_cache_key for per-device cache compiler options Samuel Pitoiset 2024-01-09 09:41:05 +01:00
  • dc857e5c9e radv: initialize radv_device::disable_trunc_coord earlier Samuel Pitoiset 2024-01-10 12:03:27 +01:00
  • 10a25f39df radv: move RADV_HASH_SHADER_KEEP_STATISTICS to radv_pipeline_key Samuel Pitoiset 2024-01-09 09:25:06 +01:00
  • 4455c79299 radv: add missing disable_shrink_image_store to the pipeline key Samuel Pitoiset 2024-01-09 10:41:01 +01:00
  • 3f655bc47c radv: do not issue SQTT marker with DISPATCH_MESH_INDIRECT_MULTI Samuel Pitoiset 2024-01-08 17:12:20 +01:00
  • f37bb34d86 v3dv: expose VK_EXT_subgroup_size_control Iago Toral Quiroga 2024-01-10 11:31:45 +01:00
  • 0b0c0511b8 venus: allow to retrieve pipeline cache on TLS ring Yiwei Zhang 2023-12-28 19:53:51 -08:00
  • bec287b2a2 venus: clean up secondary ring Yiwei Zhang 2023-12-27 18:48:14 -08:00
  • 945165acad venus: TLS ring Yiwei Zhang 2023-12-27 16:57:25 -08:00
  • 30316246d0 venus: make tls hint specific to pipeline creation Yiwei Zhang 2023-12-28 17:22:42 -08:00
  • 813b1939f6 venus: add LRU cache eviction for image mem reqs cache Juston Li 2024-01-05 16:07:45 -08:00
  • b51ff22fbe venus: support caching image memory requirements Juston Li 2023-11-07 16:44:52 -08:00
  • a32d76b545 venus: use vk_format helper for plane count Juston Li 2023-11-07 16:38:31 -08:00
  • cb12a22264 venus: rename buffer cache to buffer reqs cache Juston Li 2024-01-04 11:17:30 -08:00
  • f2a593f756 ci: Re-enable Collabora farm Daniel Stone 2024-01-10 11:59:47 +00:00
  • 4afcd0c6d6 u_gralloc: Add support for gbm_gralloc Roman Stratiienko 2023-09-25 21:39:34 +03:00
  • b1c8ce172f docs: update calendar for 23.3.3 Eric Engestrom 2024-01-10 21:14:34 +00:00
  • 4895e00d26 docs: add sha256sum for 23.3.3 Eric Engestrom 2024-01-10 21:14:17 +00:00
  • abf500ec84 docs: add release notes for 23.3.3 Eric Engestrom 2024-01-10 20:37:33 +00:00
  • 4ed0957ce7 nir/tests: Reenable tests that failed on big-endian Matt Turner 2024-01-09 23:47:56 -05:00
  • 5997cf7587 nir: Fix cast Matt Turner 2024-01-09 23:45:27 -05:00
  • 3923d43908 meson/vulkan/util: allow venus to drop compiler deps Yiwei Zhang 2023-12-21 01:57:50 -08:00
  • fb93475139 ci/deqp: set default platform to default instead of glx, to also support wayland Eric Engestrom 2024-01-03 15:48:30 +00:00
  • e1935daa19 ci: convert several find | xargs to find -exec Eric Engestrom 2024-01-03 23:22:35 +00:00
  • 0ab7ea56b2 symbols-check: Add _GLOBAL_OFFSET_TABLE_ Matt Turner 2024-01-10 10:56:17 -05:00
  • 62c21c240e anv: remove ANV_ENABLE_GENERATED_INDIRECT_DRAWS variable Lionel Landwerlin 2023-12-22 17:10:01 +02:00
  • 59c05b9cfa Revert "radv/rt: Lower ray payloads to registers" Samuel Pitoiset 2024-01-10 18:25:34 +01:00
  • a077c14f15 zink: Fix resizable BAR detection logic Alessandro Astone 2024-01-10 17:24:30 +01:00
  • 9d1e69ca45 radeonsi/vcn: update session_info from vcn3 and up. Ruijing Dong 2024-01-08 15:39:16 -05:00
  • 39616c13e0 ci/rootfs: add libdrm also inside the rootfs David Heidelberg 2024-01-10 15:25:38 +01:00
  • 0960fd5e8a ci: split & reuse debian version identifier Eric Engestrom 2024-01-10 11:54:18 +00:00
  • 41cbd6f735 radv: rework declaring color arguments for PS epilogs Samuel Pitoiset 2024-01-10 15:19:39 +01:00
  • 75fa621d34 d3d10umd: Fix compilation Max R 2023-11-28 17:35:31 +03:00
  • 0444d057ae zink: ignore tc buffer replacement info Mike Blumenkrantz 2024-01-09 15:10:51 -05:00
  • 6e4d901a2e zink: fix buffer rebind early-out check Mike Blumenkrantz 2024-01-10 10:27:45 -05:00
  • 8ddd89ffa5 nir,zink: Redefine flat_mask in terms of I/O locations Alyssa Rosenzweig 2023-11-26 21:14:47 -04:00
  • efe12ae7ee egl/android: Switch to generic buffer-info code Roman Stratiienko 2023-07-27 21:42:44 +03:00
  • ff82868a60 Revert "ci: disable mupuf's farm" Martin Roukala (né Peres) 2024-01-10 14:47:54 +02:00
  • bec61b72b1 agx: clang-fmt Alyssa Rosenzweig 2024-01-09 20:52:00 -04:00
  • 5948e7ec2e agx: unit test split uniform opt Alyssa Rosenzweig 2024-01-09 14:09:33 -04:00
  • ab7fb3d400 asahi: don't canonicalize nans/flush denorms when copying Alyssa Rosenzweig 2024-01-07 20:54:51 -04:00
  • 5cd7416542 asahi: fallback some resource copies Alyssa Rosenzweig 2024-01-07 20:52:26 -04:00
  • 355af1e903 agx: require min alignment for load/store vectorize Alyssa Rosenzweig 2024-01-07 19:07:37 -04:00
  • 96cd467559 agx: add unit test for pcopy lowering bug Alyssa Rosenzweig 2024-01-07 17:38:15 -04:00
  • 5b50040c51 agx: fix 64-bit phis with inlined immediates Alyssa Rosenzweig 2024-01-07 17:40:07 -04:00
  • 1f0abffdaf agx: expand agx_index Alyssa Rosenzweig 2024-01-07 17:28:22 -04:00
  • 51f8bded0e agx: optimize split(64-bit uniform) Alyssa Rosenzweig 2024-01-07 17:21:01 -04:00
  • 344ec42587 asahi: add missing tib alignment check Alyssa Rosenzweig 2024-01-07 12:08:43 -04:00
  • dd42bf84a3 asahi: fix passthrough GS with poly modes Alyssa Rosenzweig 2024-01-07 12:19:04 -04:00
  • 10d48979ce asahi: make txf robust properly Alyssa Rosenzweig 2024-01-06 09:49:49 -04:00
  • f6d5832b6c asahi: plumb get_ubo_size Alyssa Rosenzweig 2024-01-06 09:27:17 -04:00
  • 21aaba5b83 asahi: inline something silly Alyssa Rosenzweig 2024-01-04 14:13:25 -04:00
  • 27e3e88f18 asahi: rotate xfb'd tri strips Alyssa Rosenzweig 2024-01-02 18:15:25 -04:00
  • f70da4e920 asahi: factor out libagx_map_vertex_in_tri_strip Alyssa Rosenzweig 2024-01-02 18:10:03 -04:00
  • 9d78e40735 asahi: cl-ify some xfb logic Alyssa Rosenzweig 2024-01-02 18:01:31 -04:00
  • 76e8a68249 asahi: link libagx before lowering mem access widths Alyssa Rosenzweig 2024-01-02 18:15:49 -04:00
  • c688db1fd7 asahi: add missing GS line strip (+adj) handling Alyssa Rosenzweig 2024-01-02 17:39:32 -04:00
  • ed05cfb674 asahi: disable fp16 cbuf cap Alyssa Rosenzweig 2024-01-02 17:30:24 -04:00
  • dd840eb501 asahi: divide by xfb stride for xfb draws Alyssa Rosenzweig 2024-01-02 09:30:25 -04:00
  • 8ce71e5b88 asahi: invert program_point_size Alyssa Rosenzweig 2024-01-01 23:59:49 -04:00
  • 5eae46d9ea asahi: rm agx_vbufs wrapper Alyssa Rosenzweig 2024-01-01 23:49:11 -04:00
  • 9192d8367b asahi: rm vbuf.count from key Alyssa Rosenzweig 2024-01-01 23:41:19 -04:00
  • 13603bedc7 asahi: rm blend->store from shader key Alyssa Rosenzweig 2024-01-01 20:31:05 -04:00
  • 3f094e635f asahi: rm nr_cbufs from key Alyssa Rosenzweig 2024-01-01 20:29:08 -04:00
  • d31d0af5c5 asahi: rm logicop enable bit Alyssa Rosenzweig 2024-01-01 20:19:46 -04:00
  • 1bdf189393 asahi: rm unused blend enable bit Alyssa Rosenzweig 2024-01-01 20:19:31 -04:00
  • 97f9f7ab0a asahi: implement point sprites w/o shader key Alyssa Rosenzweig 2024-01-01 19:44:08 -04:00
  • ba0f28ad8b asahi: rm layered bit from shader key Alyssa Rosenzweig 2024-01-01 19:16:38 -04:00
  • 5931862c29 asahi: rm pointless multisample key bit Alyssa Rosenzweig 2024-01-01 19:11:31 -04:00
  • 78614653a6 asahi: bump vertex shader outputs Alyssa Rosenzweig 2024-01-01 09:42:11 -04:00
  • a20c693b7f agx: fix xfb of invalid var Alyssa Rosenzweig 2024-01-01 09:16:35 -04:00
  • e0c1776187 agx: fix xfb of invalid comp Alyssa Rosenzweig 2024-01-01 09:12:23 -04:00
  • 4071baf1b3 agx: const fold after discard lowering Alyssa Rosenzweig 2023-12-31 18:50:44 -04:00
  • 1006e27627 asahi: implement xfb overflow queries Alyssa Rosenzweig 2023-12-04 17:14:26 -04:00
  • c4fd1abc8b asahi: stub qbo on the cpu Alyssa Rosenzweig 2023-12-04 17:13:08 -04:00
  • 6deaaaa46a asahi: rework compute emptiness tracking Alyssa Rosenzweig 2024-01-09 20:47:00 -04:00
  • 33229d4ace agx: handle imm inlining into phis Alyssa Rosenzweig 2023-12-24 13:53:24 -04:00
  • efeed6a6fc agx: prepare for immediates in phis Alyssa Rosenzweig 2023-12-24 13:56:44 -04:00
  • b7585851d0 agx: allow phis with 16bit imms Alyssa Rosenzweig 2023-12-24 13:53:38 -04:00
  • d8391860d9 agx: use mov imm for pcopies Alyssa Rosenzweig 2023-12-24 13:53:05 -04:00
  • 6102c866d1 agx: use custom assert when packing Alyssa Rosenzweig 2023-12-28 14:44:10 -04:00
  • b8c80c5e80 agx: mv agx_read/write_regs to validator Alyssa Rosenzweig 2023-12-24 13:01:01 -04:00
  • b7da198274 agx: trust in agx_index size Alyssa Rosenzweig 2023-12-24 12:45:45 -04:00
  • 75d911f0ee agx: add index size helper Alyssa Rosenzweig 2023-12-24 12:45:33 -04:00
  • 8e938d48f5 agx: rm outdated comment Alyssa Rosenzweig 2023-12-24 12:47:10 -04:00
  • a65f17bfea agx: rm silly todo Alyssa Rosenzweig 2023-12-24 12:46:39 -04:00
  • 7f1ec658e9 agx: validate post-RA Alyssa Rosenzweig 2023-12-24 12:48:23 -04:00
  • f0b8d933fc agx: make vec widths explicit in IR Alyssa Rosenzweig 2023-12-24 12:26:54 -04:00
  • caee8a3114 agx: Add scoreboarding to stack instructions Asahi Lina 2023-11-29 18:34:28 +09:00
  • f5ea767625 agx: Fix packing of stack map/unmap Asahi Lina 2023-11-08 22:25:27 +09:00
  • 5009e48748 agx: skip scoreboard bit in builder for !wait Alyssa Rosenzweig 2023-12-28 14:31:02 -04:00
  • 7fff5a128b asahi: Implement BO alignment Asahi Lina 2023-11-08 22:24:47 +09:00
  • 4dcb0d40d2 asahi: Add .editorconfig for CL files Asahi Lina 2023-11-08 15:42:41 +09:00
  • d30b0adddb agx: remove internal agx_device queue i509VCB 2023-12-30 20:57:17 -06:00