Commit Graph

  • 90ac7d13dc nvk: Clear second SET_RENDER_ENABLE operand Mel Henning 2025-09-02 19:30:00 -04:00
  • 27ca1c28c0 nvk/cmd_pool: NVK_DEBUG=trash_mem for alloc_mem Mel Henning 2025-09-03 17:43:07 -04:00
  • 2dbe981513 nak: Add a test to check how RENDER_ENABLE works Mel Henning 2025-09-03 14:07:17 -04:00
  • 27312edaa6 nak/hw_runner: Make a few more items public Mel Henning 2025-09-03 14:05:42 -04:00
  • eaa547f6f2 nvk: Clear cond_render_gart_* in reset_cmd_buffer Mel Henning 2025-09-02 16:14:07 -04:00
  • 40aea06bd0 nouveau/push: Fix SET_OBJECT handling Faith Ekstrand 2025-09-04 11:08:21 -04:00
  • d5a8233598 nir/lower-amul: Comment fix Rob Clark 2025-09-01 09:25:08 -07:00
  • 55d77749ed nir/lower-amul: Fix crash with unused SSBO Rob Clark 2025-08-28 09:20:33 -07:00
  • 93eafbf04f nvk: implement VK_AMD_buffer_marker Thomas H.P. Andersen 2025-06-13 08:17:38 +02:00
  • 3a6b85aa2b egl,glx,X11: Handle case when PlatformDisplay is EGL_DEFAULT_DISPLAY Gert Wollny 2025-08-26 13:50:54 +02:00
  • 796f0847a6 nir/lower_subgroups: recursively lower ballot scans Georg Lehmann 2025-09-03 15:07:27 +02:00
  • 2725eaf9a2 nir/lower_subgroups: change filter to intrinsic callback Georg Lehmann 2025-09-03 14:43:30 +02:00
  • d14897b2f7 nir/lower_subgroups: don't use get_max_subgroup_size for lowering boolean rotates Georg Lehmann 2025-09-03 09:53:56 +02:00
  • 516c766c71 spirv: ensure ballot find_lsb/find_msb/bit_count have 32bit result Georg Lehmann 2025-09-03 14:16:38 +02:00
  • f8633511be nir: make ballot find_lsb/msb/bit_count 32bit only Georg Lehmann 2025-09-03 14:08:36 +02:00
  • 276fce4f13 spirv: handle ballot bit_extract separately Georg Lehmann 2025-09-03 14:04:35 +02:00
  • b8db8f877d nir: make ballot_bitfield_extract 1bit only Georg Lehmann 2025-09-03 13:56:29 +02:00
  • 83326af899 nir/builder: add nir_inverse_ballot_imm Georg Lehmann 2025-09-03 13:44:37 +02:00
  • ef8c364d3d nir: make inverse_ballot 1bit only Georg Lehmann 2025-09-03 13:34:07 +02:00
  • 6c0017be38 zink: fix clamping gl_Layer output to 0 when framebuffer is not layered Igor Naigovzin 2025-08-28 19:54:19 +01:00
  • 388f9ccd97 docs: GL_ARB_compute_shader is not a ES extension Alejandro Piñeiro 2025-09-01 01:36:04 +02:00
  • 262baafe27 anv: fix partial queries Lionel Landwerlin 2025-08-22 23:51:03 +03:00
  • d698251e32 radv/ci: document whether ci-tron jobs runs on an APU or a dGPU Eric Engestrom 2025-09-01 16:37:01 +02:00
  • 1a1e21e725 radv/ci: deduplicate navi10 GPU_VERSION Eric Engestrom 2025-09-01 16:35:10 +02:00
  • 263d260494 ci_run_n_monitor: add --job-tags filter Eric Engestrom 2025-08-30 17:26:15 +02:00
  • d2c3c92f5e ci/gitlab_gql: keep track of job tags Eric Engestrom 2025-08-30 17:09:32 +02:00
  • f74df30d6a bin/ci: let filter_dag() caller define job filter once (instead of 3 times) Eric Engestrom 2025-08-30 17:07:35 +02:00
  • e83561bbb7 android: Only include libdrm_intel for i915 as iris do not depend on it Corentin Noël 2025-09-03 17:20:30 +02:00
  • 9d4ba885bb ir3/ra: make main shader reg select independent of preamble Job Noorman 2025-08-26 11:02:11 +02:00
  • bb14ea5c19 v3dv: replace vk_to_mesa_prim with vk_topology_to_mesa from vulkan/util Olivia Lee 2025-08-21 21:54:52 -07:00
  • dccb431254 lavapipe: replace vk_conv_topology with vk_topology_to_mesa from vulkan/util Olivia Lee 2025-08-21 21:54:52 -07:00
  • 554a0be553 hk: replace vk_conv_topology with vk_topology_to_mesa from vulkan/util Olivia Lee 2025-08-21 19:18:51 -07:00
  • 5faa62f91e vulkan/util: add vk_topology_to_mesa helper function Olivia Lee 2025-08-21 19:18:51 -07:00
  • ed80e33f51 tu: properly implement VkBindMemoryStatus from maint6 Yiwei Zhang 2025-08-30 07:32:28 +00:00
  • cef48af271 tu: bind aliased wsi image at memory offset zero Yiwei Zhang 2025-08-30 07:28:35 +00:00
  • ee7666e3df vulkan/util: drop unused vk_select_android_external_format Yiwei Zhang 2025-08-30 04:33:11 +00:00
  • 96ac80aed1 tu: simplify AHB image view format resolving for external format Yiwei Zhang 2025-08-30 06:38:06 +00:00
  • 76370c1edf tu: drop redundant Android headers Yiwei Zhang 2025-08-30 06:32:25 +00:00
  • 949a056934 tgsi: Fixes ntt_should_vectorize_io parameters Yonggang Luo 2025-08-28 14:38:17 +08:00
  • bc8e29c04e iris: Emit state cache invalidation after every compute dispatch Sagar Ghuge 2025-09-01 14:19:24 -07:00
  • ebbc358db5 blorp: Emit state cache invalidation after every compute dispatch Sagar Ghuge 2025-08-07 18:18:47 -07:00
  • 3e0ad0176b anv: Emit state cache invalidation after every compute dispatch Sagar Ghuge 2025-08-07 18:15:54 -07:00
  • b03cd7bdce panfrost: align spills to reduce TLS memory usage Eric R. Smith 2025-08-07 14:57:06 +00:00
  • acd7cae0fa turnip: Use vk_drm_syncobj_copy_payloads Faith Ekstrand 2025-08-22 11:33:27 -04:00
  • c6ce1a0caf zink/ci: Disable zink-anv-cml-asan Valentine Burley 2025-09-03 23:04:06 +02:00
  • b4bac915f0 etnaviv: Add support for ARB_texture_gather Christian Gmeiner 2025-06-25 21:19:20 +02:00
  • 870252379c etnaviv: nir: Add nir_texop_tg4 offset lowering Christian Gmeiner 2025-07-03 11:50:02 +02:00
  • 561faa2259 etnaviv: isa: Add tg4 instruction Christian Gmeiner 2025-05-23 13:23:11 +02:00
  • aa91ece579 etnaviv: Enable texture_multisample for deqp testing Christian Gmeiner 2025-06-25 21:20:10 +02:00
  • f46e2baeb3 ir3/spill: initialize base reg as late as possible Job Noorman 2025-08-08 10:13:42 +02:00
  • 4e253184de brw: Run validation as soon as we have the CFG around Caio Oliveira 2025-09-02 11:28:43 -07:00
  • 28c2c0fedc mesa/varray: inline a bunch of functions Mike Blumenkrantz 2025-08-20 07:20:30 -04:00
  • 7984a16e27 tc: don't unset resolve resource in set_framebuffer_state Mike Blumenkrantz 2025-09-03 12:53:33 -04:00
  • e3552c427e panfrost: fix debug print of spilled registers Eric R. Smith 2025-08-31 09:23:04 -03:00
  • d482b6ca68 panfrost: fix typo in register allocation Eric R. Smith 2025-08-29 14:06:11 -03:00
  • fac8c9def0 pan/bi: Reintroduce bi_fuse_small_int_to_f32 on v11+ Mary Guillemard 2025-09-01 15:35:08 +00:00
  • 611749a7f9 nvk: bind aliased wsi image at memory offset zero Yiwei Zhang 2025-09-02 22:39:35 +00:00
  • 94d8a4a465 radv: bind aliased wsi image at memory offset zero Yiwei Zhang 2025-09-02 22:35:37 +00:00
  • 902cebc9f0 tu: Prevent dangling start_sysmem_clear_all tracepoint Danylo Piliaiev 2025-09-03 14:21:48 +02:00
  • 482e0d0d1e tu: Reset rp_trace on tu_reset_cmd_buffer Danylo Piliaiev 2025-09-03 13:49:35 +02:00
  • 12e36c8871 panvk: expose missed vulkan 1.4 properties Erik Faye-Lund 2025-09-02 11:51:56 +02:00
  • 9da4eb4a4e panvk: explicitly list unsupported features Erik Faye-Lund 2025-09-02 11:48:48 +02:00
  • 2f79a3a81d panvk: clean up limits and properties Erik Faye-Lund 2025-09-02 13:44:25 +02:00
  • bb26502c77 panvk: clean up feature-bits Erik Faye-Lund 2025-09-02 11:48:09 +02:00
  • 166d650c10 panvk: fix up vk1.4 properties Erik Faye-Lund 2025-09-03 15:56:09 +02:00
  • ac896c0327 util/format: Add RGB lowering for single plane YUV formats David Rosca 2025-09-03 12:50:43 +02:00
  • cb1c059138 docs: add sha sum for 25.2.2 Eric Engestrom 2025-09-03 13:55:58 +02:00
  • 84a4d34666 docs: add release notes for 25.2.2 Eric Engestrom 2025-09-03 13:13:56 +02:00
  • 97f7aa7725 docs: update calendar for 25.2.2 Eric Engestrom 2025-09-03 13:56:25 +02:00
  • 7f5c84d7ac radv: fix shift overflow in radv_pipeline_init_dynamic_state Rhys Perry 2025-08-28 11:29:58 +01:00
  • 1105f7b98f aco: fix signed integer overflow Rhys Perry 2025-08-28 10:39:35 +01:00
  • 20705e89e9 drm-shim: fix with asan Rhys Perry 2025-08-28 11:22:53 +01:00
  • 858386da06 drm-shim: use atomics for inited Rhys Perry 2025-08-28 11:23:31 +01:00
  • c0e51bcf24 anv: fix broken utrace Yiwei Zhang 2025-09-03 00:51:37 -07:00
  • 5736280730 virtio/vdrm: add ENABLE_DRM_AMDGPU for c_args Trigger Huang 2025-08-27 19:09:19 +08:00
  • 6bc70a0e8f radv/ci: remove RADV_DEBUG=novideo for radv-gfx1201-vkcts Samuel Pitoiset 2025-09-02 10:56:47 +02:00
  • a8e64e83c2 anv: Update video test expectations for layered_dpb Calder Young 2025-06-23 14:15:49 -07:00
  • 0b911356e5 anv: Report disjoint images as unsupported for video usage Calder Young 2025-06-23 13:26:52 -07:00
  • 9bbb68a817 anv: Add support for using layered surfaces in VP9 video decoding Calder Young 2025-06-19 23:35:03 -07:00
  • d0bf3a96f6 anv: Add support for using layered surfaces in AV1 video decoding Calder Young 2025-06-19 23:19:31 -07:00
  • 30b763f6e2 anv: Add support for using layered surfaces in H.264 and H.265 video coding Calder Young 2025-06-19 23:06:25 -07:00
  • 3fb25cc78a anv: Add support for creating layered surfaces for video encode/decode Calder Young 2025-06-19 23:06:12 -07:00
  • 73608eb8b7 isl: Add support for creating layered surfaces for video encode/decode Calder Young 2025-06-19 21:27:03 -07:00
  • 3cb77cb144 radv/rt: fix a potential issue with RADV_PERFTEST=dmashaders Samuel Pitoiset 2025-09-01 18:43:05 +02:00
  • decf9af472 radv/rt: only use one user SGPR for the traversal shader addr Samuel Pitoiset 2025-04-29 11:12:15 +02:00
  • 17647e8eeb gallium/noop: add mesh shader callbacks Qiang Yu 2025-08-26 11:23:26 +08:00
  • b366f14b51 mesa: program pipeline support mesh shader Qiang Yu 2025-07-18 10:47:33 +08:00
  • d4a71d5367 mesa: not fail the assert when detach mesh shader Qiang Yu 2025-07-15 10:49:45 +08:00
  • 2ca3ad3ca2 mesa/st: convert mesh shader to gl stages Qiang Yu 2025-07-15 10:47:58 +08:00
  • 6b52b371df gallium/trace: dump mesh shader queries Qiang Yu 2025-06-20 17:30:42 +08:00
  • 51d6e4404a mesa: allow NULL for vertex shader when mesh pipeline Qiang Yu 2025-05-14 14:57:10 +08:00
  • 3bc4004ca9 gallium/ddebug: support mesh shader Qiang Yu 2025-05-13 17:28:03 +08:00
  • e1bd743c3a gallium/u_blitter: save mesh shader Qiang Yu 2025-05-07 09:49:16 +08:00
  • 5e35be338c gallium: threaded context support mesh shader Qiang Yu 2025-03-06 19:59:33 +08:00
  • f03e49c609 mesa,gallium: handle mesh shader create and delete Qiang Yu 2025-03-06 14:18:20 +08:00
  • 39d2bf5e68 mesa: implement mesh shader draw calls Qiang Yu 2025-03-05 20:28:56 +08:00
  • e8a817f196 mesa: handle mesh shader in state management Qiang Yu 2025-02-27 16:21:42 +08:00
  • a47c70ce42 mesa: add mesh shader states Qiang Yu 2025-03-05 11:11:57 +08:00
  • 6459dacb8b gallium: cso context support mesh shader Qiang Yu 2025-02-27 17:44:08 +08:00
  • bbd97a59c0 mesa: use bitset for driver states tracker Qiang Yu 2025-03-05 10:47:41 +08:00