-
c0b5c04b84
tu: Fix attachment stores with subpasses with partial views
Connor Abbott
2025-10-24 18:25:52 -04:00
-
6c3ed74ed2
tu: Rename tu_render_pass_attachment::clear_views to used_views
Connor Abbott
2025-10-24 18:23:19 -04:00
-
45a762727c
venus/ci: Skip slow test on ANV with Cuttlefish
Valentine Burley
2025-10-27 15:50:15 +01:00
-
b407fef097
Update the Vulkan-profiles wrap to 1.4.330 and re-enable zink_check_requirements
Faith Ekstrand
2025-10-27 10:00:09 -04:00
-
a2ef369abf
zink: disable primitiveFragmentShadingRateMeshShader feature
Mike Blumenkrantz
2025-10-27 09:05:20 -04:00
-
3ca1cee8b0
hk: Enable VK_KHR_present_id[2] and VK_KHR_present_wait[2]
Mario Kleiner
2025-10-27 03:42:55 +00:00
-
d1fe9a152e
tu/lrz: Disable LRZ writes when draw doesn't write to all attachments
Danylo Piliaiev
2025-10-23 15:54:22 +02:00
-
7ee9835475
tu/lrz: Disable LRZ when CmdSetRenderingAttachmentLocations is used
Danylo Piliaiev
2025-10-23 15:19:48 +02:00
-
31cb49d6cb
tu/lrz: Fold disable_write_for_rp check into tu_lrz_disable_write_for_rp
Danylo Piliaiev
2025-10-23 15:01:46 +02:00
-
f6f2a73bbc
anv: expose VK_EXT_shader_uniform_buffer_unsized_array
Lionel Landwerlin
2025-10-21 18:51:00 +03:00
-
f84d85790e
ir3/ra: fix assert during file start reset
Job Noorman
2025-10-16 10:12:37 +02:00
-
b6e281d0b1
zink/ci: Document ANV flake
Valentine Burley
2025-10-27 08:28:55 +01:00
-
09f5b991b8
ci/virgl: Mark test job for Linux 6.16
Ritesh Raj Sarraf
2025-10-21 19:03:22 +05:30
-
4c006a8b01
freedreno/ci: Drop KERNEL_TAG retargeting the new Linux 6.17.3
Ritesh Raj Sarraf
2025-10-20 15:47:12 +05:30
-
3da45bb00a
ci: Use Linux 6.17.3 for mesa gfx-ci
Ritesh Raj Sarraf
2025-10-17 17:41:32 +05:30
-
a31d3c764c
amd,radv,radeonsi: move GFX12 push SH REGS helpers to common code
Samuel Pitoiset
2025-10-22 16:16:53 +02:00
-
bddd7919d3
amd,radv,radeonsi: add ac_buffered_sh_regs
Samuel Pitoiset
2025-10-22 15:33:34 +02:00
-
91bd46d34e
amd,radv,radeonsi: add ac_{gfx11_reg_pair,gfx12_reg}
Samuel Pitoiset
2025-10-22 15:12:13 +02:00
-
846b707045
amd,radv,radeonsi: move some GFX12 emit helpers to common code
Samuel Pitoiset
2025-10-22 15:46:59 +02:00
-
2009815d61
radv: add radv_wait_for_vm_map_updates drirc and enable for Forza Horizon 5
Samuel Pitoiset
2025-10-23 18:06:22 +02:00
-
fc0cfaae1c
radv/amdgpu: add a way to wait for VM updates at alloc time
Samuel Pitoiset
2025-10-23 17:55:57 +02:00
-
bbaffa22ff
radv/amdgpu: use radv_amdgpu_bo_va_op() for BOs from pointer
Samuel Pitoiset
2025-10-21 18:16:13 +02:00
-
f9af7f7b2a
radv: use radv_buffer_get_va() more
Samuel Pitoiset
2025-10-23 17:08:43 +02:00
-
89fbcc8c34
brw/rt: fix ray_object_(direction|origin) for closest-hit shaders
Sagar Ghuge
2025-08-18 19:08:35 -07:00
-
3edeb1e191
brw/rt: Move nir_build_vec3_mat_mult_col_major helper to header
Sagar Ghuge
2025-08-18 18:50:07 -07:00
-
09e091fbdf
radv/aco: Print source location debug info inside ACO disassembly if we have the information
jglrxavpok
2025-07-29 15:38:14 +02:00
-
50e65dac79
nir/lower_shader_calls: Repair SSA after wrap_instrs
Natalie Vock
2025-10-20 15:07:05 +02:00
-
8d37098deb
Uprev ANGLE to e9626fbced6841d804e7eaf48bb078770822032b
Collabora's Gfx CI Team
2025-10-14 00:08:24 +00:00
-
74afb200d3
Uprev Piglit to ec76cc7a31f03c4f4f9d6e3b00f8a70c8ee0fb32
Collabora's Gfx CI Team
2025-10-21 00:07:57 +00:00
-
dcd9b90aff
drirc/anv: force_vk_vendor=-1 for Wuthering Waves
Taras Pisetskyi
2025-10-21 17:01:46 +03:00
-
ee57fef755
venus: enable sparse only queue family along with feedback
Yiwei Zhang
2025-10-22 14:25:00 -07:00
-
13e9bc2ff9
venus: allow timeline semaphore feedback to suspend and resume
Yiwei Zhang
2025-10-24 01:49:56 -07:00
-
ecb385f088
venus: rename async_wait_mtx to counter_mtx
Yiwei Zhang
2025-10-24 00:31:18 -07:00
-
b187c1ab92
venus: update sfb cmd lookup to follow ffb
Yiwei Zhang
2025-10-23 21:20:44 -07:00
-
2c08e6d8bb
venus: allow fence feedback to suspend and resume
Yiwei Zhang
2025-10-23 19:57:18 -07:00
-
30b41c2b57
venus: add vn_queue_family_can_feedback helper
Yiwei Zhang
2025-10-23 19:36:41 -07:00
-
dd4df28ef2
radeonsi: mostly fix NGG streamout overflow queries when XFB is disabled
Marek Olšák
2025-10-12 23:00:04 -04:00
-
02db1fbe82
radeonsi: cosmetic changes for queries
Marek Olšák
2025-10-12 23:27:36 -04:00
-
6651781731
radeonsi: allow queries to return more than UINT32_MAX
Marek Olšák
2025-10-12 23:24:55 -04:00
-
956868b06a
radeonsi: return false from si_update_ngg early on gfx11+
Marek Olšák
2025-10-12 22:55:17 -04:00
-
d9408eec59
radeonsi: rename num_active_shader_queries -> streamout.num_ngg_queries
Marek Olšák
2025-10-12 22:42:59 -04:00
-
cec9402542
radeonsi: rename si_get_strmout_en -> si_get_streamout_enable_state
Marek Olšák
2025-10-12 22:33:28 -04:00
-
fb4010e641
asahi: Update CI expectations
Mary Guillemard
2025-10-24 19:46:54 +02:00
-
d37ba302d0
hk: Allocate the temp tile buffer in copy_image_to_image_cpu
Mary Guillemard
2025-10-24 19:42:16 +02:00
-
887f06a966
hk: Make width and height per block in HIC
Mary Guillemard
2025-10-24 19:29:48 +02:00
-
95a89f7b33
radv: Report smaller bvh sizes when possible
Konstantin Seurer
2025-08-29 10:12:15 +02:00
-
7809af5e46
radv: Always use compact bvh encoding
Konstantin Seurer
2025-08-28 08:56:18 +02:00
-
5d70bf3c98
mesa/st: add a warning if can't set SoftFP64
Alejandro Piñeiro
2025-10-23 13:16:59 +02:00
-
53bcab0288
d3d12: Video Encode - Flush the pipe context async while submitting encode
Silvio Vilerino
2025-10-23 11:54:19 -04:00
-
8be89cf426
d3d12: Video Encode - Remove redundant buffer barriers
Silvio Vilerino
2025-10-23 11:30:54 -04:00
-
eea34f5950
d3d12: Video Encode - Remove unnecessary resource waits and syncs since we sync batch fence
Silvio Vilerino
2025-10-23 11:13:49 -04:00
-
8fdaac83a9
d3d12: Remove redundant d3d12_promote_to_permanent_residency overload
Silvio Vilerino
2025-10-23 10:41:31 -04:00
-
7e1982a7eb
d3d12: Use EnqueueMakeResident with GPU Wait for video permanent residency promotions
Silvio Vilerino
2025-10-23 10:40:00 -04:00
-
ca3ba3f924
mediafoundation: Remove unused AllocatePipeResourceFromAllocator
Silvio Vilerino
2025-10-22 14:23:48 -04:00
-
e873beb33c
mediafoundation: Cleanup MaxL1References variables
Silvio Vilerino
2025-10-22 14:14:35 -04:00
-
4b75fcac47
mediafoundation: Optimize STL usage in reference_frames_tracker_hevc.cpp
Silvio Vilerino
2025-10-22 14:01:44 -04:00
-
2b34f30e00
mediafoundation: encode.cpp: Remove redundant lock() and memset()
Silvio Vilerino
2025-10-22 10:00:19 -04:00
-
9b97a2ef93
mediafoundation: Fix width/height typo in alignment calculation
Silvio Vilerino
2025-10-22 09:59:29 -04:00
-
a1f602e17f
d3d12: Fix d3d12_promote_to_permanent_residency always making resident
Silvio Vilerino
2025-10-22 17:20:35 -04:00
-
31c9874891
d3d12: d3d12_video_encoder_references_manager_hevc remove double resize() and add reserve() to cached vectors
Silvio Vilerino
2025-10-22 00:51:45 -04:00
-
ed53936308
d3d12_video_encoder_nalu_writer_h264: Reuse per frame scratch allocations
Silvio Vilerino
2025-10-22 00:26:49 -04:00
-
900cdf3a7c
d3d12_video_encoder_nalu_writer_hevc: Reuse per frame scratch allocations
Silvio Vilerino
2025-10-21 23:55:33 -04:00
-
80da774734
mediafoundation: fix sporadic build failure with u_inlines.h not found on test target
Pohsiang (John) Hsu
2025-10-21 10:57:48 -07:00
-
006085e676
anv: Call brw_nir_lower_rt_intrinsics_pre_trace lowering pass
Sagar Ghuge
2025-10-23 22:38:26 -07:00
-
b824ef83ab
util/dynarray: infer type in append
Alyssa Rosenzweig
2025-10-23 15:36:13 -04:00
-
07f98f330a
util: require typeof support
Alyssa Rosenzweig
2025-10-23 15:14:48 -04:00
-
a8449171d3
iris: Enable GL_KHR_shader_subgroup_* extensions for Gfx >= 9 when possible
Caio Oliveira
2025-06-30 11:37:11 -07:00
-
4f628c9e8c
brw: Consolidate late lowering of int64 operations
Caio Oliveira
2025-10-22 08:57:01 -07:00
-
4c2207e76b
spirv: Update the JSON and headers
Samuel Pitoiset
2025-10-24 07:53:32 +02:00
-
a5ee985d52
vulkan: exclude non-existant Shader64BitIndexingEXT SPIR-V capability
Samuel Pitoiset
2025-10-24 08:11:47 +02:00
-
61c71733c8
vulkan: update spec to 1.4.330
Samuel Pitoiset
2025-10-24 07:51:49 +02:00
-
13199c37c1
zink: Disable building the zink_check_requirements tool for now
Faith Ekstrand
2025-10-24 11:17:38 -04:00
-
64131475a8
hk: Remove unused allocation in queue_submit
Mary Guillemard
2025-10-24 11:21:18 +02:00
-
7e636d52f1
hk: Disable 1x in sampleLocationsSampleCounts
Mary Guillemard
2025-10-24 00:13:44 +02:00
-
8447b99f61
hk: Fix maxVariableDescriptorCount with inline uniform block
Mary Guillemard
2025-10-24 00:05:48 +02:00
-
a5b9f428f9
intel/compiler/brw: Add assert that we don't have a negative value
Dylan Baker
2025-10-22 09:21:48 -07:00
-
83c52f75d0
intel/compiler/brw: fix potential unsigned overflow
Dylan Baker
2025-10-22 16:37:02 +00:00
-
fd55e874ed
panvk: Enable the disk cache
Faith Ekstrand
2025-10-23 12:37:17 -04:00
-
9912c9a842
panvk: Use the build SHA for the pipeline/binary cache UUIDs
Faith Ekstrand
2025-10-22 17:35:01 -04:00
-
4f8327188b
panvk: Add an in-memory shader cache
Faith Ekstrand
2025-10-22 17:06:03 -04:00
-
64ad337036
panvk/shader: Use the right copy size for deserializing dynamic UBOs/SSBOs
Faith Ekstrand
2025-10-23 16:17:49 -04:00
-
a546484ed9
panvk/shader: [de]serialize desc_info.max_varying_loads
Faith Ekstrand
2025-10-23 12:38:12 -04:00
-
9a50527c54
panvk/shader: Implement [de]serialization of ASM and NIR strings
Faith Ekstrand
2025-10-23 11:21:46 -04:00
-
a35c8249de
broadcom/ci: unlock more CI-Tron jobs
Juan A. Suarez Romero
2025-10-24 10:53:56 +02:00
-
b01bdbabe1
broadcom/ci: disable baremetal jobs already running with CI-Tron
Juan A. Suarez Romero
2025-10-24 10:44:45 +02:00
-
69c774b631
broadcom/ci: document some of the failures
Juan A. Suarez Romero
2025-10-24 10:43:27 +02:00
-
20ccd8cc95
v3d/ci: add new flakes for rpi5
Juan A. Suarez Romero
2025-10-24 10:35:41 +02:00
-
c7883e3a71
radeonsi/vcn: Check and override primary_ref_frame
Benjamin Cheng
2025-10-23 10:48:28 -04:00
-
e8c0fdbc45
panvk: Only call req_res when required
Lars-Ivar Hesselberg Simonsen
2025-10-15 13:20:15 +02:00
-
849d41dbf8
radv: implement a new descriptor sets allocator
Samuel Pitoiset
2025-10-16 16:50:50 +02:00
-
9b6d89f4ca
radv: use a linked-list for storing descriptor pool sets
Samuel Pitoiset
2025-10-17 16:45:18 +02:00
-
4d33d3f507
radv: add radv_bind_{graphics,rt,compute}_pipeline() helpers
Samuel Pitoiset
2025-10-22 18:11:02 +02:00
-
54a6c81d3a
radv: dirty dynamic descriptors when required
Samuel Pitoiset
2025-10-22 17:53:30 +02:00
-
998dbd43d3
nvk: Capture/replay buffer addresses for EDB capture/replay
Faith Ekstrand
2025-10-23 21:41:23 -04:00
-
a13474939d
nvk: Look at the right pointer in GetDescriptorInfo for SSBOs
Faith Ekstrand
2025-10-23 21:24:22 -04:00
-
d39221cef3
nvk: Emit inactive vertex attributes
Faith Ekstrand
2025-10-23 18:27:18 -04:00
-
e36c277af9
radeonsi: init task shader args
Qiang Yu
2025-05-29 12:27:50 +08:00
-
69c10426a4
radeonsi: don't put descs in user sgpr for task shader
Qiang Yu
2025-06-04 15:12:07 +08:00
-
a7bccad3f2
radeonsi: add radeon_emit_alt_hiz_packets for mesh shader
Qiang Yu
2025-05-26 16:16:39 +08:00
-
644061fdbc
radeonsi: add si_emit_buffered_gfx_sh_regs_for_mesh
Qiang Yu
2025-05-26 15:44:06 +08:00