Commit Graph

  • 45dc8b4d97 kms-dri-sw: Report linear modifiers in get_handle() Robert Mader 2025-09-12 17:08:15 +02:00
  • b0528bcab1 anv: Use os_get_page_size for mmap offset alignment to work with page size other than 4K Zhou Qiankang 2025-09-16 14:03:48 +08:00
  • eaeff6ba0e radeonsi/sqtt: update the shader after scratch config Pierre-Eric Pelloux-Prayer 2025-09-11 12:56:50 +02:00
  • 714a149396 nir: remove unsigned upper bound config Georg Lehmann 2025-09-14 17:43:57 +02:00
  • bb67dae12d nir/uub: remove max_workgroup_size from config Georg Lehmann 2025-09-14 17:16:04 +02:00
  • f3c08c9d27 nir/uub: use shader_info subgroup size Georg Lehmann 2025-09-14 17:09:45 +02:00
  • 112e160946 nir/uub: remove vertex input handling Georg Lehmann 2025-09-14 16:43:08 +02:00
  • d029686e20 aco/isel: fix output args init stack buffer overflow Georg Lehmann 2025-09-15 18:53:45 +02:00
  • 72f2565fc9 egl: allocate device info lazily only when queried Tapani Pälli 2025-08-25 14:32:31 +03:00
  • 17a17c3f89 panvk: do not export needless symbols Erik Faye-Lund 2025-09-15 14:30:30 +02:00
  • a69853ce5e brw: improve eot_reg computation in register allocate Lionel Landwerlin 2025-09-12 12:25:54 +03:00
  • 1f86a4ee37 brw: remove unused RT write code Lionel Landwerlin 2025-09-12 12:19:13 +03:00
  • 849344dc08 aco: set program->dev.fused_mad_mix=true for GFX940 nihui 2025-06-26 11:58:12 +08:00
  • 8c4f0b1353 aco: gfx940 has no mad f32 instruction nihui 2025-06-26 11:49:55 +08:00
  • 37bea3fea7 ci: Uprev ci-templates to pull in new helpers Valentine Burley 2025-09-01 15:02:46 +02:00
  • 2260681572 ci/android: Use aapt from Debian packages again Valentine Burley 2025-07-01 08:35:24 +02:00
  • 8803388d15 ci: Update to Debian 13 (trixie) Valentine Burley 2025-05-15 12:21:41 +02:00
  • 36ad57c729 ci: Bump ci-kdl version for compatibility with Debian 13 Valentine Burley 2025-07-14 14:43:30 +02:00
  • 31a8985ead ci/va: Bump va-tools version for compatibility with Debian 13 Valentine Burley 2025-07-10 15:33:09 +02:00
  • a9dbb5bd81 ci/lava: Update fire for compatibility with Debian 13 Valentine Burley 2025-07-10 14:01:42 +02:00
  • f96f47884c ci/mold: Bump version for compatibility with Debian 13 Valentine Burley 2025-06-09 09:16:04 +02:00
  • 596910dd98 ci/vkd3d: Disable Werror for vkd3d-proton Valentine Burley 2025-06-09 16:30:59 +02:00
  • 5c59ec4d85 ci/skqp: Add missing include to fix compilation errors on Debian 13 Valentine Burley 2025-06-09 14:47:19 +02:00
  • 1717845a65 ci/gfxreconstruct: Bump version for compatibility with Debian 13 Valentine Burley 2025-06-09 14:42:09 +02:00
  • 44d161a7a0 lavapipe/ci: Disable stack-use-after-return detection for ASan Valentine Burley 2025-09-02 08:59:25 +02:00
  • b16c62b6b2 meson: Relax -Wmaybe-uninitialized errors Valentine Burley 2025-07-23 15:03:47 +02:00
  • ee56aed92d util: Disable Werror for BLAKE3 Valentine Burley 2025-08-14 10:46:07 +02:00
  • 8d2bb19c63 util: Update BLAKE3 from 1.5.1 to 1.8.2 Valentine Burley 2025-07-25 15:29:10 +02:00
  • 92623d2447 imgui: Silence build warnings for imgui Valentine Burley 2025-08-14 13:18:40 +02:00
  • dd1bc6c9a8 imgui: Mark imgui dependencies as system includes Valentine Burley 2025-08-14 11:58:32 +02:00
  • 57334b9cf1 r300/compiler: Silence array-bounds warning Valentine Burley 2025-08-14 10:54:54 +02:00
  • 98736e55e0 llvmpipe: Initialize src array in generate_fs_twiddle Valentine Burley 2025-05-15 13:46:09 +02:00
  • ac11e00b15 nir/serialize: make alu src deserialization consistent for unused swizzles Iago Toral Quiroga 2025-08-05 23:13:15 +02:00
  • 2f7b1e8453 asahi: fix drm-shim Alyssa Rosenzweig 2025-09-15 15:52:17 -04:00
  • d0edb06951 r600/sfn: Propagate pred and exec update flags when splitting ops Gert Wollny 2025-09-15 22:57:05 +02:00
  • 6d605a3dde r300: move r300_query_memory_info to r300_screen.c Brais Solla 2025-09-12 12:38:53 +02:00
  • 5c68b351fe intel/brw: Fix regression in brw_allocate_registers() compiling large shaders with throughput==0. Francisco Jerez 2025-09-11 15:59:05 -07:00
  • 85bdbc4008 mediafoundation: look into using texture pool for metadata retrieval, e.g SATD, Bitsused map, etc. Wenfeng Gao 2025-09-09 08:40:21 -07:00
  • 4b203d361e mediafoundation: Implement d3d12_context_queue_priority_manager and related ICodecAPI Sil Vilerino 2025-09-04 14:32:13 -04:00
  • 11db73820f d3d12: Implement d3d12_context_queue_priority_manager Sil Vilerino 2025-09-04 16:41:22 -04:00
  • 304e3ab552 d3d12: Fix double video encode resource barrier for DPB/recon pic resources Sil Vilerino 2025-09-09 07:51:16 -04:00
  • 4ea424cc4f d3d12: Make delta QP min and max to be bit-depth dependent for HEVC Rohit Athavale 2025-09-03 16:40:35 -07:00
  • 1c57f88908 tu: Reset BIN_FOVEAT regs for tiling with and without HW binning Danylo Piliaiev 2025-08-29 15:54:02 +02:00
  • 0bc0ead674 radv: set DRLR mapping info from inheritance info when present Samuel Pitoiset 2025-09-10 17:30:42 +02:00
  • 5907dbfc09 radv: remove redundant RADV_DYNAMIC_RASTERIZATION_SAMPLES Samuel Pitoiset 2025-08-29 09:26:19 +02:00
  • 2084cb59f2 radv: remove redundant RADV_DYNAMIC_POLYGON_MODE Samuel Pitoiset 2025-08-29 09:24:08 +02:00
  • c1a1aed665 radv: remove redundant RADV_DYNAMIC_LINE_RASTERIZATION_MODE Samuel Pitoiset 2025-08-29 09:21:59 +02:00
  • d8bc573ee9 radv: remove redundant RADV_DYNAMIC_PRIMITIVE_TOPOLOGY Samuel Pitoiset 2025-08-29 09:18:32 +02:00
  • 43d7795274 radv: pre-compute vgt_outprim_type Samuel Pitoiset 2025-08-21 17:37:51 +02:00
  • c8245173a0 radv: pre-compute the line rasterization mode Samuel Pitoiset 2025-08-21 17:08:26 +02:00
  • 469350328c radv: pre-compute the number of rasterization samples Samuel Pitoiset 2025-08-21 16:57:21 +02:00
  • 8d991c2572 radv/meta: remove useless assertion when choosing resolve method Samuel Pitoiset 2025-09-11 15:32:27 +02:00
  • c8f6b27964 radv/meta: simplify calling depth/stencil resolve helpers Samuel Pitoiset 2025-09-10 16:14:51 +02:00
  • 39725fc935 radv/meta: simplify barriers for resolves Samuel Pitoiset 2025-09-10 11:49:27 +02:00
  • e673ccfcb5 radv/meta: remove useless VK_ACCESS_2_SHADER_WRITE_BIT for subpass resolves Samuel Pitoiset 2025-09-10 10:42:26 +02:00
  • 704fbbb108 radv/meta: rework depth/stencil resolves using graphics Samuel Pitoiset 2025-09-10 15:58:38 +02:00
  • 141beaee4e radv/meta: rework depth/stencil resolves using compute Samuel Pitoiset 2025-09-10 15:14:00 +02:00
  • 2207d1e732 radv/meta: fix saving push constants for depth/stensil resolves on compute Samuel Pitoiset 2025-09-10 15:01:20 +02:00
  • 818826fcf1 zink: imagelessFramebuffer is no longer required/used Mike Blumenkrantz 2025-09-12 11:20:45 -04:00
  • 7c8e38ac67 anv: Rework locking for sparse binding with TR-TT Nanley Chery 2025-09-10 05:07:06 -04:00
  • 27167fdcb5 anv,hasvk: Take trace submission ID out of lock Nanley Chery 2025-09-15 10:52:46 -04:00
  • e3460f15fa aco/opt: Work around GCC compiler issue Natalie Vock 2025-09-08 16:58:46 +02:00
  • a06f38e5ae aco/vn: Don't combine expressions across calls Natalie Vock 2025-02-17 18:42:49 +01:00
  • 575d3adbf5 aco/validate: Validate call instructions Natalie Vock 2025-02-17 18:42:49 +01:00
  • 28dc185966 aco/sched: Handle calls Natalie Vock 2025-02-17 18:42:49 +01:00
  • 2be37a91fa aco/live_var_analysis: Handle calls Natalie Vock 2025-02-17 18:42:49 +01:00
  • 9c8a17e172 aco/lower_to_hw_instr: Lower calls Natalie Vock 2025-02-17 18:42:49 +01:00
  • 3667a7b687 aco: Add call info Natalie Vock 2025-02-17 18:42:48 +01:00
  • af812862b7 aco: Add call-related program/block properties Natalie Vock 2025-04-07 11:56:16 +02:00
  • 917a98b722 aco: Add ABI and Pseudo CALL format Natalie Vock 2025-02-17 18:42:48 +01:00
  • e850650f92 aco: Add function call attributes Natalie Vock 2025-02-17 18:42:47 +01:00
  • d18b438832 aco: Add RegisterDemand::operator!= Natalie Vock 2025-04-07 12:22:24 +02:00
  • cbc838b7d1 rusticl: reference resource in sampler and image view wrappers Karol Herbst 2025-09-13 18:48:57 +02:00
  • 563b0b347a ir3: don't create merge sets for subreg moves Job Noorman 2025-09-15 12:30:58 +02:00
  • efc2bb64ce kms-swrast: export dmabufs with DRM_RDWR Julian Orth 2025-08-29 17:39:50 +02:00
  • dfcdae378a zink: don't use screen ralloc context for screen::pipeline_libs Mike Blumenkrantz 2025-07-22 14:07:34 -04:00
  • f7480771c6 zink: stop unsetting zink_gfx_pipeline::modules on shader unbind Mike Blumenkrantz 2025-09-10 16:09:28 -04:00
  • e1ea3f8bbf radv/video: Always use OBU_FRAME in AV1 encode David Rosca 2025-09-04 11:28:53 +02:00
  • 06da0e7310 r600: fix emit_ssbo_atomic_op when ssbo_image_offset is non-zero Patrick Lerda 2025-09-05 17:27:53 +02:00
  • 1a9dc3de1f panfrost: add per-gpu GLES2 extension lists Erik Faye-Lund 2025-09-12 14:47:55 +02:00
  • b1a28b1165 meson: fix libcl assert() reproducibility Quentin Schulz 2025-08-21 17:24:08 +02:00
  • 6afe429b7c meson: replace global_source_root/global_build_root with project_* Quentin Schulz 2025-09-15 10:50:44 +02:00
  • e1765a2914 nvk: remove unused relative_dir variable Quentin Schulz 2025-09-15 11:01:30 +02:00
  • b886ca33b8 ci: fix gc2000 fails duplication Sergi Blanch Torne 2025-09-15 11:02:40 +02:00
  • a620f33b7c panvk: Add planar Z24S8 support Boris Brezillon 2025-09-05 17:01:22 +02:00
  • 741df48085 panvk: Stop using panvk_image_can_use_afbc() in panvk_image_can_use_mod() Boris Brezillon 2025-09-05 19:35:34 +02:00
  • 2cd851a55f panvk: Pass an image to panvk_plane_count() Boris Brezillon 2025-09-05 16:55:00 +02:00
  • 7ac76d4e91 panvk: Initialize panvk_image::plane_count early Boris Brezillon 2025-09-05 16:58:33 +02:00
  • 9c2c43c5e4 pan/lib: Hook-up Z24_UNORM_PACKED support Boris Brezillon 2025-09-05 16:49:26 +02:00
  • 18f352090d util/format: Add a Z24_UNORM_PACKED format Boris Brezillon 2025-09-03 17:51:32 +02:00
  • f67d267237 panvk: Make AFBC an opt-out Boris Brezillon 2025-08-29 17:05:03 +02:00
  • 7cdd938e6e panvk: Disallow AFBC(D24S8) if separateDepthStencilLayouts=true Boris Brezillon 2025-09-01 13:06:24 +02:00
  • b4b874ef24 panvk: Consolidate image copy format selection Boris Brezillon 2025-09-04 15:28:31 +02:00
  • 3643a4115b panvk: Make panvk_meta.h per-gen Boris Brezillon 2025-09-10 09:14:28 +02:00
  • d47b016a84 panvk: Don't allow AFBC if the format format is mutable on v7- Boris Brezillon 2025-09-10 09:45:18 +02:00
  • cbe461c930 pan/afbc: Allow AFBC on UINT/SINT/SNORM types on v9+ Boris Brezillon 2025-09-04 15:12:44 +02:00
  • dc00bd9825 pan/desc: Upgrade writeback format to RAW32 on v9+ when AFBC(RAW24) Boris Brezillon 2025-09-05 18:59:01 +02:00
  • 62dcc4c01b panfrost: Explictly filter out AFBC(SNORM) Boris Brezillon 2025-09-10 18:30:11 +02:00
  • 8c208bc41e pan/afbc: Cache the pan_afbc_mode selection Boris Brezillon 2025-09-04 15:10:57 +02:00
  • f57cc49683 util/format: Autogen type conversion helpers Boris Brezillon 2025-09-04 13:12:33 +02:00