Commit graph

  • 2aa34f577d Libretro: Fix loading of archived roms Jonian Guveli 2024-08-31 10:48:22 +03:00
  • 0907de0051 Libretro: More code formatting Jonian Guveli 2024-08-31 10:48:11 +03:00
  • 8830747e90 clear render targets after creation Samuliak 2024-08-29 19:43:36 +02:00
  • 5ac14d4b74 Libretro: Optimize range settings, fix default values Jonian Guveli 2024-08-29 16:21:23 +03:00
  • 8b84e06c68 Remove opengl.hpp from gles.patch, use in-file gles checks Jonian Guveli 2024-08-28 18:25:52 +03:00
  • 4adc50039c
    Add build option for opengl profile (#592) Jonian Guveli 2024-08-28 15:01:55 +03:00
  • 7512c83d55 Replace android checks with using_gles Jonian Guveli 2024-08-28 14:15:46 +03:00
  • 287d9d7b13 Add opengl_profile build option Jonian Guveli 2024-08-28 14:14:47 +03:00
  • 595e4e0341
    More implicit conversion fixes, hopefully the last ones this time (#591) Paris Oplopoios 2024-08-28 03:02:54 +03:00
  • 45235fe55f Update gles.patch offtkp 2024-08-27 23:54:04 +03:00
  • 8a6e601cf8 No implicit uint conversion offtkp 2024-08-27 23:52:18 +03:00
  • 201edfb02d
    I hate the gles.patch (#590) Paris Oplopoios 2024-08-27 19:47:27 +03:00
  • 7a38541421 I hate the gles.patch offtkp 2024-08-27 19:46:44 +03:00
  • 08237e6a2c
    Merge pull request #589 from OFFTKP/gles-rsad wheremyfoodat 2024-08-27 14:26:12 +00:00
  • 2cffafff86 Update gles.patch offtkp 2024-08-27 17:16:11 +03:00
  • e421f02500 GLES <= 3.1 lacks fma, added a define offtkp 2024-08-27 17:12:12 +03:00
  • 1674ad5a2c
    macOS CI fixes (#587) shinra-electric 2024-08-27 11:36:41 +01:00
  • 6521745f4d remove python re-install in Qt_Build.yml too shinra-electric 2024-08-27 11:05:11 +01:00
  • f17ee2cc76 Update to v4 in Qt_Build.yml too shinra-electric 2024-08-27 11:04:15 +01:00
  • 682602223e don't try to reinstall python shinra-electric 2024-08-27 10:29:33 +01:00
  • d0c8120e2b Update upload-artifact to v4 shinra-electric 2024-08-27 10:18:25 +01:00
  • 171808bad5 Update checkout to v4 shinra-electric 2024-08-27 10:17:57 +01:00
  • 0e7697dc67 Add Renderdoc scope classes wheremyfoodat 2024-08-26 00:43:36 +03:00
  • 0c2ae1b7d0 GLSL decompiler: Fall back for LITP wheremyfoodat 2024-08-25 19:55:47 +03:00
  • ca2d7e40ea Shader decompiler: Add support for compilation errors wheremyfoodat 2024-08-25 19:34:56 +03:00
  • 37a43e245f HW shaders: Accelerate indexed draws wheremyfoodat 2024-08-25 19:13:37 +03:00
  • e925a91e40 Shader decompiler: Fix control flow analysis bugs wheremyfoodat 2024-08-25 18:38:22 +03:00
  • 5432a5a0d8 Get first renders working with accelerated draws wheremyfoodat 2024-08-25 17:14:19 +03:00
  • 33e63f7d7a GPU: Cleanup immediate mode handling wheremyfoodat 2024-08-25 16:02:54 +03:00
  • f96b609123 GL: Actually upload data to stream buffers wheremyfoodat 2024-08-25 03:49:07 +03:00
  • e34bdb6841 Add GL Stream Buffer from Duckstation wheremyfoodat 2024-08-25 01:47:02 +03:00
  • a8b30ee2dc More GPU vertex fetch code wheremyfoodat 2024-08-25 00:45:23 +03:00
  • 349de65de1 Merge branch 'shader-decomp' of https://github.com/wheremyfoodat/Panda3DS into shader-decomp wheremyfoodat 2024-08-24 03:02:20 +03:00
  • 5d6f59112a More hw VAO work wheremyfoodat 2024-08-24 02:58:05 +03:00
  • 74a341ba46 More hw VAO work wheremyfoodat 2024-08-24 02:58:05 +03:00
  • cf31f7b7e0 Merge branch 'master' into shader-decomp wheremyfoodat 2024-08-23 22:14:48 +03:00
  • 2754df9b94
    Add renderdoc API support (#585) wheremyfoodat 2024-08-23 02:30:25 +00:00
  • 3555a3f867 Maybe fix renderdoc wheremyfoodat 2024-08-23 04:41:48 +03:00
  • 4c2f3912e0 Fix Renderdoc linking (again) wheremyfoodat 2024-08-23 04:38:39 +03:00
  • 07267a5221 Fix RenderDoc linking wheremyfoodat 2024-08-23 04:34:24 +03:00
  • 0514cbe250
    FIx renderdoc include directory wheremyfoodat 2024-08-23 04:28:32 +03:00
  • 2a8f1a134f Add renderdoc API support wheremyfoodat 2024-08-23 04:21:36 +03:00
  • e13ef42b65 PICA: Start implementing GPU vertex fetch wheremyfoodat 2024-08-21 00:47:57 +03:00
  • 471bdd6ab9
    GPU: Temporarily skip draws if they're too big instead of panicking wheremyfoodat 2024-08-20 16:02:06 +03:00
  • 652b600884 Shader decompiler: Convert main function to void wheremyfoodat 2024-08-20 15:10:55 +03:00
  • 73a5d44978 Merge branch 'master' into shader-decomp wheremyfoodat 2024-08-20 13:47:08 +03:00
  • 30a6514167 Merge branch 'master' into shader-decomp wheremyfoodat 2024-08-20 13:45:21 +03:00
  • 2debced399
    Merge pull request #584 from jonian/version-from-git wheremyfoodat 2024-08-20 10:44:21 +00:00
  • c694ce9a25 Improved git versioning wheremyfoodat 2024-08-20 13:20:14 +03:00
  • dfc7b59de2 Get application version from git Jonian Guveli 2024-08-20 12:30:19 +03:00
  • b09972892a
    Merge pull request #583 from wheremyfoodat/fix-fog-in-shader wheremyfoodat 2024-08-20 00:21:43 +00:00
  • 937348a36f
    OpenGL: Fix shift signedness in fog calculation wheremyfoodat 2024-08-20 03:17:53 +03:00
  • 4b11eb0984 OpenGL: Fix fragment shader compilation error wheremyfoodat 2024-08-20 03:09:40 +03:00
  • 943cf9b889 Shader decompiler: Fix JMPU condition wheremyfoodat 2024-08-19 23:46:37 +03:00
  • e481ce87a9 Shader decompiler: More control flow wheremyfoodat 2024-08-19 23:15:44 +03:00
  • 7e04ab78e8 Shader decompiler: Implement LG2/EX2 wheremyfoodat 2024-08-19 22:32:55 +03:00
  • 1366e7a76e Merge branch 'master' into shader-decomp wheremyfoodat 2024-08-19 22:19:13 +03:00
  • 5babeaf692
    Merge pull request #581 from jonian/lr-fcram wheremyfoodat 2024-08-18 20:03:31 +00:00
  • 24bb295d82 Libretro: Expose FCRAM pointer Jonian Guveli 2024-08-18 23:02:02 +03:00
  • 27de70dce9
    Merge pull request #580 from warmenhoven/warmenhoven/pr/libretro-ci wheremyfoodat 2024-08-17 23:03:56 +00:00
  • 4a90b1ede1
    Compile SDL in libretro frontend wheremyfoodat 2024-08-18 01:18:08 +03:00
  • 992c9fb98c add libretro gitlab CI file Eric Warmenhoven 2024-08-11 19:21:55 -04:00
  • 1279561d6e
    Merge bbbc7fb1f2 into 458e466f67 Paris Oplopoios 2024-08-17 00:45:46 +02:00
  • 458e466f67
    Merge pull request #579 from wheremyfoodat/hle-dsp wheremyfoodat 2024-08-16 15:31:01 +00:00
  • 1256395688
    IWYU wheremyfoodat 2024-08-16 18:05:21 +03:00
  • ac3840ddb0 Docs: Add accelerometer sample data wheremyfoodat 2024-08-16 17:58:53 +03:00
  • dbdf21b1ab Improve accelerometer algorithm wheremyfoodat 2024-08-16 17:54:15 +03:00
  • 45eda2f120 bring back cmake changes Samuliak 2024-08-16 12:25:46 +02:00
  • 58e1a53699 metal: create renderer Samuliak 2024-08-16 11:06:23 +02:00
  • 98b5d56021 metal: add all the files Samuliak 2024-08-16 10:06:56 +02:00
  • c772b1c702 Initial accelerometer support wheremyfoodat 2024-08-15 17:31:55 +03:00
  • 0602467c61
    Merge branch 'wheremyfoodat:master' into master SamoZ256 2024-08-15 12:32:52 +02:00
  • e756815b51
    Merge pull request #577 from wheremyfoodat/hle-dsp wheremyfoodat 2024-08-14 20:43:42 +00:00
  • ff7e0f9ca8 Optimize gyro calculation wheremyfoodat 2024-08-14 23:41:48 +03:00
  • 16cac4c05a
    Merge pull request #576 from wheremyfoodat/hle-dsp wheremyfoodat 2024-08-14 20:32:44 +00:00
  • 520e00c553 Qt: Add controller gyroscope wheremyfoodat 2024-08-14 22:57:45 +03:00
  • d208c24c0c Implement controller gyroscope in SDL wheremyfoodat 2024-08-14 22:35:02 +03:00
  • 4a2491df81
    Merge pull request #575 from wheremyfoodat/hle-dsp wheremyfoodat 2024-08-14 18:09:27 +00:00
  • 17b9699c24
    Workaround MacOS runner image breaking again wheremyfoodat 2024-08-14 17:58:26 +00:00
  • 88e0782f71 HLE DSP: Fix source resetting wheremyfoodat 2024-08-14 20:13:38 +03:00
  • fce94fbb71
    Merge 927a19d4f5 into 860eacc7e6 Paris Oplopoios 2024-08-10 23:37:29 +00:00
  • 927a19d4f5 Fix async shader compiler on Windows wheremyfoodat 2024-08-11 02:37:22 +03:00
  • 0793032ece Update windows createpbuffer implementation to latest from duckstation offtkp 2024-08-10 20:05:25 +03:00
  • 4dd3cd89bf Sleep instead of yield offtkp 2024-08-10 19:52:43 +03:00
  • 83ebb954b8
    Bonk wheremyfoodat 2024-08-09 20:47:53 +03:00
  • dd6fda901b Missing declarations offtkp 2024-08-09 13:16:52 +03:00
  • 517d51baea Fix CI maybe hopefully please offtkp 2024-08-09 02:50:16 +03:00
  • 3678523266 Apply requested changes offtkp 2024-08-09 02:16:38 +03:00
  • 9a852475c5 Fix a couple things offtkp 2024-08-09 01:41:18 +03:00
  • 2849cc3798 Format stuff offtkp 2024-08-09 01:06:14 +03:00
  • a4fcb1c4dc Make Qt work offtkp 2024-08-08 23:15:53 +03:00
  • 860eacc7e6
    Add createFromBinary function (#573) Paris Oplopoios 2024-08-08 17:29:44 +03:00
  • 44e5df1d3a
    Indentation wheremyfoodat 2024-08-08 17:12:22 +03:00
  • 884b156595 Add createFromBinary function offtkp 2024-08-08 17:07:28 +03:00
  • 67069a8826 Actually implement the damn thing offtkp 2024-08-08 16:39:59 +03:00
  • c396b3f225 Add lockfree queue offtkp 2024-08-08 14:43:28 +03:00
  • fb3d595ebe Switch to using shaderMode offtkp 2024-08-08 14:41:32 +03:00
  • c7371e3bf4 Shader decompiler: Implement safe multiplication wheremyfoodat 2024-08-08 00:38:52 +03:00
  • 370aa8ee5c Merge branch 'master' into shader-decomp wheremyfoodat 2024-08-08 00:06:48 +03:00
  • 0cf5687e64
    Merge pull request #566 from wheremyfoodat/hle-dsp wheremyfoodat 2024-08-04 14:35:44 +00:00