Commit Graph

  • 6b4577e12d pvr: prepare for multi-gen compilation Ashish Chauhan 2025-10-29 16:34:05 +01:00
  • edca79bc41 pvr: prepare winsys files for multi-arch Erik Faye-Lund 2025-11-25 16:29:38 +01:00
  • f473c5fa97 pvr: mark pvr_framebuffer.c as per-arch Erik Faye-Lund 2025-12-11 11:20:09 +01:00
  • e11fac9f26 pvr: mark pvr_mrt.c as multi-arch Erik Faye-Lund 2025-12-11 21:49:40 +01:00
  • 3d84905198 pvr: mark pvr_query_compute.c as per-arch Erik Faye-Lund 2025-11-26 15:18:02 +01:00
  • be52ea2af7 pvr: mark pvr_queue.c as multi-arch Ashish Chauhan 2025-11-30 02:27:14 +00:00
  • d0d443abd7 pvr: mark pvr_sampler.c as per-arch Erik Faye-Lund 2025-11-24 11:03:19 +01:00
  • 921a04aac6 pvr: mark pvr_job_common.c as per-arch Erik Faye-Lund 2025-11-17 17:52:38 +01:00
  • 6bd378131a pvr: mark pvr_hw_pass.c as per-arch Erik Faye-Lund 2025-11-18 10:12:35 +01:00
  • 949e41a664 pvr: split pvr_formats.c Ashish Chauhan 2025-12-02 09:03:57 +00:00
  • 0b97360139 pvr: split pvr_image.c Erik Faye-Lund 2025-11-27 10:54:29 +01:00
  • 8c7f0ad749 pvr: mark pvr_job_context.c as per-arch Erik Faye-Lund 2025-11-17 17:56:18 +01:00
  • 1f1a6cdadf pvr: split pvr_spm.c Ashish Chauhan 2025-11-24 17:44:51 +00:00
  • 8af73b5614 pvr: mark pvr_job_transfer.c as per-arch Erik Faye-Lund 2025-11-17 17:54:11 +01:00
  • 11f59c942e pvr: mark pvr_job_render.c as per-arch Erik Faye-Lund 2025-11-17 17:51:02 +01:00
  • d07bf4b190 pvr: mark pvr_cmd_query.c as per-arch Erik Faye-Lund 2025-11-17 17:33:45 +01:00
  • bd9d87592e pvr: mark pvr_cmd_buffer.c as per-arch Erik Faye-Lund 2025-11-17 17:33:45 +01:00
  • 6e57d71c0a pvr: mark pvr_job_compute.c as per-arch Erik Faye-Lund 2025-11-14 15:53:06 +01:00
  • eb56f9a200 pvr: mark pvr_tex_state.c as multi-arch Erik Faye-Lund 2025-11-14 15:51:29 +01:00
  • 6c14ff34e8 pvr: mark pvr_pass.c as multi-arch Erik Faye-Lund 2025-11-14 14:13:06 +01:00
  • f789eb0d7d pvr: mark pvr_border.c as multi-arch Erik Faye-Lund 2025-11-14 11:30:45 +01:00
  • 120a89e2a9 pvr: split pvr_descriptor_set.c Erik Faye-Lund 2025-11-13 09:50:38 +01:00
  • 1facaaba69 pvr: split pvr_csb.c Erik Faye-Lund 2025-11-27 11:55:07 +01:00
  • 2c828a8825 pvr: split pvr_device.c Erik Faye-Lund 2025-11-11 13:31:29 +01:00
  • b5400c8ddf pvr: factor out framebuffer-specific code Erik Faye-Lund 2025-11-25 15:58:37 +01:00
  • 5c70230c49 pvr: factor out pvr_rt_dataset to separate module Erik Faye-Lund 2025-12-11 14:35:46 +01:00
  • 9b3ab2c8cf pvr: factor out cmdbuf functions from pvr_query.c Erik Faye-Lund 2025-11-14 11:59:01 +01:00
  • 90f60b9b7e pvr: limit availability of HW defs Erik Faye-Lund 2025-11-14 13:34:41 +01:00
  • 5b3c05006d pvr: store format-table in pvr_physical_device Erik Faye-Lund 2025-12-04 13:15:21 +01:00
  • 49d94897af pvr: add missing forward-decl Erik Faye-Lund 2025-12-18 11:23:41 +01:00
  • 429e29ec42 pvr: add missing include Erik Faye-Lund 2025-12-12 11:07:56 +01:00
  • cef4841d1a pan/bi: Fix bi_find_loop_blocks for single block loops Christoph Pillmayer 2025-12-18 11:06:47 +00:00
  • 6bff8fd5e8 tu: use application name matching for Yooka-Laylee driconf option Zan Dobersek 2025-12-18 09:14:37 +01:00
  • 95ed8d6638 panfrost: fix get_image_width for 1D buffer images Ahmed Hesham 2025-12-14 23:53:40 +00:00
  • d9834fcaa6 compiler: Add FP8 types to GLSL type decoder Sushma Venkatesh Reddy 2025-11-21 02:56:31 +00:00
  • d1d4e3d530 brw: Add EU assembler support for float8 Sushma Venkatesh Reddy 2025-07-02 23:08:14 +00:00
  • 0088aae481 intel/brw: Add new encode/decode for use with brw_data_type_float/int Jordan Justen 2024-08-17 20:56:52 -07:00
  • 46e843f76e intel/brw: Add brw_data_type_float/brw_data_type_int Jordan Justen 2024-08-17 20:56:52 -07:00
  • 54accefed2 brw: Add BRW_TYPE_BF8 and BRW_TYPE_HF8 for float8 Sushma Venkatesh Reddy 2025-07-02 22:39:34 +00:00
  • c9ae59dec5 nvk: Set maxStorageBufferRange = maxBufferSize Mel Henning 2025-12-17 18:02:04 -05:00
  • b967942b64 brw: Do cmod prop again after scheduling Ian Romanick 2025-02-18 18:14:21 -08:00
  • 09450faf6a brw: Do cmod prop again after post-RA scheduling Ian Romanick 2025-02-25 17:33:55 -08:00
  • 08d71730ca brw/cmod: Propagate to an instruction with same source Ian Romanick 2022-11-18 18:18:22 -08:00
  • 50f2cd7366 brw/dce: Don't generate more NULL destinations after brw_lower_3src_null_dest Ian Romanick 2025-02-25 09:06:40 -08:00
  • 24cd8aa3b8 brw/cmod: Allow FIXED_GRF Ian Romanick 2025-02-26 10:04:34 -08:00
  • d7227b11a1 brw: elk: Disable can_do_cmod for MACH Ian Romanick 2025-12-01 11:07:29 -08:00
  • ba30794847 brw/cmod: Don't propagate between instructions in different groups Ian Romanick 2025-11-12 16:57:30 -08:00
  • c0fb93506b brw: Add brw_reg::is_grf Ian Romanick 2025-02-26 10:02:55 -08:00
  • fa8b0b6bbb radv/video: Enable write combine for decode Benjamin Cheng 2025-12-18 14:18:40 -05:00
  • 4315c28739 gfxstream: don't dump genvk.py args to generated files Dmitry Baryshkov 2025-11-19 11:36:42 +02:00
  • ffbe6470a2 anv: fix a memory leak in slab allocator. hwandy 2025-12-17 17:30:54 +08:00
  • 61dc9201a1 brw: constant fold before texture lowering Alyssa Rosenzweig 2025-11-17 15:51:33 -05:00
  • 0df735a619 nvk: Disable compression for image import/export Mel Henning 2025-12-16 18:46:43 -05:00
  • cabfdb4404 nvk: Enable compression Mohamed Ahmed 2025-07-22 21:00:20 +03:00
  • d656960596 broadcom/ci: set testgroup size for asan Juan A. Suarez Romero 2025-12-17 12:03:05 +01:00
  • cf7e2b9f6b broadcom/ci: update expected list Juan A. Suarez Romero 2025-12-11 12:02:36 +01:00
  • b55b8da012 nak: Add a prepass instruction scheduler Mel Henning 2025-01-30 13:11:00 -05:00
  • 5caee114ec nak: Reserve capacity in LiveSet::from_iter,extend Mel Henning 2025-12-12 18:54:32 -05:00
  • f64d2c8557 nak: Factor out prev_multiple_of Mel Henning 2025-12-10 15:30:52 -05:00
  • 645fff5dae ac/descriptors: account for num_storage_samples for gfx10 Pierre-Eric Pelloux-Prayer 2025-12-15 16:02:00 +01:00
  • 7fc5267d08 hud: add new 'dev' pseudo-graph Pierre-Eric Pelloux-Prayer 2025-12-12 15:12:36 +01:00
  • 3b4b5761aa hud: only increase y if the pane contains graphs Pierre-Eric Pelloux-Prayer 2025-12-12 15:10:32 +01:00
  • f521a6270b mesa: consider Attrib.MinLayer in do_blit_framebuffer Pierre-Eric Pelloux-Prayer 2025-12-12 11:04:28 +01:00
  • 13783fe2ef ci: disable the valve-kws farm Martin Roukala (né Peres) 2025-12-18 12:35:39 +02:00
  • 57dc4cf4fb etnaviv: don't emit steering state when uniforms are unchanged Lucas Stach 2025-12-17 15:43:24 +01:00
  • d7d690b47f panvk: Fix set_compute_sysval() Boris Brezillon 2025-12-16 20:22:40 +01:00
  • d83c699045 brw: Convert GS pulled inputs to use URB intrinsics Kenneth Graunke 2025-10-27 22:09:26 -07:00
  • eae3bd19d4 brw: Move GS URB Read Length limiting to brw_nir_lower_gs_inputs() Kenneth Graunke 2025-10-27 22:09:26 -07:00
  • 8889802271 brw: Make max_push_bytes a parameter to URB lowering data Kenneth Graunke 2025-12-12 02:35:26 -08:00
  • f62f7d80e2 brw: Update try_load_push_input to handle dword-unit offsets too Kenneth Graunke 2025-12-12 02:32:43 -08:00
  • f601aa5ce7 ir3/bisect: fix off-by-one issues while bisecting Job Noorman 2025-12-17 11:58:34 +01:00
  • 3c5c96fedb radv: double pixel throughput in certain cases of PS without interpolated inputs Marek Olšák 2025-12-13 01:20:10 -05:00
  • 8cf154d2eb radeonsi: don't load sampler states for buffer and MS samplers Marek Olšák 2025-12-08 12:30:13 -05:00
  • 5acabdd1f8 radeonsi: double pixel throughput in certain cases of PS without inputs Marek Olšák 2025-12-11 16:09:08 -05:00
  • 6592a18cd7 util/driconf: add workaround for Interstellar Rift Timothy Arceri 2025-11-26 11:46:31 +11:00
  • 67eeee43e0 driconf: add a way to override GLX_CONTEXT_RESET_ISOLATION_BIT_ARB Timothy Arceri 2025-11-26 11:22:16 +11:00
  • f5351afbc8 docs: update calendar for 25.3.2 Dylan Baker 2025-12-17 14:08:25 -08:00
  • bb8d00e4b2 docs: Add checksums for 25.3.2 Dylan Baker 2025-12-17 14:06:34 -08:00
  • 7e53a239aa docs: add release notes for 25.3.2 Dylan Baker 2025-12-17 13:00:37 -08:00
  • 075eefc422 etnaviv: blt: fix tile count calculation for in-place resolve Lucas Stach 2023-10-15 14:36:51 +02:00
  • c00ebca5c4 ir3: Improve spilling of NIR vars to scratch. Emma Anholt 2025-09-05 16:29:31 -07:00
  • 0d9428736b ir3/ra: Make a helper to get RA register pressure limits. Emma Anholt 2025-12-16 15:38:06 -08:00
  • d5cb38e457 ir3: Move the compute shader threadsize forcing earlier. Emma Anholt 2025-09-08 14:37:11 -07:00
  • 5a09abe890 nir: Introduce nir_lower_vars_to_scratch_global(). Emma Anholt 2025-09-05 10:00:33 -07:00
  • 059d301c79 nir: Drop the mode argument of nir_lower_vars_to_scratch(). Emma Anholt 2025-09-05 09:39:16 -07:00
  • 962bed2dd6 vulkan: update ALLOWED_ANDROID_VERSION for api level 36 Yiwei Zhang 2025-09-25 21:01:34 +00:00
  • dfdaee5ca7 nak: Use the hardware's max warps_per_sm value Mel Henning 2025-12-11 15:35:00 -05:00
  • b154071178 nak: Don't box ShaderModelInfo Mel Henning 2025-12-11 15:26:17 -05:00
  • d7e906d60e nak: Replace &dyn ShaderModel w/ &ShaderModelInfo Mel Henning 2025-12-11 14:33:38 -05:00
  • ee65578fa1 nak: Add ShaderModelInfo Mel Henning 2025-12-11 14:19:10 -05:00
  • 66fd4d72fd nir/algebraic: Mask with shifted constant instead of shift-then-mask Ian Romanick 2025-12-11 13:03:11 -08:00
  • 2418c91537 anv/drirc: disable Xe2 CCS drm modifiers for GTK engine Tapani Pälli 2025-12-02 10:58:52 +02:00
  • 68c1a8230d freedreno/crashdec: Fix crash with older kernels Connor Abbott 2025-12-12 17:42:55 -05:00
  • f8feed17e1 ac,radv,radeonsi: add tracked register macros to common code Samuel Pitoiset 2025-12-01 09:48:27 +01:00
  • c580fc667f ac,radv: add ac_cmdbuf::context_roll and use it Samuel Pitoiset 2025-12-04 09:39:17 +01:00
  • f3b385859a ac,radv: add more cmdbuf emit helpers Samuel Pitoiset 2025-10-24 09:48:06 +02:00
  • b444dc145a radv: remove redundant assertions in radeon_emit_{array}() Samuel Pitoiset 2025-10-24 09:42:35 +02:00
  • 262fc80e45 ac,radv,radeonsi: add functions to initialize tracked regs Samuel Pitoiset 2025-12-04 14:39:09 +01:00
  • eb2f4a13c4 radeonsi: remove dead code in si_set_tracked_regs_to_clear_state() Samuel Pitoiset 2025-12-04 14:24:47 +01:00
  • 44314e1ea6 ac,radv,radeonsi: add ac_tracked_regs Samuel Pitoiset 2025-12-04 14:16:09 +01:00