Commit Graph

  • 87c63b4725 brw: Rename brw_nir_lower_vue_inputs to brw_nir_lower_gs_inputs Kenneth Graunke 2025-12-11 23:45:21 -08:00
  • d525d2456a brw: Calculate tessellation URB offsets when lowering to URB intrinsics Kenneth Graunke 2025-12-01 11:29:31 -08:00
  • b02a01c636 intel: Replace signed char with int8_t Kenneth Graunke 2025-12-01 11:32:45 -08:00
  • ca96f8517c iris: remove uses of pipe_surface as a pointer Dylan Baker 2025-07-31 17:13:54 +00:00
  • e8134e6eaf radv/rt: Fix gnu-empty-initializer error Mauro Rossi 2025-12-15 17:31:23 +01:00
  • 0324700c03 radv: Use zero-filled BO for GFX6 and GFX10 null index buffer bug Timur Kristóf 2025-12-04 10:37:12 +01:00
  • f001515c87 aco: Use only VGPR offset on buffer atomics on GFX6-7 Timur Kristóf 2025-12-03 11:52:12 +01:00
  • 42e797b139 svga: Report "VRAM" more accurately Ian Forbes 2025-12-04 13:00:45 -06:00
  • 94d2ec975d anv: disable crast on SKL Lionel Landwerlin 2025-12-15 15:59:10 +02:00
  • 59f821218c radv/video: Move probability table filling to bind Benjamin Cheng 2025-12-11 19:43:08 -05:00
  • 3bddd2eaed Revert "device-select-layer: Implement VkNegotiateLayerInterface::pfnGetDeviceProcAddr" Aaron Ruby 2025-12-15 16:46:13 +00:00
  • 518705a4fe intel/brw: Split to a function the code that calculate sampler channels that should be written José Roberto de Souza 2025-10-09 12:55:40 -07:00
  • 188193cbf2 iris: Add comments from Bspec fast-clear preamble page Nanley Chery 2025-12-12 14:01:29 -05:00
  • 18e67d853f iris: Fix pipe control around fast-clears Nanley Chery 2025-12-12 13:46:07 -05:00
  • a2b70ce4ec aco/isel: remove uniform reduce/scan optimization Georg Lehmann 2025-12-11 11:06:06 +01:00
  • 81245e262f radeonsi: use nir_opt_uniform_subgroup Georg Lehmann 2025-12-11 11:03:12 +01:00
  • ec81337d8d radv: use nir_opt_uniform_subgroup Georg Lehmann 2025-12-11 10:59:14 +01:00
  • f57add1d14 v3dv: Enable TFU blits with raster destinations on 7.1 HW (RPi5) Jose Maria Casanova Crespo 2025-11-26 12:59:43 +01:00
  • 19580dfae1 v3d: Enable TFU blits with raster destinations on 7.1 HW (RPi5) Jose Maria Casanova Crespo 2025-11-26 11:38:06 +01:00
  • 40339ada9c broadcom: Drop use of nir_lower_wrmasks Jose Maria Casanova Crespo 2025-12-12 11:53:32 +01:00
  • b1de4249f7 lavapipe/ci: Add a nightly ASAN job Valentine Burley 2025-12-09 13:51:46 +01:00
  • cfd10a729d gallium: Fix gnu-empty-initalizer error Karmjit Mahil 2025-12-12 10:40:08 +00:00
  • 86d190e158 nvk: Use rendering state attachment count when setting SET_CT_SELECT Mary Guillemard 2025-11-25 17:55:02 +01:00
  • e241e30986 anv: add a no-resource-barrier debug flag Lionel Landwerlin 2025-11-21 14:38:53 +02:00
  • 5f58ac7b11 anv: implement WA_18039014283 Lionel Landwerlin 2024-10-25 15:34:59 +03:00
  • 15174b185b anv: instrument resource barriers instruction in u_trace Lionel Landwerlin 2024-10-24 10:48:27 -07:00
  • 3520abf8a3 anv: use RESOURCE_BARRIER for event waiting when possible Lionel Landwerlin 2024-10-23 15:21:20 +03:00
  • 5f9ece0b83 anv: implement Wa_18037648410 Lionel Landwerlin 2024-10-23 16:43:51 +03:00
  • 24e9afb0b7 anv: implement resource barrier emissions Rohan Garg 2022-09-20 15:16:52 +02:00
  • e5fc567f49 anv: introduce an new virtual pipecontrol flag for BTI change Lionel Landwerlin 2025-11-27 12:01:18 +00:00
  • 682f907228 intel: rename DCFlushEnable to ForceDeviceCoherency Lionel Landwerlin 2024-10-29 15:54:12 +02:00
  • e55a7bc83a anv: program STATE_COMPUTE_MODE to flush the L1 cache Rohan Garg 2024-09-26 20:41:52 +02:00
  • 47bc9da064 anv: use anv_add_pending_pipe_bits for event reset Lionel Landwerlin 2024-10-24 06:00:59 -07:00
  • 8834ef8bcd anv: use flushing PIPE_CONTROL for event signaling Lionel Landwerlin 2024-10-22 21:37:00 +03:00
  • a06b0213c8 anv: switch events to use 0/!0 values for unsignaled/signaled Lionel Landwerlin 2024-10-22 21:36:23 +03:00
  • 5b0c2339d5 anv: use the blitter/video barrier helper for event signalling Lionel Landwerlin 2024-10-22 20:44:57 +03:00
  • 5dd6f0d0ef anv: store event creation flags Lionel Landwerlin 2024-10-22 20:39:07 +03:00
  • 72ee520b36 anv: remove unused event field Lionel Landwerlin 2024-10-22 16:35:59 +03:00
  • 23be634934 anv: disable deferred bits on Gfx20+ Lionel Landwerlin 2024-10-21 12:08:15 +03:00
  • be5f5f659f anv: consider CS coherent with L3 on Xe2+ Lionel Landwerlin 2025-12-11 12:36:20 +02:00
  • 503355c7f8 anv: update pipeline barriers for Xe2+ Lionel Landwerlin 2024-10-16 13:55:55 +03:00
  • 15524de710 anv: remove pb-stalls from various locations Lionel Landwerlin 2024-10-21 06:28:51 -07:00
  • 86dceded22 anv: move cs/pb-stall detection to flushing function Lionel Landwerlin 2025-11-25 13:01:33 +02:00
  • f2c571fabf anv: add tracking of involved stages in pipe flushes Lionel Landwerlin 2024-10-21 12:02:51 +03:00
  • 4e8a25cf6f anv: remove use of emit_apply_pipe_flushes() in various helpers Lionel Landwerlin 2025-11-25 13:53:20 +02:00
  • d37a888a9b anv: remove unused gpu_memcpy function Lionel Landwerlin 2025-11-25 13:41:30 +02:00
  • 01cf905c71 nak: Set variable_latency=0 for !needs_scoreboard Mel Henning 2025-04-24 13:57:12 -04:00
  • b4bac84d3b nak: Add a Dst::file() helper function Mel Henning 2025-04-25 13:47:18 -04:00
  • f5f89407f6 nak: Handle CS2R latencies in SSA form Mel Henning 2025-04-25 13:34:45 -04:00
  • fee87679bf radv/nir: fix front_face_fsign opt Georg Lehmann 2025-12-13 09:51:02 +01:00
  • d17d1f53bd nir/opt_cse: update potential future plans merging copy propagation with CSE Marek Olšák 2025-12-11 16:33:54 -05:00
  • 9ac8e643d6 nir/lower_io: explain properly how nir_lower_io_lower_64bit_to_32* options work Marek Olšák 2025-12-11 17:25:52 -05:00
  • 41d127b9e8 nir/lower_io: remove unused option nir_lower_io_lower_64bit_float_to_32 Marek Olšák 2025-12-11 16:39:40 -05:00
  • 09b2325877 nir/print: print tex->sampler_dim Marek Olšák 2025-12-08 12:05:37 -05:00
  • 4d976a5787 nir: fix the value of nir_io_use_frag_result_dual_src_blend Marek Olšák 2025-12-11 16:22:40 -05:00
  • 375e9d1094 intel/mda: Handle better processing a lot of archives Caio Oliveira 2025-10-15 18:15:40 -07:00
  • 5474e9bfdc intel/mda: Use function to read content of objects Caio Oliveira 2025-11-03 14:24:37 -08:00
  • 29f8277952 ir3/legalize: schedule (eq) more accurately Job Noorman 2025-10-06 09:16:27 +02:00
  • 54cde77163 ir3: print eq and needs_helpers instruction flags Job Noorman 2025-10-06 09:16:27 +02:00
  • db30011663 Uprev Piglit to 2842979ebe03b99c33c3e49af5960c69be6c6d46 Collabora's Gfx CI Team 2025-11-09 00:07:58 +00:00
  • b40fe92b73 ci,piglit: update expectations from piglit nightly Sergi Blanch Torne 2025-12-02 15:20:43 +01:00
  • 8a39515124 ci: Allow PIGLIT_TAG to be unset in deqp-runner script Valentine Burley 2025-12-03 14:16:02 +01:00
  • 9e62e22598 crnm: clean uncolored job status Sergi Blanch Torne 2025-12-12 11:23:34 +01:00
  • c5f5b6b78d crnm: default wo coloring when unknown GitLab job status Sergi Blanch Torne 2025-12-12 11:18:53 +01:00
  • d75f5e0add svga: Don't crash if only one of Depth or Stencil buffer is present Ian Forbes 2025-12-05 14:31:54 -06:00
  • d2f336c108 intel/isl: Only assert surface addresses on gfx9+ Nanley Chery 2025-12-11 07:51:15 -05:00
  • 49446a62c0 meson: specify minimal target meson version for rust subprojects LingMan 2025-12-04 17:15:36 +01:00
  • f53f35cb32 meson: silence warnings in rust subprojects LingMan 2025-12-04 15:37:18 +01:00
  • 17e597093d radv: eliminate unused FS output channels Georg Lehmann 2025-12-07 18:22:15 +01:00
  • 5d2f3065fd radv: gather color0_written with scalar io correctly Georg Lehmann 2025-12-08 16:38:23 +01:00
  • 18013e3281 radv: consider dual src blend for when epilog needs alpha Georg Lehmann 2025-12-08 15:48:40 +01:00
  • a1fbf91ff2 radv/nir: fix radv_nir_remap_color_attachment progress Georg Lehmann 2025-12-07 18:11:33 +01:00
  • da197c3d55 ac/nir/lower_ps_late: remove gfx6 mrtz writemask workaround Georg Lehmann 2025-12-09 14:13:50 +01:00
  • 6a7ff2204b ac/llvm/gfx6: move mrtz writemask workaround to ac_build_export Georg Lehmann 2025-12-09 14:12:17 +01:00
  • 072815e5cb aco/gfx6: move mrtz writemask workaround to assembler and handle all mrt Georg Lehmann 2025-12-09 14:04:32 +01:00
  • 2044cf885b rust: build ucd-trie dependency with the correct edition LingMan 2025-11-30 05:48:17 +01:00
  • f95a5d5df8 rust: build paste dependency with the correct edition LingMan 2025-11-30 05:44:48 +01:00
  • d757018e77 rust: build equivalent dependency with the correct edition LingMan 2025-11-30 04:55:44 +01:00
  • b5cf3b1628 ac/nir: fix check for increasing size of non-descriptor loads Rhys Perry 2025-12-11 09:59:16 +00:00
  • 49d923078f ac/nir: fix calculation of aligned_new_size Rhys Perry 2025-12-11 09:58:29 +00:00
  • c50474ac6f anv/video: clean up VP9 picture state setup Hyunjun Ko 2025-12-08 13:07:01 +01:00
  • 2fe09217a1 anv/video: fix VP9 chroma subsampling format detection Hyunjun Ko 2025-12-08 13:08:38 +01:00
  • c0d982751c panvk: Use WB mappings for the global RW and executable memory pools Boris Brezillon 2025-09-17 11:11:40 +02:00
  • 2dd27c647b panvk: Use WB maps for command buffer memory Faith Ekstrand 2025-07-28 16:55:45 -04:00
  • f860c7bdf1 panvk: Use write-back maps for descriptor sets Faith Ekstrand 2025-07-28 14:50:16 -04:00
  • e84f804a6d panvk: Add a write_desc_data() helper Faith Ekstrand 2025-07-28 13:05:38 -04:00
  • 3b711d687b panvk: Map our standalone private BOs writeback when it makes sense Faith Ekstrand 2025-07-28 12:27:32 -04:00
  • 5095e125c5 panvk: Add various flush/invalidate helpers for internal BOs Faith Ekstrand 2025-07-28 11:10:39 -04:00
  • f60d2aa545 panvk: Force a cacheline alignment when allocating objects from WB shared pools Boris Brezillon 2025-09-18 09:37:12 +02:00
  • 1c7793ea0b panvk: Advertise a HOST_CACHED memory type if we have WC maps Faith Ekstrand 2025-07-24 21:25:20 +00:00
  • 2afef24d3f panvk: Base memoryTypeBits on phys_dev->type_count Faith Ekstrand 2025-07-28 22:35:36 -04:00
  • ba293b1e49 panvk: Store the memory heaps/types in the physical device Faith Ekstrand 2025-07-24 21:11:50 +00:00
  • c7ca8950f2 panvk: Sync CPU maps around host image copies Faith Ekstrand 2025-07-25 15:07:28 -04:00
  • a32eb87a5d panvk: Implement Flush/InvalidateMappedMemoryRanges() Faith Ekstrand 2025-07-24 21:01:49 +00:00
  • 1e6ea0697a panvk: Flush pending map syncs before submission Boris Brezillon 2025-09-17 10:27:12 +02:00
  • 3ae96f3cfd panvk: Add a debug flag to force CPU map syncs through the kernel Boris Brezillon 2025-08-27 17:50:37 +02:00
  • 4bee7f0003 panvk: Add a debug flag to force CPU-uncached mappings Boris Brezillon 2025-08-27 17:45:30 +02:00
  • a670956b7a panvk: Mask off BO_FLAG_WB_MMAP in adjust_bo_flags() Faith Ekstrand 2025-07-28 16:54:14 -04:00
  • aebd71cc8d panvk: Rely on supported_bo_flags to mask PAN_KMOD_BO_FLAG_GPU_UNCACHED Boris Brezillon 2025-09-17 11:09:57 +02:00
  • 76bb8e1a39 panvk: Add a panvk_priv_mem_check_alloc() helper and use it Boris Brezillon 2025-09-19 09:04:59 +02:00