Henrik Rydgård
|
5423f76e25
|
Hook up the first UI sound, make it play.
|
2020-08-03 12:08:11 +02:00 |
|
Henrik Rydgård
|
b30be913c0
|
Read in WAV files for UI sounds
|
2020-08-03 12:08:11 +02:00 |
|
Henrik Rydgård
|
6aa3681f7c
|
Minor logging improvements
|
2020-08-02 15:41:00 +02:00 |
|
Henrik Rydgård
|
4766e4fcb9
|
Merge pull request #13233 from hrydgard/kirk-cleanup
Add some comments and const-correctness, and a pointer type fix, to the "semaphore" crypto stuff.
|
2020-08-02 01:11:06 +02:00 |
|
Henrik Rydgård
|
ce31d3e375
|
Update Vulkan headers to the latest, just to keep up.
|
2020-08-01 23:37:15 +02:00 |
|
Henrik Rydgård
|
0586338d5e
|
Add some comments and const-correctness, and a pointer type fix, to the "semaphore" crypto stuff.
|
2020-08-01 23:11:48 +02:00 |
|
Unknown W. Brackets
|
5c1bb52ce6
|
Merge pull request #13221 from hrydgard/android-minor-cleanup
Android: Various minor cleanup
|
2020-07-29 02:51:50 -04:00 |
|
Henrik Rydgård
|
73166def93
|
Android: Reduce asserts during startup.
|
2020-07-28 19:06:29 +02:00 |
|
Henrik Rydgård
|
06d57b1656
|
GL: Add some paranoid checks. Remove a useless option.
|
2020-07-28 14:24:36 +02:00 |
|
Henrik Rydgård
|
51f080dfd0
|
Remove unnecessary vector from thin3d_gl texture handling.
|
2020-07-27 18:22:23 +02:00 |
|
ANR2ME
|
596fad3f42
|
Provides quick IP fill on Adhoc Server IP address setting to makes player's life easier :)
|
2020-07-23 12:41:13 +02:00 |
|
Henrik Rydgård
|
31e861132b
|
Implement ANR2ME's solution for miniupnpcstring.h
|
2020-07-22 10:26:21 +02:00 |
|
Henrik Rydgård
|
e1069da10a
|
Oops
|
2020-07-22 01:40:54 +02:00 |
|
Henrik Rydgård
|
597647a2eb
|
Create an Android.mk for miniupnp
|
2020-07-22 01:19:40 +02:00 |
|
Henrik Rydgård
|
5f2156fa27
|
Windows: Run the upnp string gen script regardless of architecture, and in UWP.
|
2020-07-22 00:31:34 +02:00 |
|
Henrik Rydgård
|
eb7b6b38f6
|
Switch to my miniupnpc fork with a UWP fix
|
2020-07-21 23:43:32 +02:00 |
|
Henrik Rydgård
|
e2035bf241
|
MiniUPNPC: Windows: Try to fix build on VS 2017, add more platforms.
|
2020-07-21 23:07:36 +02:00 |
|
ANR2ME
|
33d3ac28de
|
Added UPnP Support
Fix i18n type
|
2020-07-21 23:02:58 +02:00 |
|
Henrik Rydgård
|
0829543987
|
Third part of getting rid of PanicAlert
|
2020-07-19 20:34:02 +02:00 |
|
Henrik Rydgård
|
c5e0b799d9
|
Remove category from _assert_msg_ functions. We don't filter these by category anyway.
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
|
2020-07-19 20:33:25 +02:00 |
|
Henrik Rydgård
|
6560192d8e
|
Support full VSync control in SDL OpenGL.
(Not yet Qt).
Forgot about iOS
SDL headless buildfix
Additional iOS buildfix
|
2020-07-19 12:07:16 +02:00 |
|
Henrik Rydgård
|
f5afb2dbbd
|
Improve some logging, and print the line number from PanicAlerts.
|
2020-07-19 11:10:51 +02:00 |
|
Henrik Rydgård
|
82bc6f6cc5
|
Windows ARM fix, cleanup
|
2020-07-14 13:47:25 +02:00 |
|
Henrik Rydgård
|
fe91f62f92
|
Merge pull request #11795 from hrydgard/exception-handler
Exception handler - catch bad memory accesses by the JIT
|
2020-07-14 13:35:16 +02:00 |
|
Henrik Rydgård
|
6f97c3d422
|
Various platform buildfixes
|
2020-07-14 09:25:59 +02:00 |
|
Henrik Rydgard
|
c988d42b04
|
ARM/ARM64 instruction analysis, hook up to handler
|
2020-07-14 09:25:45 +02:00 |
|
Henrik Rydgård
|
b5e7220ed1
|
Switch to a fence instead for readbacks. Some sources suggest this is better than idling a queue or device.
Like https://stackoverflow.com/questions/39537176/in-what-situations-is-vkfence-better-than-vkqueuewaitidle-for-vkqueuesubmit .
Additionally, this is easier to refactor and loosen up if we can in the
future.
|
2020-07-14 09:06:07 +02:00 |
|
Henrik Rydgård
|
e66f034fb3
|
Readback: Downgrade from vkWaitDeviceIdle to vkWaitQueueIdle. Probably effectively pretty much the same.
|
2020-07-14 09:06:07 +02:00 |
|
Unknown W. Brackets
|
9ebb402e4f
|
Vulkan: Buildfix.
|
2020-07-13 18:19:36 -07:00 |
|
Henrik Rydgård
|
131a1eedfb
|
Vulkan: Make sure textures/samplers are unbound at the end of PresentationCommon::CopyToOutput.
Validation caught an issue where old stuff lingered in sampler 1 and texture 1.
Bug probably introduced in #12921, but could also be others.
|
2020-07-13 23:32:37 +02:00 |
|
Henrik Rydgård
|
bb6219e402
|
Merge pull request #12921 from unknownbrackets/postshader
Use less FBOs for chained post-processing shaders
|
2020-07-13 18:52:53 +02:00 |
|
Henrik Rydgård
|
e8370b94c0
|
Remove irrelevant comment
|
2020-07-13 18:14:12 +02:00 |
|
Henrik Rydgård
|
dc6e7a7938
|
Move the Vulkan swapchain out-of-date checking to the vkQueuePresentKHR call.
|
2020-07-13 18:14:12 +02:00 |
|
Unknown W. Brackets
|
dbbcaa9eca
|
GLES: Invalidate framebuffers bound DONT_CARE.
Let's try to invalidate when it's possible. We move the invalidate to the
end of the render when detected.
|
2020-07-13 08:00:24 -07:00 |
|
Henrik Rydgård
|
b58ca8af12
|
Merge pull request #12945 from unknownbrackets/io-timing
Make file open timing a bit more accurate
|
2020-07-13 13:37:53 +02:00 |
|
twinaphex
|
f958ed5817
|
Add custom GLEW - interfaces with libretro get_proc_address -
we need this for compatibility with DRM/KMS and Wayland contexts -
otherwise we're limited to GLX context
|
2020-07-12 23:51:57 +02:00 |
|
Henrik Rydgård
|
406c06ccaf
|
Merge pull request #12972 from unknownbrackets/gl-step-debug
Label steps using GL debug groups
|
2020-07-12 23:27:09 +02:00 |
|
Henrik Rydgård
|
7e5527285d
|
Screen: Unlock the inputLock_ mutex slightly earlier in processFinishDialog
It's really just there to protect the stack.
|
2020-07-05 11:56:04 +02:00 |
|
Unknown W. Brackets
|
4d47715e41
|
http: Check cancel flag more often.
Would be better to use non-blocking sockets, but this code is working,
so not planning to rewrite it right now.
|
2020-07-04 21:18:41 -07:00 |
|
Henrik Rydgård
|
bd8083fb26
|
Downloader: Join threads in CancelAll
|
2020-06-28 18:34:00 +02:00 |
|
Henrik Rydgård
|
1a8084cdbc
|
Different handling of Download lifetimes. Might help an issue from #13057 (1.10 crash mysteries)
|
2020-06-28 13:26:12 +02:00 |
|
Jan Beich
|
2c7290e98b
|
cmake: don't install bundled glslang
lib/libglslang.a
lib/cmake/glslangTargets.cmake
lib/cmake/glslangTargets-release.cmake
include/glslang/Public/ShaderLang.h
include/glslang/Include/arrays.h
[...]
|
2020-06-27 21:14:58 +00:00 |
|
Henrik Rydgård
|
4bcd8df079
|
Logging improvements and warning fixes.
(Had a super odd crash that I can't repro anymore in PPGe init...)
|
2020-06-22 22:46:03 +02:00 |
|
Henrik Rydgård
|
cd1d73436d
|
Vulkan: Recreate the swapchain if we get too many "out of date" frames.
Should help an issue on my Linux laptop with Intel GPU.
|
2020-06-22 00:45:05 +02:00 |
|
iota97
|
804b673d8e
|
Vulkan: Correct secondary texture binding in Draw.
|
2020-06-12 12:40:53 -07:00 |
|
Unknown W. Brackets
|
201d2782b4
|
Draw: Allow 2 textures bound in Vulkan.
Not working properly though...
|
2020-06-12 12:35:37 -07:00 |
|
Unknown W. Brackets
|
21ac3ca7a4
|
Draw: Fix textures and samplers at an offset.
|
2020-06-12 12:35:37 -07:00 |
|
Unknown W. Brackets
|
64435e56b1
|
Draw: Use uniform locs for GLES, add samplers.
So that we can initialize and bind samplers.
|
2020-06-12 12:35:36 -07:00 |
|
Henrik Rydgård
|
737688a22a
|
Annotate calls to RebindFramebuffer with their cause.
|
2020-06-02 09:51:38 +02:00 |
|
Henrik Rydgård
|
d141e0cf84
|
Merge pull request #12989 from hrydgard/display-layout-inset-fixes
Display layout editor inset fix/workaround
|
2020-06-02 00:27:45 +02:00 |
|