703ef0e6f0
gl_shader_gen.cpp:fix implicit type conversion error for gles
2021-10-02 16:38:20 +05:30
9ad6bc29b5
common/logging: Create a new backed for android's logcat
...
logging
2021-10-02 16:38:18 +05:30
84844e1b24
gl_shader_util: Specify default precision for uimage2D
...
Otherwise, this causes the application to crash when compiling any shader, on both devices I tested.
2021-10-02 16:38:18 +05:30
e6b59cb5d8
video_core: implement optimized D24S8->RGBA8 reinterpreters
2021-10-02 16:38:17 +05:30
fda121c25c
Use immutable storage when available
2021-10-02 16:38:15 +05:30
b2057e1b62
android: disable OpenGL debug message again
2021-10-02 16:38:15 +05:30
54b8af1444
video_core: implement GLES depth/stencil downloads
...
video_core: disable depth/stencil texture download on OpenGL ES
Disable deptch stencil shader in texture_downloader_es for now
enable_depth_stencil
DepthStencil
remove GL_DEBUG_OUTPUT_SYNCHRONOUS
2021-10-02 14:19:27 +05:30
91f52c2fdb
video_core: fix texture filters in GLES
...
anime4k: reset state.texture_units[0].texture_2d before filtering
clang-fmt
2021-09-29 22:51:16 +05:30
7b82883767
android: Update .gitignore for CXX compile cache.
2021-09-29 22:51:15 +05:30
6f1c76518c
android: renderer_opengl: Various fixes for GLES.
...
video_core: bump swap chain size for GLES to reduce bottleneck
SWAP_CHAIN_SIZE
2021-09-29 22:51:14 +05:30
4cc8d43fa1
android: log: TrimSourcePath: Cannot be constexpr.
2021-09-29 22:51:14 +05:30
8a06463c97
android: video_core: Enable HW shadows and texture barrier on GLES.
2021-09-29 22:51:13 +05:30
e028eb91c0
video_core: gl_shader_manager: Only set shader samplers on fragment shader.
...
- Avoids unnecessary uniform errors.
2021-09-29 22:51:13 +05:30
3b2b9282d3
android: video_core: Require GLES 3.2 in shaders.
2021-09-29 22:51:13 +05:30
5a31aa175d
android: video_core: gl_rasterizer_cache: Make cache access thread safe.
2021-09-29 22:51:12 +05:30
4f737c329e
android: audio_core: Remove noisy log.
2021-09-29 22:51:11 +05:30
3e6fce7553
core/CmakeLists.txt: correct mic.h order
2021-09-29 22:50:55 +05:30
a941547c1c
android: renderer_opengl: Partially implement glLogicOp on GLES.
2021-07-24 23:37:03 +05:30
853acce6c5
android: renderer_opengl: Optimize GetTexImageOES and fix bugs.
2021-07-24 23:37:01 +05:30
855d19a468
android: gl_rasterizer_cache: Skip costly shutdown procedure.
2021-07-24 23:37:00 +05:30
4439423313
(jroweboy)gl_rasterizer_cache.cpp: Check Framebuffer Status
2021-07-24 23:36:58 +05:30
9f4501aceb
Perf: Remove more breakpoint checking in the interpreter. Move filtering earlier in the logging chain
2021-07-24 23:36:56 +05:30
cddd447506
use separate texture buffer for light and fog
...
gl_state.cpp: Fix typo in texture buffer LUT
gl_state.cpp: Initialize texture_buffer_lut_lf
2021-07-24 23:36:53 +05:30
afed4953bc
Merge pull request #5807 from zhaobot/tx-update-20210701011712
...
Update translations (2021-07-01)
2021-07-06 18:11:05 +08:00
b8f6e409f6
Update translations (2021-07-01)
2021-07-01 01:17:54 +00:00
5241032fc5
Merge pull request #5382 from zhaowenlan1779/uds-2
...
service/nwm_uds: Various improvements/corrections
2021-06-22 20:40:18 +08:00
3d8555236f
Corrected the path to the headbar icon ( #5782 )
...
* Corrected the path to the headbar icon
Corrected the path where the icon file is located, since the "dist" folder is located next to the binary provided in github.
* Corrected the path to the headbar icon
Corrected the path where the icon file is located, since the "dist" folder is located next to the binary provided in github.
2021-06-22 18:16:31 +08:00
324e88d6e0
Linux: Flatpak-related changes ( #5772 )
...
* cmake: allow supplying local compatibility list
* dist/desktop: add prefer non-default GPU hint ...
* On compatible systems, this will make the system to use more powerful
GPU instead of the default one (usually the integrated one)
2021-06-21 17:38:52 +08:00
842031a2eb
Fix Disk shader cache when accurate multiplication is off ( #5711 )
...
* renderer_opengl.cpp: fix sanitize_mul check for disk shader cache
* Partially revert "Band-aid solution for 'Disk Shader Cache' (#5188 )"
This reverts commit 2e0ce86c9e
.
* Disable `disk_shader_cache` checkbox when `hw_renderer` is off
2021-05-16 10:45:02 +02:00
82aedb9900
Update translations (2021-03-01) ( #5730 )
...
Co-authored-by: The Citra Community <noreply-fake@community.citra-emu.org >
2021-05-16 10:43:05 +02:00
7325f58763
NWM_UDS: implement disconnect_reason and EjectClient ( #5331 )
...
* NWM_UDS: Stub disconnect_reason and EjectClient
* addressed review comments
* fix additional semicolon
Co-authored-by: Valentin Vanelslande <vvanelslandedev@gmail.com >
Co-authored-by: Valentin Vanelslande <vvanelslandedev@gmail.com >
2021-05-16 10:41:54 +02:00
e7671d93b2
Merge pull request #5784 from vitor-k/m1-jit
...
Update dynarmic
2021-05-13 13:37:54 +05:30
18ad3bafb6
Update dynarmic
...
this should allow the cpu jit to run on builds compiled for the M1
2021-05-12 17:30:19 -03:00
a2f34ea82b
gcc 11 compatibility fix (suggestion) ( #5778 )
...
Fixes missing include and runtime variable in offsetof
* gcc 11 compatibility fix
* Revert "gcc 11 compatibility fix"
This reverts commit bf5711d944bbdf7b5663ba4fec1b9066f16e2bb2.
* gcc 11 compatibility fix (with pointer math)
* Don't require pointers for framebuffer field math
* Code style fix (clang-format)
2021-05-10 22:10:29 -05:00
6e16081b6a
Merge pull request #5779 from vitor-k/sdl-audio-fix
...
sdl2_sink: remove SDL_AUDIO_ALLOW_FREQUENCY_CHANGE flag
2021-05-04 10:54:47 +01:00
350c9c8d7d
sdl2_sink: remove SDL_AUDIO_ALLOW_FREQUENCY_CHANGE flag
...
this is necessary for sdl audio to work properly in
sdl as of current dev version (2.0.15)
2021-04-29 20:59:41 -03:00
edbd6dfe8a
Merge pull request #5777 from vitor-k/update-catch-dynarmic
...
Re-update catch and dynarmic
2021-04-29 11:01:32 -04:00
63589f4a1b
Re-update catch and dynarmic
2021-04-29 01:34:07 -03:00
86b775bd8f
Merge pull request #5735 from ameerj/gc-input
...
input_common: Implement official GameCube adapter support
2021-04-28 21:15:55 -07:00
6a124bc317
input_common: Fix libusb include on Arch
2021-04-24 17:26:09 -04:00
48fad3a903
libusb: Add /utf-8 compile option for MSVC.
2021-04-24 02:22:13 -04:00
a80e566464
gcadapter: Implement auto map feature
...
Implements the auto map functionality for the GC adapter.
The controls map nicely to the original 3ds controls, with the select button being mapped to the Z button on GC.
The ZL/ZR buttons are not mapped by this feature.
2021-04-24 02:03:40 -04:00
161e6a541b
cmake: unbreak system libusb support
...
Reference libusb doesn't support DragonFly and FreeBSD because those
ship a different libusb implementation (supports 0.1, 1.0, 2.0 API).
2021-04-24 02:02:45 -04:00
32f8a565f3
configure_input: Add frontend text for GC adapter
...
Also streamlines some of the frontend text logic.
2021-04-24 02:02:45 -04:00
700fa6b96a
gc_adapter: Port code cleanup and feature updates from yuzu
...
Streamlines the code and introduces fixes for the origin status of the controller along with adapter hotplug support
Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com >
Co-Authored-By: LC <712067+lioncash@users.noreply.github.com >
2021-04-24 02:02:45 -04:00
05e28a53e8
input_common: Add support for GameCube Adapter
...
This is a port of the initial GameCube adapter input support i added into yuzu emulator.
It requires the same setup as when it was first introduced in yuzu, requiring the Zadig driver be installed for the adapter to allow it to interface with libusb.
2021-04-24 02:02:45 -04:00
c5094ed614
externals: Track upstream libusb
...
We can place the external in an inner folder and manage the custom files
necessary to integrate it with CMake directly. This allows us to
directly change how we use it with our build system, as opposed to
needing to change a fork.
2021-04-24 02:02:45 -04:00
9ff97270cf
Merge pull request #5501 from FearlessTobi/port-1064-3948
...
Port yuzu-emu/yuzu#1064 and yuzu-emu/yuzu#3948 : Changes to Telemetry and CPU feature detection
2021-04-23 22:58:08 -07:00
24086d05bb
Merge pull request #5471 from vitor-k/misc
...
Fix some warnings and some small changes
2021-04-23 22:54:00 -07:00
78b8dfc808
Merge pull request #5759 from nieldm/fix-3818-allow-custom-save
...
Allow custom folder for SDMC and NAND Directories
2021-04-23 22:35:10 -07:00