Commit Graph

  • bad4a93d3c D3D11: Correct depth readback. Unknown W. Brackets 2022-10-09 15:50:50 -07:00
  • bc9215ca93 Merge pull request #16190 from unknownbrackets/save-slow Henrik Rydgård 2022-10-10 00:03:17 +02:00
  • db5011d7f1 Savedata: Cache SFO data during processing. Unknown W. Brackets 2022-10-09 11:25:39 -07:00
  • 5bed35b293 Savedata: Skip and defer texture exist check. Unknown W. Brackets 2022-10-09 10:36:19 -07:00
  • 8c1acc30e4 Savedata: Combine file info and dir listing calls. Unknown W. Brackets 2022-10-09 09:33:39 -07:00
  • 4942692558 Io: Provide directory existence with listing. Unknown W. Brackets 2022-10-09 09:08:18 -07:00
  • 7b8350f8a8 Android: Differentiate empty dir from failure. Unknown W. Brackets 2022-10-09 11:37:19 -07:00
  • 6168e03b4a Savedata: Reduce some duplicate file info lookups. Unknown W. Brackets 2022-10-09 08:50:48 -07:00
  • 6fd2940376 Font: Reduce internal font loading IO. Unknown W. Brackets 2022-10-09 08:29:02 -07:00
  • 4db30e7724 Io: Defer GetFileInfo() until it's needed. Unknown W. Brackets 2022-10-09 08:16:33 -07:00
  • 8d848f083b Io: Reduce operations inside GetFileInfo(). Unknown W. Brackets 2022-10-09 08:02:11 -07:00
  • d473aa6db0 Module: Cleanup file read pattern. Unknown W. Brackets 2022-10-09 07:47:13 -07:00
  • af995f2856 Merge pull request #16191 from unknownbrackets/depth-download Henrik Rydgård 2022-10-09 23:37:39 +02:00
  • 55d5dc3834 GPU: Rename readback and buffer write operations. Unknown W. Brackets 2022-10-09 13:49:41 -07:00
  • d83f736b1f D3D9: Correct depth readback. Unknown W. Brackets 2022-10-09 13:21:04 -07:00
  • 199bfe4596 Merge pull request #16187 from Nemoumbra/remote-API-tests Unknown W. Brackets 2022-10-09 12:15:55 -07:00
  • aa410b4896 Merge pull request #16152 from hrydgard/on-demand-depth-buffers Unknown W. Brackets 2022-10-09 12:04:04 -07:00
  • 0c4935f336 Depal from dynamic CLUT: When detecting bounds, be more conservative. Henrik Rydgård 2022-10-09 20:45:27 +02:00
  • 3de70aa71e Depal from dynamic CLUT: When detecting bounds, be more conservative. ridge-racer-more-lens-flare Henrik Rydgård 2022-10-09 20:45:27 +02:00
  • be37de106c Vulkan: Create depth/stencil buffers on demand Henrik Rydgård 2022-10-02 15:52:52 +02:00
  • f21fd36708 Merge pull request #16188 from hrydgard/ridge-racer-sun-flare Henrik Rydgård 2022-10-09 20:28:02 +02:00
  • 9422b05ee3 Fix depal bounds with dynamic CLUT. Fixes lens flare glitches in Ridge Racer Henrik Rydgård 2022-10-09 18:57:48 +02:00
  • e67cc16660 Remote API: hle.func.removeRange added Nemoumbra 2022-10-09 19:11:14 +03:00
  • 43f848a2aa Merge branch 'master' into feature_openxr_vulkan Lubos 2022-10-09 17:49:17 +02:00
  • 7c6cff5ae9 Merge branch 'master' into feature_openxr_vulkan Lubos 2022-10-09 17:48:23 +02:00
  • 28bc45451c Merge pull request #16184 from unknownbrackets/depth-download Henrik Rydgård 2022-10-09 16:37:42 +02:00
  • 49de375bff Merge pull request #16183 from unknownbrackets/depth-usage Henrik Rydgård 2022-10-09 10:41:40 +02:00
  • 10fedf19bd Merge pull request #16182 from unknownbrackets/gles-indexed Henrik Rydgård 2022-10-09 10:19:26 +02:00
  • 76be009b41 Merge pull request #16181 from unknownbrackets/d3d9-clut Henrik Rydgård 2022-10-09 10:17:17 +02:00
  • 7ed3eeea22 Merge pull request #16179 from unknownbrackets/jpeg Henrik Rydgård 2022-10-09 10:15:07 +02:00
  • ad3220f857 GLES: Hook up depth download. Unknown W. Brackets 2022-10-09 01:08:04 -07:00
  • bc84d6345b Vulkan: Disable geometry shaders for Mali <= 18. Unknown W. Brackets 2022-10-09 00:57:10 -07:00
  • d0eb14ec02 GPU: Correct sizing account on block transfer. Unknown W. Brackets 2022-10-09 00:54:59 -07:00
  • 057661380e GPU: Hook Gods Eater Burst avatar read. Unknown W. Brackets 2022-10-09 00:52:35 -07:00
  • e7e7528fbc GPU: Consider depth buffers in block transfer. Unknown W. Brackets 2022-10-09 00:50:45 -07:00
  • 33993b8574 Jpeg: Cleanup debug dump file access. Unknown W. Brackets 2022-10-08 20:31:39 -07:00
  • 9c026927bd Jpeg: Encode and decode YCbCr as 2x2. Unknown W. Brackets 2022-10-08 20:24:54 -07:00
  • 1c18d9b49b Jpeg: Correct some logging of return types. Unknown W. Brackets 2022-10-08 12:22:09 -07:00
  • 1c7a5bbb49 Debugger: Fix off-by-one in func scanning. Unknown W. Brackets 2022-10-08 17:51:04 -07:00
  • b2ce4d2c3f GPU: Refuse to set fb_address == z_address. Unknown W. Brackets 2022-10-08 17:50:18 -07:00
  • 7d331f1928 GPU: Ignore depth when masked and ALWAYS. Unknown W. Brackets 2022-10-08 17:33:14 -07:00
  • ce79649c02 GLES: Use GL_LUMINANCE on GLES for indexed tex. Unknown W. Brackets 2022-10-08 16:06:39 -07:00
  • 157ffed57f D3D9: Add simple rendered CLUT handling. Unknown W. Brackets 2022-10-08 15:36:36 -07:00
  • 81cf76a619 D3D9: Correct sampler states for binding 1+. Unknown W. Brackets 2022-10-08 15:33:16 -07:00
  • af28a3d497 Jpeg: Correct colorspace conversion funcs. Unknown W. Brackets 2022-10-08 11:28:36 -07:00
  • 159d4ed4a3 Jpeg: Decode buffers using configured stride. Unknown W. Brackets 2022-10-07 23:53:04 -07:00
  • dc18b6cf80 Jpeg: Improve error handling for YCbCr decode. Unknown W. Brackets 2022-10-07 23:26:37 -07:00
  • 95d40cc09f Jpeg: Retain previous width/height. Unknown W. Brackets 2022-10-07 23:24:09 -07:00
  • a081d684ee Merge pull request #16177 from lvonasek/hotfix_openxr_rendering Henrik Rydgård 2022-10-08 20:35:17 +02:00
  • bf14ca84d3 OpenXR - Revision of VR rendering Lubos 2022-10-08 14:38:49 +02:00
  • bcee6c0310 Jpeg: Improve timing/errors for GetOutputInfo. Unknown W. Brackets 2022-10-07 07:02:21 -07:00
  • 72a7a7773c Merge pull request #16173 from unknownbrackets/psmf Henrik Rydgård 2022-10-07 16:22:13 +02:00
  • 3af8a667e1 Psmf: Fix save states. Unknown W. Brackets 2022-10-07 07:03:29 -07:00
  • 7f87cd077a Jpeg: Play it safe with load/unload handling. Unknown W. Brackets 2022-10-07 00:24:19 -07:00
  • 0931b343c2 Jpeg: Validate CreateMJpeg() parameters. Unknown W. Brackets 2022-10-06 23:07:33 -07:00
  • 62fe178608 Jpeg: Cleanup Init/Finish error checks. Unknown W. Brackets 2022-10-06 22:45:18 -07:00
  • 591a748ae2 Merge pull request #16159 from sum2012/patch_1 Henrik Rydgård 2022-10-07 00:36:01 +02:00
  • d716b74480 Fix as @hrydgard suggest sum2012 2022-10-07 06:01:53 +08:00
  • 131c1ca79e Typo fix, thanks iota97 Henrik Rydgård 2022-10-06 20:46:57 +02:00
  • c1f820ff24 Merge pull request #16168 from hrydgard/uniform-padding-fix Henrik Rydgård 2022-10-06 11:45:42 +02:00
  • bf25f4b283 Shader uniforms (VK/D3D11): Fix issue where we could overwrite the fourth component padding. Henrik Rydgård 2022-10-06 10:40:58 +02:00
  • 7dd93f9068 Merge pull request #16167 from unknownbrackets/rangecull Henrik Rydgård 2022-10-06 10:00:52 +02:00
  • 3aa863ec41 GPU: Clip against neg Z even w/o cull support. Unknown W. Brackets 2022-10-06 00:34:02 -07:00
  • 87d00f79da Merge pull request #16165 from unknownbrackets/geo-shader Henrik Rydgård 2022-10-06 09:18:08 +02:00
  • 3da1b46104 Merge pull request #16166 from unknownbrackets/hwtess Henrik Rydgård 2022-10-06 08:24:46 +02:00
  • aee2ad46a2 GPU: Verify generated shader buffer length. Unknown W. Brackets 2022-10-05 21:41:09 -07:00
  • bc3d3cf9fb GPU: Optimize clip distances needed. Unknown W. Brackets 2022-10-05 21:17:17 -07:00
  • 14bf9d1923 Vulkan: Correct clamped Z clip when clipping neg Z. Unknown W. Brackets 2022-10-05 20:23:10 -07:00
  • 8663541403 Vulkan: Avoid max_vertices=12 if unnecessary. Unknown W. Brackets 2022-10-05 20:11:10 -07:00
  • 3e5c09d432 Vulkan: Clip clamped depth in geometry shader. Unknown W. Brackets 2022-10-05 19:41:59 -07:00
  • d6bd08cae7 Merge pull request #16162 from unknownbrackets/geo-shader Henrik Rydgård 2022-10-06 01:00:41 +02:00
  • 776e72715f Forget remove the include sum2012 2022-10-05 20:52:47 +08:00
  • de6d747cf0 Store crc change to u32 sum2012 2022-10-05 20:36:01 +08:00
  • 317ecdaad1 Merge pull request #16161 from GITNE/freedesktop-integration Henrik Rydgård 2022-10-05 09:23:50 +02:00
  • c45c658155 Merge pull request #16164 from unknownbrackets/reporting Henrik Rydgård 2022-10-05 09:23:06 +02:00
  • c735d10021 Reporting: Always report hleReportDebug. Unknown W. Brackets 2022-10-04 23:48:57 -07:00
  • c33ff58980 Reporting: Avoid accessing ticks before start. Unknown W. Brackets 2022-10-04 23:46:25 -07:00
  • 5d88e50201 Vulkan: Generate indices in clipping. Unknown W. Brackets 2022-10-04 23:04:25 -07:00
  • f24edbe8a8 Compat: Remove DisableRangeCulling. Unknown W. Brackets 2022-10-04 22:19:40 -07:00
  • 8025def8d2 Vulkan: Clip to neg z in the geometry shader. Unknown W. Brackets 2022-10-04 22:10:24 -07:00
  • 32f5a7e95f Improve Freedesktop integration * Move scalable icon install from ${prefix}/share/pixmaps (pixmaps has been deprecated long time ago) to ${prefix}/share/icons/hicolor/scalable/apps * Add Keywords, Categories, and MimeType keys to .desktop file * Add shared MIME-info on [application/x-compressed-iso](https://en.wikipedia.org/wiki/.CSO "Compressed ISO") MIME type GITNE 2022-09-30 23:59:59 +00:00
  • 09e9488de8 Try to build fix sum2012 2022-10-05 06:22:40 +08:00
  • 362391b9d8 Fix Kurohyou again. See #9576 Henrik Rydgård 2022-10-04 20:56:41 +02:00
  • b333695cd1 Merge pull request #16160 from unknownbrackets/vram-mirrors Henrik Rydgård 2022-10-04 08:45:06 +02:00
  • 9ac4523fd2 GPU: Skip matching a framebuf for RAM. Unknown W. Brackets 2022-10-03 20:22:27 -07:00
  • a1efed31b9 GPU: Use flags to fix triggered upload/download. Unknown W. Brackets 2022-10-03 20:17:25 -07:00
  • af93a7185b Add crc record to psmfplayer sum2012 2022-10-04 09:50:33 +08:00
  • bbe9c41098 Add crc record into mpeg module sum2012 2022-10-04 09:21:11 +08:00
  • 95e6eaa601 Add crc calculation in loading module sum2012 2022-10-04 08:29:23 +08:00
  • 1469a32a9d Vertex decoder: Add fallback for non-SSE4.1 Henrik Rydgård 2022-10-03 19:06:02 +02:00
  • 973d0435c1 Fix another crash with non-buffered rendering Henrik Rydgård 2022-10-03 19:02:16 +02:00
  • 49097d359b More libretro buildfix, thanks stuken Henrik Rydgård 2022-10-03 16:36:03 +02:00
  • 8dc89d676f Merge pull request #16155 from Kingcom/libretro Henrik Rydgård 2022-10-03 16:10:41 +02:00
  • e025629d4b Attempt to fix libretro build Kingcom 2022-10-03 15:50:33 +02:00
  • 360eab3211 Merge pull request #16106 from sum2012/mpeg-patch Henrik Rydgård 2022-10-03 14:19:14 +02:00
  • b7f79dd8b2 Merge pull request #16153 from hrydgard/gpu-profiler-fixes Henrik Rydgård 2022-10-03 12:57:55 +02:00
  • 2207c1271a Fix validation error with the GPU profiler Henrik Rydgård 2022-10-03 12:13:11 +02:00
  • ed3cd1dc26 Merge pull request #16150 from unknownbrackets/vram-mirrors Henrik Rydgård 2022-10-03 11:56:24 +02:00
  • ba78854759 Improve Vulkan profiler (show framebuffer tag for render passes) Henrik Rydgård 2022-10-03 11:20:36 +02:00
  • 35dfd85ce4 Merge pull request #16134 from GermanAizek/master Henrik Rydgård 2022-10-03 11:22:07 +02:00