Commit Graph

  • 0f8a0adc6c Reduce synchronization overhead and improve performance in DMA operations video-core-improve-dma-logic MaranBr 2025-12-19 07:29:18 -0400
  • 935c88c6ef fix license remove-unused-fastmem-fallback lizzie 2025-12-04 00:43:23 +0000
  • 17df2400e2 [host_memory] remove unused fastmem fallback path basically nobody ever used that path, we instead soft-crash upon not being able to allocate **backing** storage, we do still attempt to allocate a virtual base through, but if backing storage fails for any reason whatsoever, we pretty much cant run the emulator anyways lizzie 2025-12-02 20:29:12 -0500
  • 18704cc65f
    Reduce synchronization overhead and improve performance in DMA operations test-donotmerge MaranBr 2025-12-19 07:29:18 -0400
  • b40f91974b
    disabling for Android "Vulkan Asynchronous Presentation" PavelBARABANOV 2025-12-21 20:27:15 +0300
  • 5f6ee64dc3
    DONOTMERGE Caio Oliveira 2025-12-21 23:46:09 -0300
  • 3413fbd9da
    [FIXUP] Partially revert "[NCE] Fix cache invalidation and signal interrupt race condition (#3063)" (#3190) master Caio Oliveira 2025-12-22 02:58:40 +0100
  • d2248e6b05
    Partially revert "[NCE] Fix cache invalidation and signal interrupt race condition (#3063)" Caio Oliveira 2025-12-21 21:40:43 -0300
  • 722a8e4ede
    [shader_enviroment] TICEntry limits to Empty eds-true-adreno-fixes CamilleLaVey 2025-12-08 02:06:58 -0400
  • 9caa1d5b1f
    [revert] StreamingByteCount conditional to TFB Active CamilleLaVey 2025-12-08 02:00:09 -0400
  • c0ea48e440
    [revert] TIC entry + Kill Switch for TFC on TFB CamilleLaVey 2025-12-08 01:58:24 -0400
  • 03e872f69c
    [shader_enviroment, vk] TIC entry + Kill Switch for TFC on TFB CamilleLaVey 2025-12-07 23:42:59 -0400
  • 61ff781e0a
    [vk, rasterizer] StreamingByteCount conditional to TFB Active CamilleLaVey 2025-12-07 17:58:47 -0400
  • ee2f1a62de
    [vk] Start of a downhill CamilleLaVey 2025-12-07 02:20:39 -0400
  • aee49e4877
    Revert "[vk] Correct polygon draw topology mapping for line and point modes (#2834)" crueter 2025-12-06 15:35:08 -0500
  • c5f30776b6
    [vk] sRGB format handling for Storage. CamilleLaVey 2025-12-06 03:03:09 -0400
  • ae1c974c2e
    [vk] Ordering UnsupportedFormatKey CamilleLaVey 2025-12-06 02:46:01 -0400
  • 1aec0c0c50
    [vk] Image Remaining Layers 3D CamilleLaVey 2025-12-06 01:50:05 -0400
  • c15cd06711
    [vk] Another try with Depth/Stencil handling CamilleLaVey 2025-12-06 00:08:41 -0400
  • 1067a69daf
    [vk, qcom] Code clean-up. CamilleLaVey 2025-12-05 23:42:52 -0400
  • d6a8c0b013
    [revert] Added linear filtering in texture blitting operations CamilleLaVey 2025-12-05 15:15:45 -0400
  • 59a2fdba90
    Fix building CamilleLaVey 2025-12-05 10:53:29 -0400
  • 7e875e9072
    [vk] SL complete removal CamilleLaVey 2025-12-05 10:27:06 -0400
  • fc6081d3b9
    [revert] Allocate data transfer from Maxwell to VK using Sample Locations as channel for MSAA CamilleLaVey 2025-12-05 09:20:25 -0400
  • ff36a072e3
    [revert] SL Sample Count Clamp CamilleLaVey 2025-12-05 09:19:17 -0400
  • 7fccd7573a
    [revert] SL Table order CamilleLaVey 2025-12-05 09:18:41 -0400
  • 3e5ba87a4a
    [vk] SL Table order CamilleLaVey 2025-12-05 07:54:55 -0400
  • 731965ac8f
    [vk] SL Sample Count Clamp CamilleLaVey 2025-12-04 06:40:14 -0400
  • 094b2a3274
    [vk] DrainPendingBuild CamilleLaVey 2025-12-04 06:09:53 -0400
  • 2ce3e09d62
    [vk, qcom[ Removed parallel compilling from qcom entirely CamilleLaVey 2025-12-04 05:56:57 -0400
  • cc47aa473a
    [vk, qcom, turnip] TimelineSemaphore removal CamilleLaVey 2025-12-04 05:50:12 -0400
  • b0cd2e8cbe
    [vk] Adjusted Texel Block View for Depth/Stencil attachment images CamilleLaVey 2025-12-04 05:08:07 -0400
  • 2ccf9811b7
    [vk, qcom] SFC disabled CamilleLaVey 2025-12-04 02:50:10 -0400
  • 583a9fd320
    [maxwell, vk] Allocate data transfer from Maxwell to VK using Sample Locations as channel for MSAA CamilleLaVey 2025-12-04 02:44:06 -0400
  • 6df9d06e65
    [vk] Removed unused extensions CamilleLaVey 2025-12-04 02:11:50 -0400
  • d7a120fe74
    [revert] Adjusting unused features CamilleLaVey 2025-12-04 02:08:56 -0400
  • 6f6ce56528
    [revert] fix building CamilleLaVey 2025-12-04 02:07:39 -0400
  • dc8c6ce6d5
    [vk] TEST: SFC + WGML CamilleLaVey 2025-12-04 01:38:38 -0400
  • 22e8b24361
    fix building CamilleLaVey 2025-12-04 00:36:49 -0400
  • f63226ff10
    [vk, qcom] Adjusting unused features CamilleLaVey 2025-12-03 21:05:10 -0400
  • 9f3803c986
    [vk] Hotfix for DepthBounds and StencilMask. CamilleLaVey 2025-12-03 15:12:42 -0400
  • 5899816f7c
    [revert] Update Gradle to 8.13.1 CamilleLaVey 2025-12-03 14:25:53 -0400
  • 280d05452a
    [Android] Core 1++ CamilleLaVey 2025-12-03 12:53:33 -0400
  • ccc31edfbb
    another one CamilleLaVey 2025-12-03 02:12:05 -0400
  • 7ce570f420
    Missing header CamilleLaVey 2025-12-03 02:11:47 -0400
  • fbf023fa88
    [vk] Exception modified & logged CamilleLaVey 2025-12-03 02:10:37 -0400
  • 98b4bfb461
    [hle] BufferDescritorC CamilleLaVey 2025-12-03 01:34:53 -0400
  • 4e6c978574
    [vk, qcom] TimelineSemaphore syncs to GPUTick. CamilleLaVey 2025-12-03 00:09:26 -0400
  • 09b897dbf2
    [gl] WaitTick CamilleLaVey 2025-12-02 22:22:45 -0400
  • 3fc9f0efe3
    [gl, vk] Access Tracking Synchronization CamilleLaVey 2025-12-02 22:09:38 -0400
  • b17b70e09d
    [vk] SurfaceType Depth/Stencil CamilleLaVey 2025-12-02 01:01:24 -0400
  • 65083b10d8
    [vk] SamplerComponentType upgraded DepthCompareSampling CamilleLaVey 2025-12-02 00:53:30 -0400
  • f2227af36c
    [Vk] Sample Locations Adjustments for Depth/Stencil CamilleLaVey 2025-12-02 00:35:46 -0400
  • f1a5f9137b
    [vk] Sample Location Depth Bit CamilleLaVey 2025-12-01 16:08:12 -0400
  • f933828749
    [vk] Increased PipelineWorkers for testing purposes CamilleLaVey 2025-12-01 14:10:10 -0400
  • 05e8e1d494
    [vk] KeepAliveTick in Scheduler CamilleLaVey 2025-12-01 14:08:03 -0400
  • 5937d19750
    [vk] Sample Locations ordering CamilleLaVey 2025-12-01 13:07:55 -0400
  • 313e885f7a
    Hotfix CamilleLaVey 2025-12-01 12:59:01 -0400
  • 6b0b72e034
    [vk] Re-introduction to MSAA - Sample Locations CamilleLaVey 2025-12-01 12:51:45 -0400
  • c6d85b7589
    [vk, mobile, vendor] MegaBuffer removal CamilleLaVey 2025-12-01 08:11:15 -0400
  • 005b1dd3be
    [vk, pipeline] Added In-flight conditional for multiple pipeline compilations CamilleLaVey 2025-12-01 06:10:41 -0400
  • 2c4748cc3d
    [vk, qcom] Extending GetTotalPipelineWorker resources. CamilleLaVey 2025-12-01 05:03:17 -0400
  • a2dbff0bc3
    [vk] SanitizeComponent Adjustment CamilleLaVey 2025-12-01 02:44:14 -0400
  • 1574e7e804
    [vk] DualBlendFactor CamilleLaVey 2025-12-01 02:37:41 -0400
  • ef0061f72b
    [vk] CounterStreamer CamilleLaVey 2025-12-01 02:12:36 -0400
  • b76b74dcb7
    [vk, qcom] Re-enabling CBC for further testing CamilleLaVey 2025-12-01 01:51:07 -0400
  • f6ecb812ca
    [vk] Sanitize Format/Component CamilleLaVey 2025-12-01 01:40:15 -0400
  • 54d6a2015d
    [vk] Extended PixelFormat for Depth/Stencil CamilleLaVey 2025-12-01 01:24:15 -0400
  • 9a2e2f922f
    [vk] Reordering PixelFormatNumeric CamilleLaVey 2025-11-30 18:44:00 -0400
  • 1f74ed2272
    Added missing headers CamilleLaVey 2025-11-30 18:34:16 -0400
  • 1307614ad0
    [gl, vk] Corroborating new helpers order CamilleLaVey 2025-11-30 18:27:17 -0400
  • 989a6b7870
    Meow CamilleLaVey 2025-11-30 18:16:50 -0400
  • 1cf65cba2a
    [vk] Extending TF handling CamilleLaVey 2025-11-30 18:06:05 -0400
  • 3fd7821fc8
    [gl, vk, spv] Added component type handling for texture buffers and resolve pixel format variants CamilleLaVey 2025-11-30 17:41:38 -0400
  • 59521d7e96
    Saving Private Windows CamilleLaVey 2025-11-30 03:08:31 -0400
  • 1fccea8db1
    [vk] Formatting missing formats CamilleLaVey 2025-11-30 00:29:46 -0400
  • 94ac08fcd7
    another missing brace CamilleLaVey 2025-11-29 21:30:11 -0400
  • 992ea70ce7
    If this get builded i'll be able to actually, truly and sincely fly CamilleLaVey 2025-11-29 18:55:47 -0400
  • 9de6c125a7
    missing brace CamilleLaVey 2025-11-29 18:49:16 -0400
  • 5447ed0d60
    quick fix CamilleLaVey 2025-11-29 18:43:14 -0400
  • 8b9792855f
    [vk] TextureType extended CamilleLaVey 2025-11-29 18:35:29 -0400
  • 419be467ee
    [vk] Adjustment BitScaleHelper CamilleLaVey 2025-11-29 18:31:45 -0400
  • 6df35d859a
    [vk] BufferCache NullBuffer handling CamilleLaVey 2025-11-29 18:20:54 -0400
  • bd28d4269b
    [vk] Runtime to change image layout CamilleLaVey 2025-11-29 18:09:07 -0400
  • 0baf482214
    [vk] TextureFilter CamilleLaVey 2025-11-29 17:28:24 -0400
  • 690dfc66f5
    [gl, vk] SupportLinearFilter patch CamilleLaVey 2025-11-29 16:56:58 -0400
  • ef7e43bc30
    [vk] Wrapper for Sampler Image Filter CamilleLaVey 2025-11-29 16:39:00 -0400
  • d4d704cc26
    [vk, rasterizer] Re-order post Sample Locations removal CamilleLaVey 2025-11-29 15:32:21 -0400
  • 1c9f603947
    [revert] Opcode Promotion path emulation CamilleLaVey 2025-11-29 15:02:33 -0400
  • 3873b3fe6c
    [revert] lambda enemy of da world CamilleLaVey 2025-11-29 15:00:32 -0400
  • fb7d5086b7
    [revert] The next step of the human kind before it's doom CamilleLaVey 2025-11-29 14:59:58 -0400
  • c5cbd67dbc
    [vk] The next step of the human kind before it's doom CamilleLaVey 2025-11-29 14:54:31 -0400
  • 7bd0d42bab
    lambda enemy of da world CamilleLaVey 2025-11-29 14:15:53 -0400
  • 08dbacdf53
    [vk, gl, spv] Opcode Promotion path emulation CamilleLaVey 2025-11-29 14:06:18 -0400
  • da8809c240
    [vk] Fixing wrong enabling logic CamilleLaVey 2025-11-29 12:38:51 -0400
  • eb7159a859
    [vk] NullDescriptor guard CamilleLaVey 2025-11-29 12:30:25 -0400
  • 65bef7ec08
    [vk] Adjusted Transform Feedback CamilleLaVey 2025-11-29 12:26:12 -0400
  • 78a44a4ef6
    [vk] Adjusted Query Cache CamilleLaVey 2025-11-29 12:16:42 -0400
  • b07356fcbf
    [vk, qcom] Shader Float Control changed handling CamilleLaVey 2025-11-29 12:11:19 -0400
  • 500802cb72
    [vk] Removed Sample Locations CamilleLaVey 2025-11-29 11:54:37 -0400