Commit graph

  • 8a1d9d5a22 fix: lighting Samuliak 2024-07-23 13:16:33 +02:00
  • 804a0b083f resolve merge conflicts Samuliak 2024-07-23 11:54:52 +02:00
  • 8f70c39b7e fix: combine bug Samuliak 2024-07-23 11:44:21 +02:00
  • d436ed8695
    Merge branch 'wheremyfoodat:master' into master SamoZ256 2024-07-23 10:59:24 +02:00
  • 855a374f67
    add: period at the end of a sentence (#553) SamoZ256 2024-07-23 10:57:13 +02:00
  • a716e395ec
    Merge branch 'wheremyfoodat:master' into master SamoZ256 2024-07-23 10:54:46 +02:00
  • 1fa9ce126b add: period at the end of a sentence Samuliak 2024-07-23 10:54:01 +02:00
  • d8937e5827 fix: hashes Samuliak 2024-07-23 10:47:57 +02:00
  • a783f09e7c update lighting Samuliak 2024-07-23 09:21:20 +02:00
  • cd519499ee
    Merge pull request #552 from wheremyfoodat/nyom wheremyfoodat 2024-07-23 01:23:14 +00:00
  • e4d4a35674 Renderer GL: Add UB checks wheremyfoodat 2024-07-23 04:11:12 +03:00
  • 964d46a12a
    Merge pull request #551 from wheremyfoodat/nyom wheremyfoodat 2024-07-23 00:02:53 +00:00
  • fc397b2b58 Fix Linux Qt packages wheremyfoodat 2024-07-23 02:33:53 +03:00
  • 850aadb0f6 Update Linux version on CI wheremyfoodat 2024-07-23 02:25:40 +03:00
  • 0aa1ed21b2 More shader decompiler work wheremyfoodat 2024-07-23 01:22:26 +03:00
  • a5ea268826 Merge branch 'master' into nyom wheremyfoodat 2024-07-22 15:46:27 +03:00
  • bbbc7fb1f2 KVM support offtkp 2023-11-18 15:18:04 +02:00
  • 91f8f81418
    Merge pull request #550 from wheremyfoodat/shader-stuffs wheremyfoodat 2024-07-21 23:07:57 +00:00
  • 85af58f0a7 Remove shader-related hallucinations wheremyfoodat 2024-07-22 02:06:24 +03:00
  • 2d72b66042 Initial shader decompilation work wheremyfoodat 2024-07-22 01:47:34 +03:00
  • 6399cb55e2
    GL: Remove duplicate scissor disable wheremyfoodat 2024-07-21 23:04:44 +03:00
  • cb2448a004
    Merge pull request #549 from OFFTKP/fog wheremyfoodat 2024-07-21 19:01:13 +00:00
  • a8c68baa6f Don't use -Wno-interference-size on Clang wheremyfoodat 2024-07-21 21:49:45 +03:00
  • a93f4d4c64 Merge branch 'master' of https://github.com/wheremyfoodat/Panda3DS wheremyfoodat 2024-07-21 21:48:24 +03:00
  • 9bd711958b Add -Wno-interference-size flag for GNUC wheremyfoodat 2024-07-21 18:29:39 +03:00
  • 3d9a1a8b5d
    I should really squash this when I'm home wheremyfoodat 2024-07-21 19:07:28 +03:00
  • 0a0f623c7c
    NCCH: Fix saveDataSize (Oops) wheremyfoodat 2024-07-21 15:46:38 +00:00
  • 04d6c52784
    NCCH: Remove unused saveData member wheremyfoodat 2024-07-21 15:34:31 +00:00
  • 906abe0fb3
    Add -Wno-interference-size flag for GNUC wheremyfoodat 2024-07-21 18:29:39 +03:00
  • b8712b37c3 A few kissable changes offtkp 2024-07-21 18:25:51 +03:00
  • d7bca1460c Merge branch 'master' into nyom wheremyfoodat 2024-07-21 17:52:15 +03:00
  • 8fc61cdb7b Add shader decompiler files wheremyfoodat 2024-07-21 17:52:06 +03:00
  • 82df95cf88 Update gles.patch offtkp 2024-07-21 17:40:43 +03:00
  • b90c15919b Shadergen fog offtkp 2024-07-21 16:32:45 +03:00
  • 4176a19256 Fog in ubershader offtkp 2024-07-21 03:16:15 +03:00
  • a6e3d41628
    Merge pull request #548 from OFFTKP/scale-u32 wheremyfoodat 2024-07-21 14:38:00 +00:00
  • b333bf8a0c Use u32 for scale instead of float in FragmentConfig offtkp 2024-07-21 17:28:40 +03:00
  • ec754f5820 Merge branch 'master' into nyom wheremyfoodat 2024-07-21 17:27:56 +03:00
  • ed67069487
    Merge pull request #547 from OFFTKP/hashing wheremyfoodat 2024-07-21 14:27:30 +00:00
  • be1c801fc2 Fix hashing for FragmentConfig offtkp 2024-07-21 16:37:37 +03:00
  • 69b07da7df
    Merge pull request #546 from wheremyfoodat/nyom wheremyfoodat 2024-07-21 13:41:57 +00:00
  • 2a6cd3c5ea Separate graphics API/Language types from the fragment recompiler wheremyfoodat 2024-07-21 16:02:22 +03:00
  • a419312cc7
    Merge pull request #545 from OFFTKP/fix-scale wheremyfoodat 2024-07-21 12:56:50 +00:00
  • 8b26e1e3fc Fix shadowed variable in ubershader offtkp 2024-07-21 15:42:12 +03:00
  • f49f378839
    Merge pull request #544 from jonian/lr-touch-input wheremyfoodat 2024-07-20 21:43:11 +00:00
  • 8611e98b92 Libretro: Add support for touch input Jonian Guveli 2024-07-20 23:21:00 +03:00
  • f219432c6a Renderer GL: Don't leak shader/UBO handles wheremyfoodat 2024-07-20 23:18:52 +03:00
  • 5c40fb0cbf
    Fix oopsie wheremyfoodat 2024-07-20 18:37:35 +03:00
  • bbcd21de05
    Merge pull request #540 from wheremyfoodat/specialized-shaders-2 wheremyfoodat 2024-07-20 15:35:40 +00:00
  • 4214d9bce4 Adjust ubershader defaults wheremyfoodat 2024-07-20 17:45:14 +03:00
  • 8091e44206 Add shadergen lighting override options to LR core wheremyfoodat 2024-07-20 03:48:48 +03:00
  • 69c79a7f6c Ubershader: Add lighting shadergen override wheremyfoodat 2024-07-20 03:40:50 +03:00
  • 69daed6ace Merge branch 'master' into specialized-shaders-2 wheremyfoodat 2024-07-20 03:10:36 +03:00
  • af552edd9d
    Remove dependency of PICA regs in fragment config (#541) Paris Oplopoios 2024-07-20 02:37:49 +03:00
  • d9b47159ce Nyom 5: The final Nyom offtkp 2024-07-20 02:03:27 +03:00
  • 101b2387ee Nyom 4: The nyomening offtkp 2024-07-20 01:35:02 +03:00
  • dec3df39e0
    Merge pull request #542 from wheremyfoodat/crypto2 wheremyfoodat 2024-07-19 22:09:29 +00:00
  • 270f4b00a9 AES: Fix fixed crypto key mode and CTR for versions 0 and 2 wheremyfoodat 2024-07-20 01:01:15 +03:00
  • f46163006a Nyom 3: The final nyom offtkp 2024-07-20 00:32:00 +03:00
  • a903e1b2a4 Nyom part 2 offtkp 2024-07-20 00:21:26 +03:00
  • 75f839509e Nyom offtkp 2024-07-20 00:09:12 +03:00
  • ce4146f9ba Remove dependency of PICA regs in fragment config offtkp 2024-07-19 23:44:26 +03:00
  • eb7e02fbc2 Shadergen: Remove redundant whitespace generation wheremyfoodat 2024-07-19 18:20:21 +03:00
  • 20335b7d2d Update gles.patch offtkp 2024-07-19 18:05:43 +03:00
  • 9415cee59a Enable shadergen by default for now wheremyfoodat 2024-07-19 18:02:42 +03:00
  • e4550b3e4f Fix pokedex3d on specialized shaders offtkp 2024-07-19 15:55:02 +03:00
  • 5c1e2912a3 Shadergen: Minimize shader compilation time by caching the default VS wheremyfoodat 2024-07-19 14:35:01 +03:00
  • ac55c3e324 Shadergen: Fix small register decoding oopsie wheremyfoodat 2024-07-19 03:01:12 +03:00
  • 25098082c7 Use lutID instead of lutIndex offtkp 2024-07-19 02:45:09 +03:00
  • 90abf8a376 Fix signedness mess-ups in shaders wheremyfoodat 2024-07-19 01:29:48 +03:00
  • e36b6c77a7 Fix lugi and toad treasure tracker in ubershader offtkp 2024-07-19 00:07:29 +03:00
  • 53c76ae0d4 Shadergen: Fix spotlight wheremyfoodat 2024-07-18 23:57:43 +03:00
  • bd38f9a8ab Shadergen: Add spotlight wheremyfoodat 2024-07-18 23:34:23 +03:00
  • 93e5f8e32c Merge branch 'master' into specialized-shaders-2 wheremyfoodat 2024-07-18 23:01:37 +03:00
  • 2f50038db9 Shadergen: Lighting almost 100% working wheremyfoodat 2024-07-18 22:56:05 +03:00
  • b4ae32960c Moar lighting wheremyfoodat 2024-07-18 20:10:20 +03:00
  • c9a4e4e41e Merge branch 'specialized-shaders-2' of https://github.com/wheremyfoodat/Panda3DS into specialized-shaders-2 wheremyfoodat 2024-07-18 19:27:41 +03:00
  • 00037d8a5e Shadergen: Start implementing lighting wheremyfoodat 2024-07-18 19:27:12 +03:00
  • 6279ce3df2
    Move comments to docs, sign extend stuff for Android (#539) Paris Oplopoios 2024-07-18 04:54:28 +03:00
  • e1268f57b5 Shadergen: Fix attribute declarations wheremyfoodat 2024-07-18 04:21:00 +03:00
  • 476611f05b Update gles.patch offtkp 2024-07-18 04:20:41 +03:00
  • f0387a1948 Fix compilation errors offtkp 2024-07-18 04:19:33 +03:00
  • 301895a9d2 Update gles.patch offtkp 2024-07-18 04:05:58 +03:00
  • 4e7185a058 Move documentation, sign extend spot dir offtkp 2024-07-18 04:00:09 +03:00
  • cab30494f6
    Merge pull request #531 from OFFTKP/pandra wheremyfoodat 2024-07-18 00:38:55 +00:00
  • 7e480e35ec Shadergen: Upload light uniforms wheremyfoodat 2024-07-18 03:37:11 +03:00
  • ccf9693877 Shadergen: More lighting work wheremyfoodat 2024-07-18 02:57:41 +03:00
  • b51e2fd25f Update gles.patch offtkp 2024-07-18 02:53:54 +03:00
  • 7e7856fa44 Pack sampler configurations in bitfields instead of bool arrays offtkp 2024-07-18 02:51:08 +03:00
  • ed00ddc805 Improve lighting register definitions wheremyfoodat 2024-07-18 00:55:57 +03:00
  • 2ca886f64f Move normal calculation to the fragment shader offtkp 2024-07-17 22:08:48 +03:00
  • 801d14e463
    Shadergen: Fix UBO uploads and optimize shader caching (#538) wheremyfoodat 2024-07-17 18:56:57 +00:00
  • 0fc95ae8ef Shadergen: Remove trailing newlines wheremyfoodat 2024-07-17 21:54:56 +03:00
  • d013582223 Shadergen: Optimize caching wheremyfoodat 2024-07-17 21:53:19 +03:00
  • cb0e69847c Hotfix UBO binding wheremyfoodat 2024-07-17 21:17:54 +03:00
  • 6bef278f43
    Merge pull request #514 from wheremyfoodat/specialized-shaders-2 wheremyfoodat 2024-07-16 23:54:28 +00:00
  • aad7bb817e Add setting for ubershaders wheremyfoodat 2024-07-17 02:25:38 +03:00
  • a4ec770587 Add UBO/BlendEquation/BlendFunc to GL state manager wheremyfoodat 2024-07-17 01:32:55 +03:00
  • 219a560cbe Merge branch 'master' into specialized-shaders-2 wheremyfoodat 2024-07-17 00:10:09 +03:00
  • 27ddb1272a
    Fix CI artifacts wheremyfoodat 2024-07-16 23:39:48 +03:00