Commit Graph

  • afff4be21c pvr: encapsulate clear-state Erik Faye-Lund 2025-11-11 15:27:28 +01:00
  • ddd604439f pvr: encapsulate border-table Erik Faye-Lund 2025-11-11 15:14:27 +01:00
  • 8233f77caa pvr: split idep_pco_uscgen_programs_h in two Erik Faye-Lund 2025-11-04 11:59:48 +01:00
  • 8df205d520 pvr: store arch in device-info Ashish Chauhan 2025-11-04 13:52:29 +01:00
  • 1e548195d2 pvr: feature promotion to core from derived leonperianu 2025-04-24 15:57:33 +01:00
  • bf1d9d1339 pvr: Change has_fbcdc_algorithm to 1-bit bit-field leonperianu 2025-04-03 05:56:53 +01:00
  • f8de09a811 r600: fix rv770 read scratch compatibility Patrick Lerda 2025-11-10 12:56:26 +01:00
  • d77279fa9b panfrost: remove stale code Erik Faye-Lund 2025-10-15 10:50:43 +02:00
  • c8e30c7a9f panvk: assert that shader_present isn't zero Erik Faye-Lund 2025-10-15 10:47:06 +02:00
  • 22d929f265 panvk: do not open-code debug_get_num_option Erik Faye-Lund 2025-10-15 10:34:36 +02:00
  • 37a7a157e8 pan/kmod: fix priority query logic Erik Faye-Lund 2025-10-15 10:26:52 +02:00
  • 55ef52d009 panfrost: remove needless variable Erik Faye-Lund 2025-10-15 09:58:50 +02:00
  • 9839db709a panfrost: initialize sig before use Erik Faye-Lund 2025-10-15 09:55:58 +02:00
  • 8147108590 anv: optimize pipeline switching with secondaries Lionel Landwerlin 2025-11-17 11:20:56 +02:00
  • 85a117bc37 anv: track descriptor mode in SBA tracepoint Lionel Landwerlin 2025-11-17 11:10:56 +02:00
  • 942e6af40b r600/sfn: use PS and PV inline registers when possible Gert Wollny 2025-09-12 00:00:27 +02:00
  • 80887e2590 r600/sfn: Fix test creation and handling of 3-src without dest Gert Wollny 2025-11-12 15:00:13 +01:00
  • 1f58a36abb r600/sfn: Add method to force-override the dest of an AluInstr Gert Wollny 2025-09-11 23:47:20 +02:00
  • 6f8841b338 r600/sfn: Make value factory a member of the block scheduler Gert Wollny 2025-09-11 23:46:36 +02:00
  • 8e0a0ca098 r600/sfn: Add slot access operator to AluGroup Gert Wollny 2025-09-11 23:45:01 +02:00
  • 12d913fe4f r600/sfn: change register ID of dummy dest register Gert Wollny 2025-09-11 23:40:00 +02:00
  • fc5728950b r600/sfn: don't use dummy register with non-write 64 bit slots Gert Wollny 2025-10-13 17:21:37 +02:00
  • 603af345be r600/sfn: fix querying number of sources for LDS ops in readport validation Gert Wollny 2025-09-11 14:46:27 +02:00
  • 0cd0efbbf9 r600/sfn: Don't assign dest registers in non-write interpolation slots Gert Wollny 2025-09-11 14:47:29 +02:00
  • ebe395608a r600/sfn: Silence warning about unused parameter Gert Wollny 2025-10-13 17:22:05 +02:00
  • 43df08dd42 r600/sfn: remove some unused static variables Gert Wollny 2025-10-13 16:56:22 +02:00
  • a22c03f0a3 r600: Handle dummy dest in assembler and disass Gert Wollny 2025-09-11 14:07:06 +02:00
  • 1a4b4dba9a anv: remove own GetRenderingAreaGranularityKHR Tapani Pälli 2025-11-14 09:21:10 +02:00
  • eb0c95a5d5 lavapipe/ci: Run vkd3d job in parallel Valentine Burley 2025-11-17 08:04:05 +01:00
  • d6fbbfef5c brw: fix SIMD lowering of fp16 sampler message data with multiple components Calder Young 2025-11-14 13:37:51 -08:00
  • c12fa4bf8b vulkan/runtime: fix incorrect assert on empty shader groups Lionel Landwerlin 2025-11-16 11:26:38 +02:00
  • 3abb2707e2 radv/video: Fix coding used_by_curr_pic_lt_flag David Rosca 2025-11-17 09:17:31 +01:00
  • 8d4ba81ca8 radv: remove now unused SDMA helpers Samuel Pitoiset 2025-11-14 13:09:25 +01:00
  • a4e4f13c78 ac,radv: add ac_emit_sdma_copy_t2t_sub_window() Samuel Pitoiset 2025-11-14 12:56:04 +01:00
  • f5ecc5ffd5 ac,radv,radeonsi: add ac_emit_sdma_copy_tiled_sub_window() Samuel Pitoiset 2025-11-14 10:11:56 +01:00
  • 5f8fa6ae03 ac,radv,radeonsi: add ac_emit_sdma_copy_linear_sub_window() Samuel Pitoiset 2025-11-13 19:05:09 +01:00
  • da3d8c8b4b nir: Update progress info in nir_sort_unstructured_blocks Christoph Pillmayer 2025-11-11 09:31:07 +00:00
  • 8db66767a9 nir: Fix preseved metadata in sort_unstructured_blocks Christoph Pillmayer 2025-11-10 13:35:06 +00:00
  • 3858a6a696 radv/video: Fix coding allow_screen_content_tools and force_integer_mv David Rosca 2025-11-11 11:09:50 +01:00
  • 22803f0d50 vulkan/video: Fix coding AV1 seq_choose_screen_content_tools = 1 David Rosca 2025-11-11 11:02:19 +01:00
  • c319cb627f Uprev ANGLE to 127a84404b88dbc4327ffb7f831a9a36c3b111bc Collabora's Gfx CI Team 2025-10-28 00:08:31 +00:00
  • 9666bd1245 radv: remove unnecessary handling of SDMA in radv_cs_emit_write_event_eop() Samuel Pitoiset 2025-11-13 14:12:50 +01:00
  • 6413651bcf ac,radv,radeonsi: add ac_emit_sdma_copy_linear() Samuel Pitoiset 2025-11-13 18:26:04 +01:00
  • 191bf7aba6 ac,radv: add ac_emit_sdma_constant_fill() Samuel Pitoiset 2025-11-13 18:13:57 +01:00
  • 0007644913 amdgpu/virtio: unmap bo in destroy_host_blob Julia Zhang 2025-11-13 17:06:40 +08:00
  • 12edb83fb5 venus: add a wsi image log Yiwei Zhang 2025-11-14 17:06:35 -08:00
  • b5193a7bdd freedreno/ci: add a200 nightly jobs Dmitry Baryshkov 2025-11-11 22:52:56 +02:00
  • 41406e28dc ci: describe my small lab Dmitry Baryshkov 2025-11-11 21:52:56 +02:00
  • 0d20bdbe2c ac: Improve description of some HW workarounds Timur Kristóf 2025-11-07 11:10:23 +01:00
  • cad4e7d2e7 radv, radeonsi: Move GFX6-7 CB clamp issue to ac_gpu_info Timur Kristóf 2025-11-07 17:32:53 +01:00
  • 35b376b942 radeonsi: Respect if rbplus is allowed when choosing color formats Timur Kristóf 2025-11-07 11:02:35 +01:00
  • 4f793d2515 radeonsi: Inline si_choose_spi_color_formats Timur Kristóf 2025-11-07 11:00:43 +01:00
  • 567e1b56ef ac/gpu_info: Disable sparse VM mappings pre-Polaris, for now Timur Kristóf 2025-11-15 14:21:21 +01:00
  • 1c8881fc60 radv: Disable sparse mapping when unsupported by VM Timur Kristóf 2025-11-07 10:41:36 +01:00
  • a037443399 Panfrost: Fix un-split 64-bit address for store_scratch instruction Bohan Yu 2025-08-24 21:15:54 +08:00
  • a790236a56 etnaviv/ci: Add KHR-GLES2 conformance testing Christian Gmeiner 2025-11-14 22:37:59 +01:00
  • 9f2bab6569 broadcom/ci: fix rpi4 retries Eric Engestrom 2025-11-15 08:43:04 +01:00
  • f9341082a2 nir,glsl,zink: remove the option nir_io_separate_clip_cull_distance_arrays Marek Olšák 2025-11-14 13:40:31 -05:00
  • da52bc466f nir: add nir_separate_merged_clip_cull_io Marek Olšák 2025-11-14 13:38:06 -05:00
  • 1e0fe81b69 nir: document how nir_opt_cse works and suggest improvements Marek Olšák 2025-11-11 16:20:24 -05:00
  • 9247a78925 nir: document how nir_opt_dce works Marek Olšák 2025-11-11 14:06:40 -05:00
  • e372365cf4 nir: rename nir_copy_prop -> nir_opt_copy_prop Marek Olšák 2025-11-12 15:40:23 -05:00
  • 296839f489 nir/opt_copy_propagate: refactor for readability, describe missing stuff Marek Olšák 2025-11-12 15:25:21 -05:00
  • b4e7981996 anv: Convert DEBUG_SPARSE logging to use mesa_logi Christian Gmeiner 2025-10-31 19:09:59 +01:00
  • 4e834b4321 nir: add NIR_PASS_ASSERT_NO_PROGRESS Marek Olšák 2025-11-05 19:54:05 -05:00
  • 482fa6818e radv: set ZMM_TRI_EXTENT for conservative rasterization == overestimate Marek Olšák 2025-11-13 15:06:47 -05:00
  • b92f7c17da tu: Expose preserving fp32 denorms via softfloat32 Connor Abbott 2025-09-27 00:34:43 -04:00
  • d30ff374a1 nir, glsl: Add support for softfloat32 Connor Abbott 2025-09-19 11:03:19 -04:00
  • 9e477555c5 glsl/float64: Fix fmax with NaNs Connor Abbott 2025-09-27 00:14:16 -04:00
  • 8c16d7f18a editorconfig: Set for glsl files Connor Abbott 2025-09-19 17:27:55 -04:00
  • ee5a95319d broadcom/ci: automatically reboot rpi3 when they fail to find the root device Eric Engestrom 2025-11-14 09:32:47 +01:00
  • e20d910a6a brw: Remove 3src_exec_size from the field macros Caio Oliveira 2025-11-02 18:36:45 -08:00
  • de5d53ad7d vulkan: update spec to 1.4.333 Samuel Pitoiset 2025-11-14 08:03:39 +01:00
  • 3853dc11e5 spirv: Update the JSON and headers Samuel Pitoiset 2025-11-14 08:08:26 +01:00
  • 8f13905c5e pan/bi: improve bi_alu_src_index to avoid bi_make_vec when possible Romaric Jodin 2025-11-13 18:07:11 +01:00
  • b75b0ce7b2 lp: Implement gallium depth_bounds_test capability Lucas Fryzek 2025-07-29 14:13:04 -04:00
  • 36b0fdb7b7 radv: move nir_opt_copy_prop_vars out of optimization loop Daniel Schürmann 2025-11-11 18:36:43 +01:00
  • 7ff8cf3e7b radv: Only call nir_lower_alu_width once in radv_optimize_nir() Daniel Schürmann 2025-11-10 17:17:02 +01:00
  • 11fb6c30b3 nir/lower_vars_to_ssa: return early if there is no local variables to lower Daniel Schürmann 2025-11-10 12:17:43 +01:00
  • 18b99338b7 radv: don't lower_vars_to_ssa during optimization loop Daniel Schürmann 2025-11-10 14:23:48 +01:00
  • d959e17d3d radv: call nir_opt_find_array_copies before first radv_optimize_nir() Daniel Schürmann 2025-11-10 13:11:50 +01:00
  • bf0e04a531 radv: Only call nir_opt_dead_write_vars once Daniel Schürmann 2025-11-10 12:24:21 +01:00
  • c3b72ea00c radv: Only call nir_opt_memcpy once Daniel Schürmann 2025-11-10 11:39:24 +01:00
  • 7ee1932309 treewide: Never preserve nir_metadata_dominance without nir_metadata_block_index Daniel Schürmann 2025-11-12 16:16:13 +01:00
  • 0d70716c8a nir/opt_large_constants: Fix dead deref instructions accessing lowered variables Daniel Schürmann 2025-11-12 12:41:12 +01:00
  • 61d6aea401 brw: fix SIMD lowering of sampler messages with fp16 data Lionel Landwerlin 2025-03-11 19:18:12 +02:00
  • e47a60255a radv: add a workaround for color<->stencil only copies on SDMA4-5 Samuel Pitoiset 2025-11-11 16:16:26 +01:00
  • 54715e8989 util: Getting util_align_npot to be same with ALIGN_NPOT so it can be merged latter Yonggang Luo 2025-11-14 01:06:45 +08:00
  • 07d059f3e2 venus: use seq_cst for ring cs and tail update ordering Yiwei Zhang 2025-11-13 13:07:12 -08:00
  • 27695ac463 anv: report actual AS descriptor limits Iván Briano 2025-11-13 10:59:37 -08:00
  • 80c89909f3 brw: fixup immediate bindless surface handling Lionel Landwerlin 2025-09-15 11:59:52 +03:00
  • 73bf51dba0 anv: consider 64bit atomics on similar formats with mutable images Lionel Landwerlin 2025-11-12 21:35:48 +02:00
  • b3cc54731f brw: fixup 64bit atomics emulation on 2D array images Lionel Landwerlin 2025-11-13 11:44:14 +02:00
  • aeaf1cbc2b anv: Replay mode is only available on Gfx < 20 Sagar Ghuge 2025-11-12 18:49:58 -08:00
  • 29cc9c5eab intel/genxml: Update CS_CHICKEN1 register for gfx20 Sagar Ghuge 2025-11-13 10:04:28 -08:00
  • 6064e3a7d8 tu: Handle case where pipeline writes unused color attachments Connor Abbott 2025-11-03 21:18:53 +01:00
  • 47d86e5f66 treewide: strip unneeded inc_gallium inc_gallium_aux Yonggang Luo 2025-09-09 23:08:59 +08:00
  • 65fcdf4c81 nir/sweep: fix use-after-free with dominance LCA Alyssa Rosenzweig 2025-11-12 15:49:05 -05:00
  • a24f490488 panfrost: match a GL object's maximum label length to KMD uAPI limit Adrián Larumbe 2025-10-24 18:41:00 +01:00
  • a68c584d70 mesa: gallium: make GL object maximum label length a pipescreen cap Adrián Larumbe 2025-10-23 13:08:37 +01:00