Eric Warmenhoven
973795ccb7
libretro: Updated .gitlab-ci.yml file for cmake, and build fixes
2024-11-11 03:38:07 -05:00
Eric Warmenhoven
b83b5e4b44
Revert "Merge pull request #129 from libretro/revert-127-vulkan"
...
This reverts commit 2d67658e85 , reversing
changes made to 0d53ec6258 .
2024-11-11 03:37:46 -05:00
LibretroAdmin
212e4c7475
Revert "Update to upstream"
2024-01-24 06:47:54 -08:00
zorn
44e485aa48
Add build script for windows
2023-12-10 19:51:05 +10:00
Steveice10
1c75d895fc
build: Block qt.mirror.constant.com as a Qt download mirror. ( #7148 )
2023-11-11 11:52:11 -08:00
Steveice10
5193a5d222
build: Remove need for system Python to download Qt on macOS. ( #7125 )
2023-11-06 12:26:50 -08:00
GPUCode
1f6393e7d5
video_core: Refactor GLSL fragment emitter ( #7093 )
...
* video_core: Refactor GLSL fragment emitter
* shader: Add back custom normal maps
2023-11-06 12:26:28 -08:00
Steveice10
50f22d1f59
video_core: Abstract shader generators. ( #6990 )
...
* video_core: Abstract shader generators.
* shader: Extract common generator structures and move generators to specific namespaces.
* shader: Minor fixes and clean-up.
2023-09-30 02:06:06 -07:00
Steveice10
9e898bca06
build: Fix Qt installer build script. ( #6938 )
2023-09-01 15:18:47 -07:00
TGP17
894c1c85a5
Include Citra Icon in release ( #6905 )
2023-08-21 22:34:54 +02:00
Steveice10
6ddf4b241f
renderer/vulkan: Emulate custom border colors in shaders when unavailable. ( #6878 )
2023-08-17 22:22:25 +02:00
Steveice10
af78268dd5
qt: Update Qt to 6.5.1 ( #6863 )
2023-08-10 14:32:51 -07:00
Vitor K
19107cec4b
citra-qt: update the separate window titles to use full_name and show Primary/Secondary identifier ( #6712 )
...
* citra-qt: update the separate window titles to use full_name and Primary/Secondary window identifier
* build_fullname: remove trailing space
2023-07-25 05:51:46 -07:00
Steveice10
9d4609e29a
build: Bundle libraries in-place as well on MSVC. ( #6665 )
2023-07-06 02:37:06 +02:00
Steveice10
2d6aca4563
build: Rework CI and move all bundling into new build target. ( #6556 )
...
* build: Rework CI and move all bundling into new build target.
* ci: Use "mingw" in msys2 release names for compatibility.
* ci: Use "osx" in macOS release names for compatibility.
* ci: Disable macOS upload.
Will be moved to a separate PR for canary merge.
2023-06-26 17:42:00 -07:00
Steveice10
89663e0db8
build: Fix generating build info using unified source archive. ( #6628 )
2023-06-20 09:44:20 -07:00
Steveice10
38435e9b3e
Dynamically load FFmpeg and libfdk-aac if available. ( #6570 )
2023-06-17 02:06:18 +03:00
Steveice10
238a574645
qt: Add support for building for iOS. ( #6594 )
2023-06-07 20:40:53 -07:00
Steveice10
54c499ed5b
Prepare for Vulkan backend ( #6595 )
...
* externals: Add libraries required for vulkan
* build: Add support for downloading bundled MoltenVK.
* ci: Install tools needed for Vulkan.
* citra_qt: Add API status indicator
---------
Co-authored-by: GPUCode <geoster3d@gmail.com >
2023-06-05 07:29:05 -07:00
Steveice10
0f5ff64ae6
build: Fix Qt download commands working directory. ( #6579 )
2023-05-31 15:42:13 -07:00
Steveice10
b89f5278ac
Revive: dumping/ffmpeg_backend: Various fixes ( #6528 )
...
* dumping/ffmpeg_backend: Add FPS filter
So that the recorded video can be at 60FPS (which is supported by most encoders) while still maintaining correct speed.
* dumping/ffmpeg_backend: Add HW context support
Required for some HW acceled encoders. Not tested as my devices don't seem to require this.
* CMake: Copy avfilter dll for MSVC
* CMakeLists: Require FFmpeg 4.0
* ffmpeg: Fix dumper compile error on MSVC.
* ffmpeg: Address review comments.
---------
Co-authored-by: zhupengfei <zhupf321@gmail.com >
2023-05-16 02:28:21 -07:00
Steveice10
dc39eac916
build: Ensure bundled libraries are properly signed on macOS. ( #6527 )
2023-05-11 12:47:18 -07:00
Steveice10
71a9981430
externals: Link SDL2 statically. ( #6461 )
2023-05-10 05:08:25 +02:00
Steveice10
2b8610fcc4
qt: Update CMake translation targets. ( #6506 )
2023-05-06 11:09:00 +05:30
Steveice10
2273df4d70
qt: Migrate to Qt6. ( #6418 )
2023-05-05 03:10:34 -07:00