Commit Graph

  • e2ec602c43 specialize fragment shader output types & fix: shader errors Samuliak 2024-08-07 13:25:38 +0200
  • d7e9aff230 implement triangle fan reindexing Samuliak 2024-08-07 11:44:16 +0200
  • b52b676413 vcpkg: Automatically unshallow submodule Exzap 2024-08-07 02:50:24 +0200
  • 2129644781 Remove shaderCache directory Exzap 2024-08-06 23:02:28 +0200
  • d81eb952a4 nsyshid: Silence some logging in release builds Exzap 2024-08-06 22:58:23 +0200
  • ac651eba77 implement vertex stride workaround Samuliak 2024-08-06 20:42:38 +0200
  • 82dcbd98a6 prepare for vertex stride workaround Samuliak 2024-08-06 19:08:22 +0200
  • 99ff282720 implement more primitive types & warn about vertex stride Samuliak 2024-08-06 16:29:06 +0200
  • 5fc45407db fix: texture swizzle Samuliak 2024-08-06 13:42:06 +0200
  • 0a7f30c6a4 implement texture swizzle Samuliak 2024-08-06 10:23:57 +0200
  • d64e64e5ef fix: texture updates and buffer bindings Samuliak 2024-08-06 06:43:22 +0200
  • f11526a244 fix: texture bindings Samuliak 2024-08-05 08:54:11 +0200
  • 5030a2e84a implement color buffer clear Samuliak 2024-08-04 15:09:49 +0200
  • 1575866eca Vulkan: Add R32_X8_FLOAT format Exzap 2024-08-04 14:45:57 +0200
  • 763d57d921 implement texture copy and clear Samuliak 2024-08-04 13:30:34 +0200
  • ce6d4cacd1 implement sampler states Samuliak 2024-08-03 19:58:40 +0200
  • d2edc41680 fix: present issues Samuliak 2024-08-03 16:15:22 +0200
  • fa53af54db fix: memory leaks Samuliak 2024-08-03 15:26:57 +0200
  • fe3b84b4a7 fix: buffer allocator Samuliak 2024-08-03 15:01:52 +0200
  • 406a85672d implement depth stencil cache & fix: textureSize Samuliak 2024-08-03 10:01:57 +0200
  • d7411e27f7 implement render pipeline cache Samuliak 2024-08-03 09:31:40 +0200
  • c6f66167a5 fix: viewport Samuliak 2024-08-03 08:36:34 +0200
  • db709c3495 fix: present issue Samuliak 2024-08-03 08:24:39 +0200
  • 4022755a33 implement proper bit cast in shaders Samuliak 2024-08-02 20:25:37 +0200
  • 4173675f03 implement depth state & texture clears Samuliak 2024-08-02 19:42:34 +0200
  • a2d15858ad fix: shader errors Samuliak 2024-08-02 17:48:25 +0200
  • e4abb305ac implement blending Samuliak 2024-08-01 20:45:24 +0200
  • d4564c18f2 fix: viewport and scissor Samuliak 2024-08-01 17:55:16 +0200
  • 1fbd6ad376 set viewport and scissor Samuliak 2024-07-31 20:50:24 +0200
  • be8a560496 optimize index buffers Samuliak 2024-07-30 19:27:52 +0200
  • 0cb83d4668 fix: support buffer data & fix: depth Samuliak 2024-07-29 20:04:41 +0200
  • f01130022a rework command encoder system Samuliak 2024-07-29 19:00:13 +0200
  • 89a2c23dd7
    Merge branch 'cemu-project:main' into metal SamoZ256 2024-07-29 15:13:39 +0200
  • 8800de0229 update CMakeLists.txt Samuliak 2024-07-29 15:12:42 +0200
  • 517e68fe57
    nsyshid: Tidyups and Fixes (#1275) Joshua de Reeper 2024-07-28 17:50:20 +0100
  • 7ae29a74cd present Samuliak 2024-07-28 18:43:47 +0200
  • 8496a1c0c8 nsyshid: Tidyups and Fixes #1275 Joshua de Reeper 2024-07-28 17:34:27 +0100
  • 35eea12950 bind default sampler Samuliak 2024-07-28 16:32:37 +0200
  • 92f7342fbd Fix typo SSimco 2024-07-28 10:23:46 +0300
  • 7ea18d8a5f bind resources to shaders Samuliak 2024-07-28 07:36:32 +0200
  • 30a1221067 Refactor code SSimco 2024-07-27 18:15:40 +0300
  • cb525b22ff implement vertex descriptors & draw Samuliak 2024-07-27 21:26:26 +0200
  • e5395277a7 implement render passes Samuliak 2024-07-27 19:14:00 +0200
  • 593da5ed79 CI: Workaround for MoltenVK crash v2.0-91 Exzap 2024-07-27 18:33:01 +0200
  • 4c78c6afbb implement texture decoding Samuliak 2024-07-27 15:20:51 +0200
  • 4976ff3084 fix: sampling & capture boundaries Samuliak 2024-07-27 11:36:51 +0200
  • c73fa3761c Fix compatibility with GCC v2.0-90 Exzap 2024-07-27 04:45:36 +0200
  • af3ce80b7c fix: shader errors and shader crashes Samuliak 2024-07-26 18:56:30 +0200
  • aac9b123a5 improve shadergen & create shaders Samuliak 2024-07-26 15:43:15 +0200
  • 69597166f3 start the shader decompiler Samuliak 2024-07-26 11:42:18 +0200
  • 46981d7b03 implement pixel formats and texture copy Samuliak 2024-07-26 08:51:27 +0200
  • 5328e9eb10 CPU: Fix overflow bit calculation in SUBFO instruction v2.0-89 Exzap 2024-07-26 05:13:45 +0200
  • 47f1dcf996 debugger: Add symbol support to PPC stack traces Exzap 2024-07-26 05:08:38 +0200
  • 252429933f debugger: Slightly optimize symbol list updates Exzap 2024-07-26 03:31:42 +0200
  • 026d547dcc Use HTTP 1.1 in Nintendo API requests Exzap 2024-07-26 01:45:34 +0200
  • f1685eab66
    h264: Use asynchronous decoding when possible (#1257) Exzap 2024-07-26 05:48:42 +0200
  • 9b127be38d create and present drawable Samuliak 2024-07-25 16:37:38 +0200
  • 6db893c446 implement texture view & fix: crashes Samuliak 2024-07-25 14:05:56 +0200
  • 98370260d3 initialize Metal Samuliak 2024-07-25 12:53:24 +0200
  • 2477bad06b start metal backend Samuliak 2024-07-25 11:18:35 +0200
  • 4b9c7c0d30
    Update Fedora build instructions (#1269) Exverge 2024-07-24 02:32:40 -0400
  • e65abf4898
    Suppress unnecessary GTK messages (#1267) capitalistspz 2024-07-23 21:18:55 +0100
  • ffaa3792ba
    Update Fedora build instructions [skip ci] #1269 Exverge 2024-07-23 13:24:10 -0400
  • d25f8da423
    ih264: fix comment formatting Exverge 2024-07-23 12:47:06 -0400
  • fe5cb4dfc6 Don't suppress fatal diagnostics #1267 capitalistspz 2024-07-23 17:46:02 +0100
  • 14e3e2fa44 Suppress GTK diagnostics capitalistspz 2024-07-23 17:36:15 +0100
  • b853614628
    Merge branch 'cemu-project:main' into macos-arm64 Exverge 2024-07-22 21:26:13 -0400
  • 0760d3ef44
    Update BUILD.md Exverge 2024-07-22 21:25:53 -0400
  • a1c1a608d7
    nsyshid: Emulate Infinity Base (#1246) Joshua de Reeper 2024-07-23 02:18:48 +0100
  • 64232ffdbd
    Windows default to non-portable + Reworked MLC handling and related UI (#1252) Exzap 2024-07-23 03:13:36 +0200
  • 624a47e90d Fix portable directory detection for appimage #1252 Exzap 2024-07-23 02:49:50 +0200
  • af4ab83ce4
    Dont force portable mode for .app Exzap 2024-07-22 19:00:29 +0200
  • 7dc6d0c995
    gui: Fix incorrect default language on macOS (#5) Exverge 2024-07-21 23:50:28 -0400
  • 66b2763075
    gui: Fix incorrect default language on macOS #1266 Exverge 2024-07-21 21:19:03 -0400
  • 7037337659
    gui: don't use 1 as itemid Exverge 2024-07-21 15:44:54 -0400
  • 4baad7cd37
    CI: Use AppleClang for arm64 Exverge 2024-07-20 20:46:52 -0400
  • 005e78b35e
    Set macOS frequency constant for Intel Exverge 2024-07-20 16:21:15 -0400
  • 804aa4f345
    ih264d: Process arguments correctly on Apple Silicon Exverge 2024-07-18 22:59:56 -0400
  • 10bed1abc8
    Latte: decode indices with NEON on aarch64 Exverge 2024-07-16 22:18:00 -0400
  • e6e65aff9a
    gx2: Use atomic pointers for GX2WriteGatherPipeState Exverge 2024-07-11 22:32:19 -0400
  • f24fc3ed33
    MMU: Make HIGHMEM address conditional Exverge 2024-07-11 14:38:34 -0400
  • b2330b36ef
    Use interpreter on arm64 by default Exverge 2024-07-11 12:33:41 -0400
  • f4b59c967e
    Latte: Disable blending integer formats Exverge 2024-07-11 11:48:51 -0400
  • e81a592b89
    gui: Fix missing item on macOS Exverge 2024-07-10 16:45:43 -0400
  • 011be25597
    coreinit: Split pointer before passing to FiberThreadEntry Exverge 2024-07-10 16:28:33 -0400
  • 72af6e8ae4
    Hardcode frequency on Apple Silicon Exverge 2024-07-06 15:18:22 -0400
  • 6786bcaaf5
    Implement _mm_mfence for aarch64 Exverge 2024-07-04 18:14:09 -0400
  • dc1dc4491c
    MMU: Align pre-core memory space for 16kib page size Exverge 2024-07-02 20:09:16 -0400
  • 5a3f86481e
    When compiling for Apple Silicon, CMAKE_SYSTEM_PROCESSOR is set to arm64 rather than aarch64 Exverge 2024-07-05 23:41:39 -0400
  • d2a9c317d6
    ih264d: Modify to compile with AppleClang & for M1 Exverge 2024-07-01 17:46:22 -0400
  • 08630f5c04
    CI: Add macOS arm64 build Exverge 2024-07-01 19:16:51 -0400
  • f2ae6cefff Untangle DeterminePaths() Exzap 2024-07-20 02:22:43 +0200
  • b97dd0960e Fix up GetMyComment and some other things squelchiee 2024-07-19 16:56:56 -0300
  • 7522c8470e
    resource: move fontawesome to .rodata (#1259) goeiecool9999 2024-07-19 14:24:46 +0200
  • 5deb40a138 resource: move fontawesome to .rodata #1259 goeiecool9999 2024-07-19 08:04:07 +0200
  • a6e9e5b4fe h264: Mark frame as missing on decode error #1257 Exzap 2024-07-18 21:41:19 +0200
  • f6e75fa4db h264: Fix race condition Exzap 2024-07-16 14:40:56 +0200
  • a121bf3cbb h264: Use async decoding if possible Exzap 2024-07-15 22:44:04 +0200
  • 9dbc01db13
    Fix typos in fs wrappers Weab chan 2024-07-13 04:16:01 -0400
  • 987cb7799b Refactored common layout & update game item text size SSimco 2024-07-09 19:26:26 +0300