Commit Graph

  • 9bbc3c4e85 zink: fixup subgroup vote/ballot enables. Dave Airlie 2022-07-18 14:15:41 +1000
  • 8be15cc382 lavapipe: expose some subgroup extensions Dave Airlie 2022-07-18 09:18:48 +1000
  • 41e87c5c9a llvmpipe: export ARB_shader_ballot Dave Airlie 2022-07-18 15:51:32 +1000
  • a2cd47acdb gallivm: fix casting around read invocation. Dave Airlie 2022-07-18 13:58:38 +1000
  • ce65e0428a gallivm: use progress from subgroup lowering. Dave Airlie 2022-07-18 15:00:01 +1000
  • 9b844d7c42 tu: Add debug option to use emulated renderpass support Connor Abbott 2022-07-18 16:49:59 +0200
  • b90d628a7d tu: Use common vk_image_view base struct Connor Abbott 2022-07-18 13:07:57 +0200
  • 89263fde20 tu: Use common vk_image struct Connor Abbott 2022-07-18 12:30:59 +0200
  • cb0f414b2a tu: Add support for suspending and resuming renderpasses Connor Abbott 2022-06-30 17:36:05 +0200
  • 0a4c86fc44 util/trace: Fix u_trace_*_iterator with no tracepoints Connor Abbott 2022-07-08 12:36:59 +0200
  • 3aa20a4409 tu: Split out some state into a separate struct Connor Abbott 2022-06-29 11:03:25 +0200
  • 9689433eee tu: Update more state with secondaries Connor Abbott 2022-06-28 17:18:06 +0200
  • 79c7c6e492 tu: Remove has_subpass_predication Connor Abbott 2022-06-28 17:06:01 +0200
  • ed125e6cca tu: Initial support for dynamic rendering Connor Abbott 2022-06-28 10:33:01 +0200
  • 22be08a21e tu: Remove usage of RenderPassBeginInfo Connor Abbott 2022-06-24 16:39:53 +0200
  • cf391db4c6 tu: Move tu_render_pass definition up Connor Abbott 2022-06-24 15:15:44 +0200
  • 2b8b5259c7 tu: Disable GMEM for multiview inside tu_render_pass_gmem_config Connor Abbott 2022-07-05 19:49:22 +0200
  • c42e7aa46c tu: Move TU_DONT_CARE_AS_LOAD into attachment_set_ops() Connor Abbott 2022-06-24 15:05:34 +0200
  • 907b892bb2 tu: Rewrite tess factor emission Connor Abbott 2022-07-14 18:25:58 +0200
  • c5be444500 tu: Treat CP_WAIT_FOR_ME as a cache invalidate Connor Abbott 2022-07-16 22:58:59 +0200
  • d2ad4c739c tu/lrz: Do not use framebuffer when inheriting LRZ Connor Abbott 2022-06-29 11:33:56 +0200
  • df4b5914cd nir/fold_16bit_tex_image: Default to only_fold_all. Georg Lehmann 2022-07-26 20:14:34 +0200
  • dd3e9be413 radeonsi: Stop using nir_legalize_16bit_sampler_srcs. Georg Lehmann 2022-07-26 19:55:36 +0200
  • 365466a10c zink/turnip: Add comments to already triaged failures for tu baseline Danylo Piliaiev 2022-07-27 13:23:13 +0300
  • 8001c78d49 ir3: set UL flag before ir3_lower_subgroups Chia-I Wu 2022-07-22 10:33:20 -0700
  • 7023cab093 llvmpipe: fix texcoord analysis regression Brian Paul 2022-07-25 11:39:12 -0600
  • 22d860fe4a aco/ir: Add swapped opcode for v_cmp_u/v_cmp_o. Georg Lehmann 2022-07-27 12:43:31 +0200
  • 8f7ceff774 aco/ir: Add v_cmp_class to get_cmp_info. Georg Lehmann 2022-07-27 12:34:27 +0200
  • 578d0a1934 aco/ir: Add vcmpx opcode to get_cmp_info. Georg Lehmann 2022-07-27 12:27:07 +0200
  • 369b8c031a aco/ir: Fix swapped nle. Georg Lehmann 2022-07-27 12:04:58 +0200
  • 9c727b958e aco/ir: Add integer get_cmp_info. Georg Lehmann 2022-07-27 12:03:22 +0200
  • 590b93ae65 aco/ir: Generalize (un)ordered_swapped. Georg Lehmann 2022-07-27 11:43:03 +0200
  • f286cab27b pvr: Move BRN 44079, 48492 and 66011 code into pvrsrvkm specific directory Sarah Walker 2022-07-04 10:05:30 +0100
  • fa79020ba9 anv: Fix PHYSICAL_DEVICE_MEMORY_BUDGET_PROPERTIES with large BAR Jordan Justen 2022-07-26 20:20:24 -0700
  • 11e51f7211 radv: Use NIR-based NGG lowering with LLVM. Timur Kristóf 2022-05-17 19:18:37 +0200
  • 45ed22c87e radv: Properly set LDS size for LLVM NGG shaders. Timur Kristóf 2022-05-17 18:51:54 +0200
  • d3dcd294c0 radv/llvm: Remove incorrect hardcoded workgroup size from NGG GS. Timur Kristóf 2021-09-09 15:11:43 +0200
  • 7e7d6d8c73 ac/llvm: Implement GDS atomic add NIR intrinsic. Timur Kristóf 2021-09-08 10:14:09 +0200
  • 19f62b4303 dri: add [ax]bgr16161616 to format lookup tables Manuel Stoeckl 2022-01-17 22:03:20 -0500
  • 7e554e11a1 dri: fix incorrect fourcc for R16G16B16A16_UNORM format Manuel Stoeckl 2022-01-17 22:02:48 -0500
  • d8eff20b9b gbm: add GBM_FORMAT_[AX]BGR16161616 Manuel Stoeckl 2022-01-09 21:30:29 -0500
  • a5f1ebb9bb dri_interface: add XBGR16161616 format Manuel Stoeckl 2022-01-09 21:28:36 -0500
  • bc85e79bba ac/gpu_info: require amdgpu DRM 3.15.0 (kernel 4.12) from July 2017 Marek Olšák 2022-07-11 00:48:51 -0400
  • 9f6a64b1c3 gallium/radeon: require radeon DRM 2.50.0 (kernel 4.12) from July 2017 Marek Olšák 2022-07-11 00:43:07 -0400
  • 8426cf9132 ac/gpu_info: remove unused has_unaligned_shader_loads Marek Olšák 2022-07-11 00:38:43 -0400
  • f3f00f77ad ac/gpu_info: remove amdgpu_gpu_info parameter from ac_query_gpu_info Marek Olšák 2022-07-11 00:27:59 -0400
  • 41888505fc ac/gpu_info: use drm_amdgpu_device_info instead of amdgpu_gpu_info Marek Olšák 2022-07-11 00:24:46 -0400
  • abd188ec1c radeonsi: remove workarounds for radeon DRM < 2.45.0 Marek Olšák 2022-07-07 20:33:40 -0400
  • b2455e1ccb gallium/radeon: require radeon DRM 2.45.0 from April 2016 Marek Olšák 2022-07-07 20:08:43 -0400
  • 3657cdafd6 amd: require amdgpu DRM 3.2.0 from April 2016 Marek Olšák 2022-07-07 20:08:43 -0400
  • ff19666a0d ac/gpu_info: remove redundant vcn_encode Marek Olšák 2022-07-07 19:46:33 -0400
  • 89113c0338 ac/gpu_info: remove redundant vce_encode Marek Olšák 2022-07-07 19:46:33 -0400
  • 9cbbdc6583 ac/gpu_info: remove redundant uvd_encode Marek Olšák 2022-07-07 19:46:33 -0400
  • 2972ceccfd ac/gpu_info: remove redundant jpeg_decode Marek Olšák 2022-07-07 19:46:33 -0400
  • a0d2e16c91 ac/gpu_info: remove redundant uvd_decode Marek Olšák 2022-07-07 19:46:33 -0400
  • 12c5d64fae ac/gpu_info: remove vram_size and gtt_size in favor of *_kb variants Marek Olšák 2022-07-07 19:22:31 -0400
  • 983223de5d ac/gpu_info: use the kernel-reported GFX IP version to set gfx_level Marek Olšák 2022-07-07 19:00:16 -0400
  • 6504d7172c ac/gpu_info: use hw_ip::ip_discovery_version to set IP versions Marek Olšák 2022-07-07 18:54:04 -0400
  • 9552da66cc ac/gpu_info: rework and extend device info to be more informative Marek Olšák 2022-07-03 15:27:59 -0400
  • dd6b001775 ac/gpu_info: remove tabs Marek Olšák 2022-07-03 15:10:15 -0400
  • f218c3d795 ac/gpu_info: rename info fields to num_cu, memory_bus_width, memory_freq_mhz Marek Olšák 2022-07-03 15:09:16 -0400
  • 38a2a2da3e llvmpipe: keep context list and use to track resource usage. Dave Airlie 2022-07-25 13:28:08 +1000
  • a680fd078c llvmpipe: make last_fence a screen/rast object not a context one. Dave Airlie 2022-07-22 11:12:58 +1000
  • 398a9be94b intel/dev: Enable remaining DG2 and ATS-M device IDs Jordan Justen 2022-04-30 02:30:57 -0700
  • 903a75245b v3dv: only check binning sync for semaphores for the first CL job Iago Toral Quiroga 2022-07-18 11:12:11 +0200
  • 2ca4a51679 v3d,v3dv: add a common v3d_hw_prim_type helper Iago Toral Quiroga 2022-07-18 10:21:46 +0200
  • e812cbe847 v3dv: remove unnecesary FIXME comment Iago Toral Quiroga 2022-07-18 10:12:11 +0200
  • 4cfa777e39 zink: enable unordered blit/resolve ops Mike Blumenkrantz 2022-07-14 22:27:22 -0400
  • 731d7be375 zink: make get_cmdbuf() public Mike Blumenkrantz 2022-07-14 22:22:48 -0400
  • ca03e35821 zink: expand unordered_exec Mike Blumenkrantz 2022-07-14 21:52:44 -0400
  • b1781ec9ab zink: move buffer/image functions down in file Mike Blumenkrantz 2022-07-14 21:51:01 -0400
  • 84b8242262 zink: promote image/buffer copy operations to unordered Mike Blumenkrantz 2022-07-14 11:46:43 -0400
  • a8c368b0dc zink: add a second resource param to get_cmdbuf() for unordered promotion Mike Blumenkrantz 2022-07-14 11:37:56 -0400
  • d9276ca6d0 zink: rework unordered_exec handling Mike Blumenkrantz 2022-07-14 11:23:18 -0400
  • f0f0611f40 zink: explicitly unset unordered_exec when resource can't be unordered Mike Blumenkrantz 2022-07-14 12:26:55 -0400
  • e5c4c33fa6 zink: zink_resource::unordered_barrier -> unordered_exec Mike Blumenkrantz 2022-07-14 11:20:46 -0400
  • a41ea582c4 zink: add ZINK_DEBUG=noreorder Mike Blumenkrantz 2022-07-15 11:09:04 -0400
  • 49688e6b8c zink: add doc for ZINK_DEBUG=compact Mike Blumenkrantz 2022-07-15 11:08:25 -0400
  • f42212983c zink: convert ZINK_DEBUG to enum Mike Blumenkrantz 2022-07-15 11:05:50 -0400
  • 4a3cea6730 zink: stop ORing unordered barrier access Mike Blumenkrantz 2022-07-14 11:20:26 -0400
  • 2863e720f0 intel/dev: Determine the amount of free vram using small BAR uapi Jordan Justen 2022-06-10 18:20:30 -0700
  • acc6457ff4 intel/dev: Use i915 region probed_cpu_visible_size when non-zero Jordan Justen 2022-05-16 02:33:11 -0700
  • ab4939dfff iris/bufmgr: Add I915_GEM_CREATE_EXT_FLAG_NEEDS_CPU_ACCESS for vram mappable buffers Jordan Justen 2022-05-16 10:43:15 -0700
  • fae88d8791 anv: make use of the new smallbar uAPI Lionel Landwerlin 2022-05-02 12:38:16 +0300
  • 33bf0d7437 drm-uapi/i915_drm.h: Update from drm-next (2022-07-22) Jordan Justen 2022-07-22 10:30:14 -0700
  • fc1eec0a27 lavapipe: fix shader access stage conversion from mesa -> pipe Mike Blumenkrantz 2022-07-26 14:42:22 -0400
  • bbe8400949 r600/sb: fall back to unoptimized shader if RA fails Gert Wollny 2022-07-26 12:18:07 +0200
  • 1c06565026 radv: expose disjoint image support Benjamin Cheng 2022-05-13 21:24:12 -0400
  • 27a24cb382 radv: implement disjoint memory for multiplane images Benjamin Cheng 2022-05-06 15:54:18 -0400
  • 6a77ecbe6f radv: consolidate descriptor set buffer counts Benjamin Cheng 2022-06-06 13:31:25 -0400
  • 72625bea5f radv: refactor image binding into struct Benjamin Cheng 2022-05-08 14:24:41 -0400
  • 62044403a9 util/blitter: respect PIPE_TEXTURE_RECT Mike Blumenkrantz 2022-07-22 09:33:21 -0400
  • 00efd4cc38 ci/virgl: Make the VM-based virgl tests report to #virgl-ci, too. Emma Anholt 2022-07-24 19:06:31 -0700
  • bd8740da77 gallivm: Optimize single-invocation SSBO stores. Emma Anholt 2022-07-24 08:11:49 -0700
  • 8d41f8f384 gallivm: Refactor a bit of UBO/SSBO range checking. Emma Anholt 2022-07-24 08:29:25 -0700
  • 03df494ea4 mesa: Mark render-to-texture as unsafe if there's no pipe_resource Kenneth Graunke 2022-07-12 16:44:41 -0700
  • 4ba129cd86 tu: Do not dereference descriptorSetLayout in push descriptors tmpl Danylo Piliaiev 2022-07-26 15:49:41 +0300
  • 2f00a04f3b vulkan: Include self-dep info in rendering continues Jason Ekstrand 2022-07-25 17:05:12 -0500
  • d2bd089b78 vulkan: Append subpass structures to VkRenderingInfo last Jason Ekstrand 2022-07-25 19:52:22 -0500
  • f7f232385f intel/fs: Use canonical form for "work around" tags Ian Romanick 2022-06-21 10:37:53 -0700