Commit Graph

  • 6af22121cf microsoft/compiler: Add a max validator version Jesse Natalie 2022-02-13 13:05:12 -0800
  • c8f63e07da microsoft/compiler: Add a max shader model option Jesse Natalie 2021-12-20 08:55:55 -0800
  • d216d32756 nir_lower_io_to_scalar: Support arrayed (per-vertex) I/O Jesse Natalie 2022-07-17 05:00:10 -0700
  • 36c000484d r600: don't dump shader info to files on debug Gert Wollny 2022-07-22 19:39:38 +0200
  • dcfb047e11 r600/sfn: Fix streamout with non-zero component write Gert Wollny 2022-07-22 16:30:39 +0200
  • d92ce8566b r600/sfn: Fix used of local shared write mask Gert Wollny 2022-07-22 15:51:50 +0200
  • ca1c78e885 r600/sfn: Fix emmision of LDS instructions Gert Wollny 2022-07-22 20:17:59 +0200
  • 8a7d34e3bd r600/sfn: Fix the kcache failure handling Gert Wollny 2022-07-21 17:52:48 +0200
  • 8db31e0fe6 r600/sfn: count LDS queue pop reads separately in assembler Gert Wollny 2022-07-21 17:52:05 +0200
  • 233f246bdf r600/sfn: lower undef to zero Gert Wollny 2022-07-21 13:36:49 +0200
  • 982effcd4e r600/sfn: fix storing shader output array locations Gert Wollny 2022-07-21 12:34:21 +0200
  • 2e03dd1bef r600/sfn: clean up some commented out code Gert Wollny 2022-07-22 19:55:48 +0200
  • 6b3af02a6f r600/sfn: Initialize TestShaderFromString member m_instr_factory. Vinson Lee 2022-07-17 14:39:00 -0700
  • 1f28d221d9 venus: add support for VK_KHR_dynamic_rendering Ryan Neph 2022-07-20 15:57:15 -0700
  • 6f5289df53 venus: refactor VkCommandBufferBeginInfo fixups to function Ryan Neph 2022-07-21 16:34:14 -0700
  • d6c574f423 panfrost: Allow NULL streamout targets Icecream95 2022-07-15 10:40:35 +1200
  • a0851f1cc4 panfrost: Don't unbind recently bound streamout targets Icecream95 2022-07-12 21:55:50 +1200
  • a8dbf61b46 panfrost: Add a debug option for checking overflows on pool uploads Icecream95 2022-07-10 21:10:19 +1200
  • 537f67f053 panfrost: Correctly calculate prefetch suppresion varying index Icecream95 2022-07-10 20:57:24 +1200
  • 37ab45079d panfrost: Clear the GENERAL varying buffer field if unused Icecream95 2022-07-23 02:12:40 +1200
  • 379ae6d823 panfrost: Emit the correct number of attributes Icecream95 2022-07-10 20:52:54 +1200
  • fe613a8de9 panfrost: Only emit images when they are present Icecream95 2022-07-10 20:48:16 +1200
  • 240835cfb0 zink: remove deqp fails for lavapipe Mike Blumenkrantz 2022-07-22 16:13:00 -0400
  • 65c1504045 lavapipe: propagate xfb info for pipeline library rasterization stages Mike Blumenkrantz 2022-07-22 11:57:21 -0400
  • 430d1a20eb spirv: Fix array length of buffers larger than INT32_MAX. Ian Romanick 2021-02-09 11:18:48 -0800
  • 254076f3fc ci/crocus: Fix the commented YML for blender-demo-cube_diorama. Emma Anholt 2022-07-19 12:41:35 -0700
  • 95e50d198f intel/vec4: Set lower_usub_sat Ian Romanick 2022-07-20 13:01:44 -0700
  • f6c5b1d6c6 nir: Split usub_sat lowering flag from uadd_sat. Emma Anholt 2022-07-19 12:34:03 -0700
  • aed433833f anv: disable dev.i915.perf_stream_paranoid=0 warning Mike Blumenkrantz 2022-07-20 15:04:22 -0400
  • bec82bb436 iris: Use fill_surface_states for compressed resources Nanley Chery 2022-07-15 12:05:24 -0400
  • 6c65e990b6 iris: Don't leak compressed resources in iris_create_surface Nanley Chery 2022-07-15 13:42:18 -0400
  • bca601ffe9 iris: Don't leak surface states for compressed resources Nanley Chery 2022-07-15 11:51:55 -0400
  • 96a79a5f3a vk/util: simplify extensions gen code Eric Engestrom 2022-07-21 22:38:27 +0100
  • e4199322ee vk/util: handful of pythonic cleanups Eric Engestrom 2022-07-21 22:38:27 +0100
  • 5b196716cf radv/rt: simplify lower_rt_instructions() Daniel Schürmann 2022-07-05 12:04:38 +0200
  • f7c318901d radv/rt: fix nir_builder cursor in lower_rt_instructions() Daniel Schürmann 2022-07-05 11:49:29 +0200
  • c0945f70df radv/rt: Don't load ClosestHit SBT on every hit, but only once after traversal Daniel Schürmann 2022-06-22 11:35:47 +0200
  • c39cccec9c radv/rt: use stage ID as handle for general and closestHit shaders Daniel Schürmann 2022-04-22 14:18:36 +0200
  • 3750663c72 radv/rt: use derefs for the traversal stack Daniel Schürmann 2022-04-22 00:29:02 +0200
  • 076ea8b35a radv: create RT traversal as separate shader Daniel Schürmann 2022-04-21 21:33:10 +0200
  • 8e056af399 radv: Only create noop-fs for graphics pipelines Daniel Schürmann 2022-05-13 16:14:34 +0200
  • a6857ee43e anv: implement Wa_14015264727 for DG2 Tapani Pälli 2022-07-20 15:29:22 +0300
  • da7a7c9bbc iris: implement Wa_14015264727 for DG2 Tapani Pälli 2022-07-20 12:30:32 +0300
  • 9c5d8dcf6c d3d12: Remove state tracking implementation details from header Jesse Natalie 2022-07-21 12:46:23 -0700
  • 74a811382f d3d12: Add a transition flag indicating that state accumulation is needed Jesse Natalie 2022-07-21 10:15:25 -0700
  • fa570bda08 d3d12: Optimize transition_subresource_states that covers a whole resource Jesse Natalie 2022-07-21 10:00:01 -0700
  • a3813505ce d3d12: Extract core barrier logic Jesse Natalie 2022-07-21 09:21:41 -0700
  • aa94e0b37c d3d12: Rename bind invalidate options to transition flags Jesse Natalie 2022-07-21 09:10:13 -0700
  • c6f01d6c45 d3d12: Swap the remainder of state tracking to new method Jesse Natalie 2022-07-20 20:25:29 -0700
  • 05d04c7a54 d3d12: Record a state fixup command list when necessary Jesse Natalie 2022-07-20 12:03:21 -0700
  • 70e7cb444e d3d12: Track a global resource state for non-simultaneous-access resources Jesse Natalie 2022-07-20 07:45:59 -0700
  • 6acab47d7f d3d12: Create/free context state entries Jesse Natalie 2022-07-20 07:02:38 -0700
  • f972a57b0b d3d12: Treat depth/stencil as planar for plane count helper Jesse Natalie 2022-07-20 07:00:36 -0700
  • 6bc5df76d3 d3d12: Add a context state tracking structure Jesse Natalie 2022-07-20 05:31:01 -0700
  • 6a8070bcef d3d12: Notify contexts about deletion of bos Jesse Natalie 2022-07-19 15:42:04 -0700
  • 375e8b2f4b d3d12: Hold lock when removing resources from residency list Jesse Natalie 2022-07-19 15:30:07 -0700
  • b72ec453bd d3d12: Add a list of contexts alive for the current screen Jesse Natalie 2022-07-19 15:07:42 -0700
  • 17c3f4f3e1 d3d12: Give bos a unique identifier to be used for state tracking Jesse Natalie 2022-07-19 14:47:47 -0700
  • bc9616129e d3d12: Move current resource state to new files Jesse Natalie 2022-07-18 16:11:59 -0700
  • 2016dec6a4 d3d12: Move desired resource state to new files Jesse Natalie 2022-07-18 14:28:30 -0700
  • a277dbf1f4 d3d12: Add a blank d3d12_resource_state.h/cpp Jesse Natalie 2022-07-18 13:20:26 -0700
  • 6b07893b31 util/vbuf: handle multidraws Mike Blumenkrantz 2022-07-21 12:48:17 -0400
  • 7c484b0c1c glsl: correctly track cross slot component packing Timothy Arceri 2022-07-22 11:59:49 +1000
  • 00955a644e etnaviv: remove etna_align_up() function Lucas Stach 2022-07-21 21:50:37 +0200
  • 89f77144d7 zink: drop pointless comment Erik Faye-Lund 2022-07-21 12:22:43 +0200
  • d3dca05d53 zink: remove pointless assert Erik Faye-Lund 2022-04-13 10:32:26 +0200
  • 02de4a509c zink: remove pointless test Erik Faye-Lund 2022-04-13 10:30:28 +0200
  • 8d7ca7783b ac/nir/ngg: Remember proper bit sizes of GS output variables. Timur Kristóf 2022-07-17 20:36:43 +0200
  • e60fbb4dc9 ac/nir/ngg: Copy comment about LDS layout for NGG GS. Timur Kristóf 2021-09-08 10:37:09 +0200
  • b5abf4fb3d ac/llvm: Use gs_prim_id for NGG VS. Timur Kristóf 2022-07-17 19:08:11 +0200
  • 1e2663b62c ac/llvm: Add LLVM bug workaround to ac_build_mbcnt_add. Timur Kristóf 2022-05-19 23:13:28 +0200
  • c9f8be9d58 ac/llvm: Implement load_num_subgroups for NGG shaders. Timur Kristóf 2021-09-09 16:19:37 +0200
  • 1a95d43e55 radv: Simplify the meta init fail path Konstantin Seurer 2022-07-20 14:49:38 +0200
  • b06e5535c0 radv: Use RADV_META_SUSPEND_PREDICATING Konstantin Seurer 2022-07-19 14:39:06 +0200
  • fdeca2ca0b radv: Add meta saving/restoring for predicating Konstantin Seurer 2022-07-19 14:11:15 +0200
  • 21dd305694 llvmpipe: fix aniso cube map arrays. Dave Airlie 2022-07-22 13:59:11 +1000
  • 02d6d43f54 Revert "venus: suballocate more for layering" Yiwei Zhang 2022-07-22 01:16:34 +0000
  • 2b4e34d9b0 zink: Mark depth/stencil visual tests as flakes Jason Ekstrand 2022-07-21 19:18:09 -0500
  • a5952c362e vulkan: Don't assert VkGraphicsPipelineLibraryCreateInfoEXT::Flags == 0 Jason Ekstrand 2022-07-20 18:17:21 -0500
  • 0415d66c97 vulkan: Input assembly and depth/stencil can also be fully dynamic Jason Ekstrand 2022-07-21 14:41:43 -0500
  • ceccbc01f5 vulkan: Fix pipeline libraries with dynamic-only VI or FSR state Jason Ekstrand 2022-07-20 13:58:44 -0500
  • e5e828e91d vulkan: Add a fully_dynamic_state_groups() helper Jason Ekstrand 2022-07-21 14:35:25 -0500
  • 00269c09d6 vulkan: Depth/stencil isn't fragment output state but multisample is Jason Ekstrand 2022-07-20 13:32:28 -0500
  • cc84d4ca66 vulkan: Multisample state isn't always included in fragment shader state Jason Ekstrand 2022-07-20 15:38:28 -0500
  • 50411bd786 vulkan: Record shader stages in vk_graphics_pipeline_state Jason Ekstrand 2022-07-20 15:11:57 -0500
  • eb1f00aaac vulkan: Allow up to 12 pointers in multialloc Jason Ekstrand 2022-07-19 21:37:11 -0500
  • 8ec81a4b11 turnip: fix an assertion with drm-shim Chia-I Wu 2022-07-15 11:31:16 -0700
  • 2d2912f18a freedreno/drm-shim: add a660 Chia-I Wu 2022-07-15 11:21:22 -0700
  • 7f4df969c9 Revert "ci/freedreno: Switch a630 to manual/disabled for lab maintenance." Emma Anholt 2022-07-20 12:23:59 -0700
  • 94b4c0bc39 ci/turnip: Add a couple of missing a630 fails. Emma Anholt 2022-07-21 14:22:52 -0700
  • 8a7c4f4202 ci/turnip: Bump up the a630 full run timeout. Emma Anholt 2022-07-21 14:20:22 -0700
  • d8fb219b2f ci/freedreno: Add some more known flakes for a630 from our IRC logs. Emma Anholt 2022-07-20 12:29:23 -0700
  • fccd6e275c d3d12: Support clip halfz Jesse Natalie 2022-02-07 09:49:33 -0800
  • 948c03bf58 d3d12: Enable VPP rotation, flip, alpha blend, crop, scaling via pipe_video_codec::process_frame Sil Vilerino 2022-07-15 08:04:49 -0400
  • 323cf5a68d d3d12: Add pipe_video_codec::process_frame implementation Sil Vilerino 2022-07-15 08:03:56 -0400
  • 345fd92092 va: Add support for VPP rotation, flip, alpha blend, crop, scaling Sil Vilerino 2022-07-15 08:01:41 -0400
  • d09cf4333c gallium/video: Add video post processing interface Sil Vilerino 2022-07-21 12:34:55 -0400
  • 721d9eea81 va: Replace usage of entrypoint UNKNOWN with PROCESSING for VP Sil Vilerino 2022-07-21 12:41:45 -0400
  • 74c5d01169 vl: Replace usage of entrypoint UNKNOWN with PROCESSING for VP Sil Vilerino 2022-07-21 12:41:32 -0400
  • f5ab2ffd4e pipe/video: Add PIPE_VIDEO_ENTRYPOINT_PROCESSING Sil Vilerino 2022-07-21 12:36:15 -0400