Commit Graph

  • d95b43e07b broadcom/ci: remove ci-tron- prefix from nightly jobs Juan A. Suarez Romero 2025-11-28 14:58:16 +01:00
  • 50ba2a0e34 broadcom/ci: remove all baremetal nightly jobs Juan A. Suarez Romero 2025-11-28 14:49:19 +01:00
  • a6ade961b2 venus: implement VK_EXT_map_memory_placed Yiwei Zhang 2025-11-28 00:22:23 -08:00
  • 8adfdc3304 venus: add renderer support for placed mapping Yiwei Zhang 2025-11-28 00:04:52 -08:00
  • 38090d5be0 radv/video: Drop casts from vk_find_struct* David Rosca 2025-11-20 10:47:26 +01:00
  • 32a02720a8 radv/video: Init session and update rate control in ControlVideoCoding David Rosca 2025-11-19 09:42:45 +01:00
  • a7fe0188d4 radv/video: Remove tile config and skip mode from video session state David Rosca 2025-11-19 07:08:27 +01:00
  • 5d0d00e5f8 radv/video: Use radv_enc_aligned_coded_extent for session params overrides David Rosca 2025-11-19 06:53:35 +01:00
  • 0fc4ead36f radv/video: Remove enc_session from video session state David Rosca 2025-11-19 06:51:16 +01:00
  • c3420ca932 Revert "radv: remove the workaround for DISPATCH_TASKMESH_INDIRECT_MULTI_ACE on GFX10.3" Samuel Pitoiset 2025-11-28 15:34:53 +01:00
  • 653716b745 nir/opt_algebraic: create more bit test Georg Lehmann 2025-11-27 15:52:13 +01:00
  • f9ef7e0f64 Revert "anv/ci: Run vkd3d job in parallel" Valentine Burley 2025-11-25 13:20:57 +01:00
  • 92a468f8f2 ci: uprev vkd3d Samuel Pitoiset 2025-11-25 10:20:59 +01:00
  • 60e115dedf mesa/st: do not drop binding prematurely Erik Faye-Lund 2025-11-26 10:00:06 +01:00
  • 0391902eb5 radv: remove the workaround for DISPATCH_TASKMESH_INDIRECT_MULTI_ACE on GFX10.3 Samuel Pitoiset 2025-11-27 09:25:43 +01:00
  • 262a427a51 pan/bi: Add missing 8bit widen swizzles Christoph Pillmayer 2025-10-28 11:15:23 +00:00
  • ba89826b75 anv: add furmark workaround layer Tapani Pälli 2025-11-12 09:05:01 +02:00
  • d10036362f util/driconf: Add linux version of Penumbra fixes Timothy Arceri 2025-11-21 12:00:50 +11:00
  • 233b77878d ir3/ra: try to allocate overlapping regs for shared subreg movs Job Noorman 2025-11-21 10:51:38 +01:00
  • 1fc49eb120 ir3/ra: try to allocate subreg movs earlier Job Noorman 2025-11-21 10:49:49 +01:00
  • 5fd7af9e42 ac/surface: do not use tile swizzle for replayable/aliased FMASK surfaces Samuel Pitoiset 2025-11-27 13:32:52 +01:00
  • 2d441c10af ir3: Make the debug-print block numbers be the NIR block numbers. Emma Anholt 2025-11-25 15:47:34 -08:00
  • a35f26a983 ir3: Fix incorrect use of predicated ifs on getlast. Emma Anholt 2025-11-25 16:16:18 -08:00
  • 435db6fabe ir3: merge rpt groups after postsched Job Noorman 2025-11-21 14:11:56 +01:00
  • e8dbed2be4 ir3: don't use list_head for rpt groups Job Noorman 2025-11-21 14:11:56 +01:00
  • 2cf0ba35bc ir3: Drop the vector splitting and simplify ir3_nir_lower_64b_global(). Emma Anholt 2025-11-26 18:29:56 -08:00
  • 997c500cc4 ir3: Drop ir3_nir_lower_64b_intrinsics Emma Anholt 2025-11-26 16:51:39 -08:00
  • f8901bddac ir3: Drop use of nir_lower_wrmasks(). Emma Anholt 2025-11-26 16:27:03 -08:00
  • 959520e227 tu: Add a loop count to VK_pipeline_executable_properties. Emma Anholt 2025-11-25 16:40:20 -08:00
  • 24d9592118 tu: Avoid buffer overflows during inline uniform block updates. Emma Anholt 2025-11-26 14:47:32 -08:00
  • da5a555e40 tu: Fix buffer overflow optimizing MSRTT. Emma Anholt 2025-11-26 14:03:18 -08:00
  • 89da258e71 tu: Fix leak of compute shader pipeline->base.executables_mem_ctx; Emma Anholt 2025-11-26 13:19:16 -08:00
  • d9486c33f2 tu: Fix leak of MSTRSS temporaries. Emma Anholt 2025-11-25 15:05:05 -08:00
  • cef4102548 nir, vk: fix MSVC unused variable warning Aleksi Sapon 2025-11-25 13:55:53 -05:00
  • dcaf64102f nvk: Move non-sparse image plane VA allocation to bind time Mohamed Ahmed 2025-10-03 19:43:37 +03:00
  • 21165c7972 nil, nvk: Add plumbing for compression Mohamed Ahmed 2025-07-29 19:56:23 +03:00
  • 02b4647a1c nvk: Add a dedicated_image to nvk_device_memory Faith Ekstrand 2025-08-29 16:21:06 -04:00
  • 9bd51ce508 nvk/nvkmd: Fix alignments Mohamed Ahmed 2025-07-22 21:01:01 +03:00
  • 88b92dc3d3 nouveau/winsys: Retrieve and store the PTE kind in the nouveau_ws_bo Mohamed Ahmed 2025-10-14 14:39:43 +03:00
  • 3af0ee04a5 nouveau/winsys: Store the nouveau kernel version Mohamed Ahmed 2025-10-11 21:48:23 +03:00
  • 7a492e102f nvk: Use the OS page size in nvk_AllocateMemory Mel Henning 2025-11-17 15:54:29 -05:00
  • ab86088438 etnaviv: Defer GPU state reset until first draw call Christian Gmeiner 2025-08-04 23:45:12 +02:00
  • 55447790c4 etnaviv: rs: Move RS_SINGLE_BUFFER control to per-operation basis Christian Gmeiner 2025-08-21 00:47:07 +02:00
  • d7fff632cd lavapipe: Trivially expose VK_GOOGLE_user_type extension Christian Gmeiner 2025-11-21 10:52:23 +01:00
  • 73e8d6533e docs: add VK_KHR_robustness2 and supported drivers Yiwei Zhang 2025-11-26 23:01:48 -08:00
  • 78029a2773 venus: enable promoted VK_KHR_robustness2 Yiwei Zhang 2025-11-26 21:56:10 -08:00
  • 6ba742e334 venus: sync to latest protocol for v1.4.334 Yiwei Zhang 2025-11-26 21:48:50 -08:00
  • 9d3d15f871 util,wgl: Replace usage of putenv with os_unset_option,os_set_option Yonggang Luo 2025-11-25 06:10:54 +08:00
  • 168042fb05 gfxstream: os_set_option can be used on windows now Yonggang Luo 2025-11-25 05:21:22 +08:00
  • 0a32d5e6fd treewide: Use regexp to replace usage of setenv with os_set_option. Yonggang Luo 2025-11-27 21:16:26 +08:00
  • 1825715623 treewide: Use regexp to replace usage of unsetenv with os_unset_option. Yonggang Luo 2025-11-27 21:15:14 +08:00
  • d277dfdd76 treewide: Replace the usage of setenv manually and #include "util/os_misc.h" when needed Yonggang Luo 2025-11-25 05:20:09 +08:00
  • 5ab8148f23 util: Update os_get_option* comments to match os_set_option Yonggang Luo 2025-11-25 18:03:30 +08:00
  • 2771eb39fd util: Add function os_unset_option/os_set_option for latter use Yonggang Luo 2025-11-25 18:02:43 +08:00
  • 123a66fc43 util,asahi,vulkan,panfrost: Replace the remaining usage of getenv with os_get_option Yonggang Luo 2025-11-06 14:18:15 +08:00
  • 95938823f4 compiler/glsl: validate input blocks with opaque/booleans Tapani Pälli 2025-11-24 07:45:12 +02:00
  • a338694c50 panvk: report support for sparseResidencyImage2D Caterina Shablia 2025-11-20 17:41:55 +01:00
  • 5326c45174 panvk/csf: implement sparse image non-opaque binds Caterina Shablia 2025-11-26 02:07:57 +00:00
  • c87bdde596 panvk: align rows and layers of sparse resident images Caterina Shablia 2025-11-20 17:35:40 +01:00
  • 7421b38521 panvk: sparse partially-resident image -related queries Caterina Shablia 2025-11-20 17:39:04 +01:00
  • bd9aeeec0a pan/lib: introduce row_align_B and array_align_B constraints Caterina Shablia 2025-11-20 17:26:56 +01:00
  • dbf20eb49f panvk: move sparse blackhole stuff to panvk_sparse.{c,h} Caterina Shablia 2025-11-20 17:31:43 +01:00
  • 515d8f8e3a brw: fix sample mask flag emission Lionel Landwerlin 2025-11-27 17:05:29 +02:00
  • 671e943c9b mesa: fix function prototype Pierre-Eric Pelloux-Prayer 2025-10-23 15:22:31 +02:00
  • bff723e50c pvr: pvr_pds_fragment_program_create fix allocation callback usage Leon Perianu 2025-11-25 07:11:16 +02:00
  • b9b9c676e1 v3d/ci: update expected results Juan A. Suarez Romero 2025-11-27 12:42:24 +01:00
  • 297c5b5de3 freedreno: Update A7XX_RB_UNKNOWN_8E09 to be in line with blob Danylo Piliaiev 2025-11-26 17:48:05 +01:00
  • bcd81c8172 freedreno/computerator: add option to print raw disassembly Job Noorman 2025-09-26 09:24:01 +02:00
  • e413615d55 ir3: add ir3_disasm_options struct Job Noorman 2025-09-26 09:19:09 +02:00
  • 166afc592b gallium/hud: don't fclose stdout for GALLIUM_HUD=...,stdout Marek Olšák 2025-10-04 21:58:37 -04:00
  • 6356efc4e0 gfxstream: Use os_get_option_dup(VK_DRIVER_FILES) Yonggang Luo 2025-11-25 18:40:42 +08:00
  • d668c0ad42 gfxstream: Use VK_DRIVER_FILES instead of VK_ICD_FILENAMES as VK_ICD_FILENAMES is deprecated for a while. Yonggang Luo 2025-11-21 17:36:17 +08:00
  • 09e8a54087 anv: Fix ray query shadow stack buffer size Calder Young 2025-11-26 13:30:00 -08:00
  • d8447fd392 vulkan/runtime: Account for pipeline libraries stage count Sagar Ghuge 2025-11-25 21:17:45 -08:00
  • e47be4f37b st/mesa: call nir_opt_intrinsics slightly later Marek Olšák 2025-11-22 17:14:52 -05:00
  • 2ea30edc70 st/mesa: call nir_opt_intrinsics for the GL_SELECT shader Marek Olšák 2025-11-22 16:52:58 -05:00
  • eea5959a22 nir/lower_io_passes: call nir_opt_undef to eliminate undef output stores Marek Olšák 2025-11-22 16:40:06 -05:00
  • 88ae1f8533 llvmpipe: optimize the centroid implementation Roland Scheidegger 2025-11-25 20:23:38 +01:00
  • 9fb4b1e6dc llvmpipe: implement strict d3d11 rules for centroid interpolation Roland Scheidegger 2025-11-18 21:18:25 +01:00
  • 930cab7702 radv: fix fbfetch output with ESO Samuel Pitoiset 2025-11-24 14:35:12 +01:00
  • 6569acbdf2 radv: make sure to reset uses_fbfetch_output for NULL fragment shaders Samuel Pitoiset 2025-11-24 14:34:10 +01:00
  • 0c089a5c32 brw: Eliminate duplicate fills Ian Romanick 2025-06-26 10:09:53 -07:00
  • d2e3707ecc brw: Eliminate redundant fills and spills Ian Romanick 2025-06-18 18:28:43 -07:00
  • b7f5285ad3 brw: Add fill and spill opcodes for LSC platforms Ian Romanick 2025-06-17 16:35:49 -07:00
  • 2215003d95 brw: Add OPT macro to brw_shader.cpp like brw_opt.cpp Ian Romanick 2025-11-12 10:04:30 -08:00
  • 1f42ff530c brw: Return the new register from brw_lower_vgrf_to_fixed_grf Ian Romanick 2025-10-09 14:07:26 -07:00
  • 243a3a4ca7 brw: Don't pass compressed to brw_lower_vgrf_to_fixed_grf Ian Romanick 2025-10-09 14:02:50 -07:00
  • 1fc2f52d36 brw: Force allow_spilling when spill_all is set Ian Romanick 2025-11-03 11:11:53 -08:00
  • 042417a72e brw: Don't spill_all on internal shaders Ian Romanick 2025-11-17 15:56:47 -08:00
  • e3328dfa2f brw: only initialize sample mask flag if needed Alyssa Rosenzweig 2025-11-25 16:13:39 -05:00
  • aa9435f5d1 tu: Set 8E09 once Connor Abbott 2025-11-21 14:37:45 -05:00
  • 76c5fb50ac tu: Set GRAS_MODE_CNTL once Connor Abbott 2025-11-21 14:36:34 -05:00
  • d63581a246 tu: Stop setting GRAS_LRZ_CB_CNTL before GMEM render passes Connor Abbott 2025-11-21 14:27:32 -05:00
  • e173c3d8f3 tu: Stop setting RB_CCU_DBG_ECO_CNTL to 0 for GMEM passes Connor Abbott 2025-11-21 14:24:39 -05:00
  • 5324712952 anv: remove errors on format queries Lionel Landwerlin 2025-11-25 17:52:25 +02:00
  • 15e02eb6ab frontends/va: Use util_dynarray for decode slice data buffers David Rosca 2025-11-04 15:10:23 +01:00
  • 3b086706fe ci: Uprev crosvm and virglrenderer Corentin Noël 2025-11-21 10:16:22 +01:00
  • 25881c701a virgl: Support new resource-layout command Dmitry Osipenko 2025-08-23 21:46:47 +03:00
  • 29b64d6636 virgl: Implement resource_create_with_modifiers Dmitry Osipenko 2025-09-05 10:40:09 +00:00
  • d06aff2243 nak/cmat: use movm Karol Herbst 2025-11-18 15:46:17 +01:00