=
8850b52d88
prevent missing polygons with AMD GPU
2020-04-13 03:10:23 -05:00
Luke Usher
90620f7654
Merge pull request #1867 from RadWolfie/restore-appveyor-change
...
Restore Debug Build for AppVeyor
2020-04-12 17:20:16 +01:00
RadWolfie
02840804d4
restore debug build for AppVeyor
2020-04-10 17:10:03 -05:00
Luke Usher
30dbba8d37
Merge pull request #1859 from darkf/clang-fixes-actual
...
Various fixes for standards compliance and compiler portability
2020-04-09 11:18:25 +01:00
Luke Usher
ff4f4f01c9
Merge pull request #1864 from RadWolfie/update-readme
...
Redirect Users to GitHub's Releases Page
2020-04-09 10:40:12 +01:00
RadWolfie
69d85d2513
add notice for WINE users
2020-04-09 04:06:13 -05:00
RadWolfie
f5bbfad86c
remove appveyor and travis badge since they are disable
2020-04-09 04:06:13 -05:00
RadWolfie
0f49260821
redirect users to releases page
2020-04-09 04:06:13 -05:00
Luke Usher
c382d0fcda
Merge pull request #1862 from RadWolfie/hotfix-github-badge
...
HOTFIX: Correct GitHub Badge Image Linkage
2020-04-09 08:39:06 +01:00
RadWolfie
9ba943e42b
hotfix github badge
2020-04-08 11:38:10 -05:00
Luke Usher
fca206c883
Merge pull request #1854 from Margen67/actions
...
Add GitHub Actions CI
2020-04-08 17:21:30 +01:00
Margen67
e84fa750e5
Multi-line if
2020-04-07 18:47:41 -07:00
darkf
eb2bc2dbc8
Use proper constant for XMP_STATUS_RELEASE_CXBXR
2020-04-07 15:32:31 -07:00
darkf
743b3cbdbb
Remove unused extern "C" comments
2020-04-07 03:24:00 -07:00
darkf
bcbdd4c4e0
EmuFile: Fix string being passed as %s formatter
2020-04-07 02:44:40 -07:00
darkf
3a5552e899
EmuKrnlEx: Fix std::atomic usage
2020-04-07 02:44:40 -07:00
darkf
95f6966a43
PVOID casts where necessary
2020-04-07 02:44:39 -07:00
darkf
21733cc594
EmuKrnlLogging: Work around EXCEPTION_DISPOSITION macros in MinGW
2020-04-07 02:44:39 -07:00
darkf
1309f25c7b
Patches: Explicitly construct xbox_patch_t
2020-04-07 02:44:39 -07:00
darkf
4eff9b9dab
Get D3D stuff mostly compiling on Clang
2020-04-07 02:44:39 -07:00
darkf
c64cbfe482
EmuFS: Construct fs_instruction_t by name
2020-04-07 02:44:39 -07:00
darkf
daab20a944
Cast to proper type in case
2020-04-07 02:44:39 -07:00
darkf
a32bb946a0
Fix some ifdef conditions
2020-04-07 02:44:39 -07:00
darkf
c821ac0f02
XbPixelShader: Use empty local to avoid undefined behavior
2020-04-07 02:44:39 -07:00
darkf
e4371adf5e
SetThreadName only works on MSVC for now
2020-04-07 02:44:39 -07:00
darkf
b2a5f304bf
Use standard C++ enum forward declarations
2020-04-07 02:44:39 -07:00
darkf
a3a1849e6a
Use GNU alignment attributes in XbConvert
2020-04-07 02:44:39 -07:00
darkf
1148f81c67
Define XINPUT_DLL for MinGW
2020-04-07 02:44:39 -07:00
darkf
ee81f18645
Define XXH_INLINE_ALL for all compilers
2020-04-07 02:44:39 -07:00
darkf
b8be2efa97
Include missing headers
2020-04-07 02:44:39 -07:00
darkf
1091bee10e
InputDeviceManager::FindDevice uses const string&
2020-04-07 02:44:39 -07:00
darkf
5502d84057
Define LTM_DESC for all users of libtomcrypt, otherwise the header won't
...
have init_LTM available.
2020-04-07 02:44:38 -07:00
darkf
fed6245e48
Fix erroneous macro definitions
2020-04-07 02:44:38 -07:00
darkf
3e505f1b5e
Define DIK_PREVTRACK for MinGW
2020-04-07 02:44:38 -07:00
darkf
6959d023b4
Debug callbacks don't need WINAPI
2020-04-07 02:44:38 -07:00
darkf
f2bdc40ef1
Fix separator items in resource file, for Clang
2020-04-07 02:44:38 -07:00
darkf
132142d5ae
Use const string references for profile methods
2020-04-07 02:44:38 -07:00
darkf
d20537fe5b
Remove extern "C" linkage in Emu*, otherwise we get namespace collisions
2020-04-07 02:44:38 -07:00
Margen67
78e51a7f01
ci: Improvements
...
Make into one yml, rename to CI;
if conditions and search filtering make multiple ymls unneeded.
Build all branches.
Ignore unrelated files.
Build with VS2019 and VS2017.
Set fail-fast to false.
Add Debug configuration, and reorder configurations to be consistent.
Don't use master version of actions.
Fetch submodules with new addition to checkout action.
Build in the build directory.
Use -j to potentially speed up building.
Use default shell/robocopy for artifact preparation.
Add SDL2 to artifacts.
Add artifacts for PRs.
Only do artifacts for Release.
Change artifact path to artifacts. (the trailing slash isn't needed)
Change artifact name.
Add release creation job:
This creates a release with VS2019 and VS2017 builds using a CI-shortcommithash tag;
For example, CI-31d4ea3
This job is only ran for commits (push) to master, not pull requests, other branches, or forks.
Add badge to README
2020-04-02 22:35:02 -07:00
wutno
43a1d0182d
ci: Actions to build & artifact develop branch
2020-04-02 19:11:15 -07:00
wutno
9cb9ed02fc
ci: Set-up GitHub Actions to check if a PR builds successfully
2020-04-02 19:11:15 -07:00
PatrickvL
79ee9ecd21
Merge pull request #1856 from ergo720/hack_warn
...
Display warning message when activating the all cores hack
2020-04-02 17:43:42 +02:00
ergo720
4e01eb2f80
Display warning message when activating the all cores hack
2020-04-02 17:18:07 +02:00
PatrickvL
b7473407e9
Merge pull request #1853 from RadWolfie/hotfix-audio-flushex
...
HOTFIX: Another fixup to FlushEx
2020-03-30 08:20:50 +02:00
Luke Usher
40049d02ae
Merge pull request #1846 from Margen67/appveyor
...
AppVeyor: Minor changes
2020-03-28 20:18:26 +00:00
RadWolfie
661774a8b7
another fixup for FlushEx and worker thread
2020-03-28 02:35:59 -05:00
RadWolfie
959bb22dfc
add debug message for buffer/stream release functions
2020-03-28 01:50:46 -05:00
PatrickvL
1bc861ac52
Merge pull request #1852 from LukeUsher/clear_sw_interrupt_flag
...
kernel: Clear IRR register on software interrupt processing
2020-03-24 15:19:08 +01:00
Luke Usher
637e562080
kernel: Clear IRR register on software interrupt processing
...
Fixes a hang that can occur due to an infinite loop of interrupts under
certian conditions.
2020-03-24 14:05:53 +00:00
PatrickvL
f98a620c2d
Merge pull request #1850 from RadWolfie/fix-boot-init-logs
...
Fix Boot Init Logs Not Always Output
2020-03-24 08:09:13 +01:00