Commit Graph

  • 6bf8798ecb d3d12: Video - Remove unused spCopyQueues from enc/dec objects Sil Vilerino 2022-07-08 15:01:29 -0400
  • 1aa4a91dbf anv: allocate RT scratch in local memory Lionel Landwerlin 2022-07-21 09:27:16 +0000
  • dd781c1ccb ac/nir/ngg: Create output variable for primitive ID export. Timur Kristóf 2022-07-17 21:34:06 +0200
  • 22796d91ea aco: Remove hack for primitive ID export. Timur Kristóf 2022-07-17 21:34:43 +0200
  • b0a7db1d3b ac/nir/ngg: Move primitive ID workgroup barrier to proper place. Timur Kristóf 2022-07-18 15:42:57 +0200
  • 754e43369d ac/nir/ngg: Decouple primitive ID store and primitive export. Qiang Yu 2022-07-14 12:45:45 +0800
  • 9965863a13 lavapipe: Use more Vulkan NIR heleprs Jason Ekstrand 2022-07-19 18:16:18 -0500
  • 8e99a7f5e3 vulkan: Call gather_xfb_info in vk_spirv_to_nir Jason Ekstrand 2022-07-19 19:20:38 -0500
  • bd93d6f693 vulkan/nir: Don't remove dead XFB outputs Jason Ekstrand 2022-07-20 13:45:45 -0500
  • 87ab287436 vulkan: Call lower_clip_cull_distance_arrays in vk_spirv_to_nir Jason Ekstrand 2022-07-19 19:19:42 -0500
  • 85099804bf iris/bufmgr: Add assert and TODO comment for future small BAR uapi Jordan Justen 2022-06-21 15:12:18 -0700
  • d9ce788641 anv/allocator: Add assert and TODO comment for future small BAR uapi Jordan Justen 2022-06-21 15:43:32 -0700
  • 7cf67e9da3 iris: Set clear_color_unknown if the bo is not mappable Jordan Justen 2022-05-16 10:47:15 -0700
  • 180aa4f3b2 iris/bufmgr: Set mmap_mode to IRIS_MMAP_NONE for lmem in small-BAR mode Jordan Justen 2022-07-15 10:16:19 -0700
  • 49b1b8b853 iris/bufmgr: Add all_vram_mappable which is currently always true Jordan Justen 2022-05-16 09:48:23 -0700
  • 618c871a23 iris/resource: Avoid mapping when not needed in iris_resource_init_aux_buf() Jordan Justen 2022-05-16 02:43:03 -0700
  • b79da470f2 iris/resource: Assert that DG2 CCS buffers don't also try to set BO_ALLOC_SMEM Jordan Justen 2022-05-16 02:35:11 -0700
  • 7bd3a6b757 intel/dev: Add intel_vram_all_mappable() Jordan Justen 2022-05-16 03:02:01 -0700
  • a3316d38d1 intel/tools: Print unmappable region info in intel_dev_info Jordan Justen 2022-06-13 23:45:35 -0700
  • d2829ffe4e intel/dev: Add vram.unmappable.size region info Jordan Justen 2022-06-10 18:10:27 -0700
  • 09ba5c2b43 intel/dev: deal with i915 unallocated_size on smem Lionel Landwerlin 2022-06-22 10:51:13 +0300
  • 2474d92071 ttn: set dest_type for TXQ Marek Olšák 2022-07-17 10:48:12 -0400
  • 775578b885 ir3: Stop using nir_legalize_16bit_sampler_srcs. Georg Lehmann 2022-07-21 15:04:48 +0200
  • a93786fc26 nir/lower_mediump: Add an option to only fold if all tex sources can be folded. Georg Lehmann 2022-07-06 17:00:34 +0200
  • 87e3277b82 nir: Rewrite and merge 16bit tex folding pass with 16bit image folding pass. Georg Lehmann 2022-06-04 15:56:31 +0200
  • 06b33770b6 ir3: Lower alu to scalar if nir_legalize_16bit_sampler_srcs made progress. Georg Lehmann 2022-07-19 22:44:42 +0200
  • 9fe382ba96 ir3: Only run 16bit tex NIR passes on a5xx+. Georg Lehmann 2022-07-19 20:48:42 +0200
  • 2ea0d735d4 zink: add env var to abort on device-lost if no reset callback is set Mike Blumenkrantz 2022-07-12 09:17:25 -0400
  • fe5c7f1418 gallium/tests: Remove format desc null checks Konstantin Seurer 2022-07-12 15:43:44 +0200
  • c48497593a util/format: Remove format desc null checks Konstantin Seurer 2022-07-12 15:42:12 +0200
  • 7c79399597 pvr: Remove format desc null check Konstantin Seurer 2022-07-12 15:34:19 +0200
  • 55a12036f6 virgl: Remove format desc null checks Konstantin Seurer 2022-07-12 15:30:38 +0200
  • 90030469dd softpipe: Remove format desc null check Konstantin Seurer 2022-07-12 15:22:38 +0200
  • 435cb21e11 radeonsi: Remove format desc null checks Konstantin Seurer 2022-07-12 15:21:24 +0200
  • 66344fae4d r600: Remove format desc null checks Konstantin Seurer 2022-07-12 15:18:33 +0200
  • ad6553eae9 r300: Remove format desc null check Konstantin Seurer 2022-07-12 15:14:24 +0200
  • b07b359428 panfrost: Remove format desc null check Konstantin Seurer 2022-07-12 15:12:43 +0200
  • 0dbec9c059 llvmpipe: Remove format desc null checks Konstantin Seurer 2022-07-12 15:10:20 +0200
  • c23c8f18ca etnaviv: Remove format desc null check Konstantin Seurer 2022-07-12 14:59:12 +0200
  • b52215ae56 agx: Remove format desc null check Konstantin Seurer 2022-07-12 14:54:25 +0200
  • 74fe2c805f util: Remove format desc null check Konstantin Seurer 2022-07-12 14:51:14 +0200
  • f10b9563dd tgsi: Remove format desc null check Konstantin Seurer 2022-07-12 14:42:45 +0200
  • 927f863364 gallivm: Remove format desc null checks Konstantin Seurer 2022-07-12 14:38:35 +0200
  • 630df88a74 turnip: Remove format desc null assert Konstantin Seurer 2022-07-12 14:25:03 +0200
  • 61dfccae79 v3dv: Remove format desc null asserts Konstantin Seurer 2022-07-12 14:19:52 +0200
  • 7e7e01fe0c radv: Use desc->format Konstantin Seurer 2022-07-12 14:13:07 +0200
  • ae67294479 radv: Remove format desc null checks Konstantin Seurer 2022-07-12 14:09:21 +0200
  • e342081c37 util/format: Assert that formats are valid Konstantin Seurer 2022-07-12 13:55:48 +0200
  • 2b02ac2779 util/format: Use an explicit length for the descs Konstantin Seurer 2022-07-12 13:38:42 +0200
  • 85e859ac5f radv: only force 1x sample for Bresenham lines when pipeline draws lines Samuel Pitoiset 2022-07-20 17:22:42 +0200
  • 28880818ee ci/lava: Increase boot timeout Guilherme Gallo 2022-07-19 23:11:53 -0300
  • 6e819585da ci/turnip: Add a bit of spilling-vs-ballot testing on a618. Emma Anholt 2022-07-19 16:33:02 -0700
  • d3b38213e5 freedreno: Enable A619 Konrad Dybcio 2021-10-10 20:16:12 +0200
  • f7e1eccf5e util: Gate simple_mtx_assert_locked on !NDEBUG Alyssa Rosenzweig 2022-07-07 18:01:34 -0400
  • ed06b3dd49 util: Enable list_assert in debugoptimized builds Alyssa Rosenzweig 2022-07-07 17:59:48 -0400
  • 6139493ae3 vulkan/wsi: return VK_SUBOPTIMAL_KHR for sw/x11 on window resize Mike Blumenkrantz 2022-07-19 16:40:06 -0400
  • 74aea0b840 glsl: Remove optimize_swizzles. Emma Anholt 2022-07-18 22:12:36 -0700
  • 4123ee3c71 zink: invoke descriptor_program_deinit for programs on context destroy Mike Blumenkrantz 2022-07-20 11:44:16 -0400
  • f075376823 glsl: Use the same NIR path for shared mem lowering as SPIRV does. Emma Anholt 2022-07-18 16:59:12 -0700
  • 4eb7e53963 radv: Enable task shader feature for NV_mesh_shader. Timur Kristóf 2022-02-07 17:31:26 +0100
  • 28db493cdc radv: Copy BO list to ACE internal CS. Timur Kristóf 2022-06-24 23:43:05 +0200
  • 5a1cbafd9d radv: Submit internal compute cmdbuf. Timur Kristóf 2022-05-12 01:27:03 +0200
  • eeb8366bbd radv: Workaround MEC taskmesh dispatch hang when count buffer has zero. Timur Kristóf 2022-07-12 09:06:24 +0200
  • 7b8f087f6b radv: Support task shaders in secondary cmd buffers. Timur Kristóf 2022-02-12 21:30:55 +0100
  • 4c6f83006d radv: Synchronization for task shaders. Timur Kristóf 2022-02-08 00:28:44 +0100
  • 2479b62869 radv: Implement mesh shading draw calls with task shaders. Timur Kristóf 2022-02-08 00:28:44 +0100
  • 99179f8490 radv: Introduce radv_before_taskmesh_draw. Timur Kristóf 2022-02-15 11:15:42 +0100
  • 79287f5ae6 radv: Flush descriptors and push constants for task shaders. Timur Kristóf 2022-02-12 21:22:19 +0100
  • ef07c3272a radv: Create internal cmdbuf when a graphics pipeline needs compute. Timur Kristóf 2022-01-22 10:10:41 +0100
  • 44a71594c8 radv: Add dispatch_initiator_task field to radv_device. Timur Kristóf 2022-07-15 12:06:11 +0200
  • 822e370390 radv: Allow reusing pipeline compute state emit functions. Timur Kristóf 2022-06-16 14:42:28 +0200
  • bc4012d7ed radv: Minor cleanup of radv_queue_submit_normal. Timur Kristóf 2022-07-13 23:54:18 +0200
  • d718bea92d radv: Move inline push constants to a new function. Timur Kristóf 2022-07-12 11:02:47 +0200
  • c4d60df380 radv: Refactor view index emit to use a per-stage function. Timur Kristóf 2022-07-15 11:57:26 +0200
  • 99b7521504 radv: Refactor radv_emit_inline_push_consts to work with radeon_cmdbuf. Timur Kristóf 2022-07-12 10:10:54 +0200
  • 19fcf5a4cb radv: Refactor radv_emit_descriptor_pointers to work with radeon_cmdbuf. Timur Kristóf 2022-07-12 10:06:07 +0200
  • 21e6d596ed radv: Refactor radv_emit_userdata_address to work with radeon_cmdbuf. Timur Kristóf 2022-07-02 12:46:32 +0200
  • aadb3d69d1 radv: Refactor some CP DMA functions to work with radeon_cmdbuf. Timur Kristóf 2022-06-16 14:45:01 +0200
  • e10cbb5d98 radv: Refactor predication for compute queues. Timur Kristóf 2022-06-16 16:40:45 +0200
  • 7131a05f92 v3d/ci: update expected list Juan A. Suarez Romero 2022-07-20 18:43:43 +0200
  • ea92421298 zink: scale number of shader cache-get threads Mike Blumenkrantz 2022-07-20 12:55:52 -0400
  • 153983328d zink: handle null samplerview/image rebinds more gracefully Mike Blumenkrantz 2022-07-20 10:41:53 -0400
  • 3c66617213 zink: move layout-setting for dynamic render attachments after no-op case Mike Blumenkrantz 2022-07-14 22:13:41 -0400
  • edab34f68d zink: allow no-op renderpass updates in zink_batch_rp() Mike Blumenkrantz 2022-07-14 18:02:39 -0400
  • 4aec761596 zink: improve granularity of renderpass switching Mike Blumenkrantz 2022-07-15 16:53:33 -0400
  • f78919d36d zink: add a bits union for zink_render_pass_state comparisons Mike Blumenkrantz 2022-07-15 17:11:49 -0400
  • 13951385b3 zink: reuse rt layout functions to refactor zink_render_pass_attachment_get_barrier_info() Mike Blumenkrantz 2022-07-15 16:45:14 -0400
  • c602e877a3 zink: break out color rt layout calc Mike Blumenkrantz 2022-07-15 16:41:28 -0400
  • 903060787e zink: break out zs renderpass layout calc Mike Blumenkrantz 2022-07-15 16:40:09 -0400
  • 1ff18f0879 zink: break out renderpass attachment load op calc Mike Blumenkrantz 2022-07-15 16:35:22 -0400
  • 1bc9db6879 zink: split out rp_changed to be more granular for dynamic render Mike Blumenkrantz 2022-07-15 09:47:26 -0400
  • 9b087dcccd zink: add an assert to verify that deferred clears aren't added in renderpass Mike Blumenkrantz 2022-07-15 09:27:06 -0400
  • d9a320b62c zink: remove redundant renderpass update check for clears Mike Blumenkrantz 2022-07-15 09:25:07 -0400
  • 06b04a5c71 zink: unflag ctx->rp_changed after dynamic render update Mike Blumenkrantz 2022-07-14 21:51:41 -0400
  • b31a8dfc85 zink: do dynamic render implicit clear updates on rp_changed Mike Blumenkrantz 2022-07-14 18:17:30 -0400
  • 5ae1c76baa zink: flag renderpass change if renderpass clears change Mike Blumenkrantz 2022-07-14 18:16:36 -0400
  • ca3d696f80 zink: don't flag renderpass change on depth write change as often Mike Blumenkrantz 2022-07-14 18:04:46 -0400
  • d079e3c9b6 zink: don't try to start a renderpass before CmdClearAttachments Mike Blumenkrantz 2022-07-15 10:07:52 -0400
  • 644f059a8d llvmpipe: ignore multisample state for alpha_to_one Mike Blumenkrantz 2022-07-19 09:28:38 -0400
  • a884d1eb0e vulkan/wsi: fix multiple acquires for sw without mit-shm Mike Blumenkrantz 2022-07-17 21:45:32 -0400