Commit graph

6376 commits

Author SHA1 Message Date
Margen67
59af5dccdd Remove unused 7za import
This is a remnant of the old build system/CI.
2020-03-19 00:32:22 -07:00
Margen67
16d0880bd1 AppVeyor: Minor changes
Add yml validater to top.
Skip files unrelated to build.
Reformat comments.
Only build Release since Azure Pipelines already builds Debug and is faster.
Remove cmd since it's the default shell, and unneeded characters.
2020-03-18 14:47:17 -07:00
Luke Usher
5c6e808e60
Merge pull request #1843 from RadWolfie/hotfix-audio-flush-async
Fix Audio Flush Async and Discontinuity
2020-03-16 17:06:36 +00:00
Luke Usher
e5d5e2a724
Merge pull request #1842 from Margen67/travis
[Travis] Cleanup
2020-03-16 08:20:55 +00:00
Luke Usher
b4f7bf787d
Merge pull request #1845 from Margen67/azure
Azure Pipelines: Minor changes
2020-03-16 08:20:45 +00:00
Luke Usher
f6d6d1e105
Merge pull request #1844 from Margen67/unused
Remove unused resource
2020-03-16 08:17:47 +00:00
Margen67
1b6bb3b1d9 Azure Pipelines: Minor changes
Ignore files unrelated to build.
Checkout submodules properly.
Use workingDirectory instead of cd for Build.
2020-03-15 00:03:50 -07:00
Margen67
9a5d0c38a1
Remove unused resource 2020-03-14 23:57:04 -07:00
RadWolfie
da9e727330 fix missing calls to DSStream_Packet_Process 2020-03-13 23:49:49 -05:00
RadWolfie
178ec004c8 another flush async fix 2020-03-13 23:47:23 -05:00
RadWolfie
145e827d68 update SynchPlayback debug log more verbose 2020-03-13 13:33:38 -05:00
RadWolfie
0bf0e32df0 fix Discontinuity and GetStatus 2020-03-13 13:33:34 -05:00
RadWolfie
4a27006ce6 fix audio flush async worker 2020-03-13 13:33:25 -05:00
Margen67
f9d53eec74 [Travis] Cleanup
Remove git-depth 1 and submodules.
 Submodules are fetched by default, and git-depth 1 has caused problems with AppVeyor in the past.
Remove unneeded addition to PATH, braces, and commented stuff. Releases shouldn't be done with Travis since it uses VS2017.
2020-03-13 05:25:37 -07:00
RadWolfie
2c440eb03a
Merge pull request #1840 from Margen67/issue_template
Update to new issue template workflow
2020-03-09 18:54:48 -05:00
Margen67
4e1775e8c7 Update to new issue template workflow
Also remove unused Gitter chat.
2020-03-09 15:49:55 -07:00
RadWolfie
a98584f021
Merge pull request #1837 from Margen67/subhook
Switch to mainline subhook
2020-03-05 18:47:39 -06:00
Margen67
9490add998 Switch to mainline subhook 2020-03-05 15:22:03 -08:00
Luke Usher
951520ece1
Merge pull request #1835 from RadWolfie/fix-wfx-format-sanity
Fix Sanity and Organize wfxformat into Functions
2020-02-26 06:49:59 +00:00
Luke Usher
c42c68a980
Merge pull request #1833 from NZJenkins/remove_patches
Remove some patches
2020-02-21 09:12:33 +00:00
RadWolfie
b2d5b5c7e8 fix sanity and organize wfxformat into functions 2020-02-20 23:12:54 -06:00
Anthony Miles
605c31af46 Remove GetViewportOffsetAndScale patches 2020-02-16 19:47:56 +13:00
Anthony Miles
f48b9478ac D3DDevice_GetVertexShaderType 2020-02-16 19:46:29 +13:00
Anthony Miles
d056bbf308 Remove D3DDevice_GetVertexShaderSize patch 2020-02-16 19:41:48 +13:00
Luke Usher
51d5759a1a
Merge pull request #1828 from NZJenkins/vertex_shader_source
Vertex shader runtime cache
2020-02-08 09:24:10 +00:00
Anthony Miles
0c6a13e975 Create VSHCACHE logging code for the shader cache 2020-02-08 19:50:26 +13:00
Anthony Miles
553ff18dff Reduce log spam. The vertex declaration is already logged 2020-02-08 19:50:26 +13:00
Anthony Miles
2506c9d395 Move shader setting logic into a method 2020-02-08 19:50:25 +13:00
Anthony Miles
c8de83922a VertexShaderSource manages creation and caching of vertex shaders
Shaders are compiled asynchronously
2020-02-08 19:50:25 +13:00
Luke Usher
38b03b3fe3
Merge pull request #1821 from NZJenkins/vsh_split
Move D3D9-specific vertex shader code out of XbVertexShader
2020-02-07 09:01:09 +00:00
Luke Usher
339473e63b
Merge pull request #1827 from NZJenkins/fix_hlsl_vreg_init
Fix argument order in HLSL lerp call
2020-02-07 08:56:45 +00:00
Luke Usher
dab6153548
Merge pull request #1825 from RadWolfie/directsound-minor-fixup
Minor Fixup in DirectSound Plugin
2020-02-07 08:54:33 +00:00
Anthony Miles
fd68ee4d1f - Fix argument order in HLSL lerp call
- Renaming for clarity
2020-02-07 19:50:59 +13:00
Anthony Miles
484f46db59 - drop some parameters from EmuCompileShader
- when the shader is empty, expect success with no compiled shader output
2020-02-04 20:51:32 +13:00
Anthony Miles
9cea5bfe9a Move D3D9-specific vertex shader code out of XbVertexShader 2020-02-04 20:51:32 +13:00
RadWolfie
c6d9eac9f4 disable XAudioCreateAdpcmFormat patch 2020-02-02 11:21:01 -06:00
RadWolfie
9780a63644 minor fixes for DirectSound plugin 2020-02-02 11:21:01 -06:00
Luke Usher
81297c5417
Merge pull request #1824 from RadWolfie/fix-audio-log-crash
Fix Audio Log Crash For Titles Under 4039
2020-02-02 12:52:37 +00:00
RadWolfie
187c53eaf9 add LOGRENDER_MEMBER_ARRAY_TYPE feature to logging file 2020-01-27 22:20:15 -06:00
RadWolfie
a513cea260 fix audio log crash from titles below 4039 build 2020-01-27 22:14:30 -06:00
RadWolfie
51ffcb5015 add WAVEFORMATEXTENSIBLE struct to logging file 2020-01-27 22:14:04 -06:00
Luke Usher
96211645e7
Merge pull request #1823 from RadWolfie/fix-audio-stream-flush
Fix Audio Stream Flush(Ex) Functions
2020-01-27 11:46:37 +00:00
RadWolfie
1197152b5a fix audio stream flush functions 2020-01-24 17:23:08 -06:00
Luke Usher
d870b0c8e3
Merge pull request #1820 from RadWolfie/fix-audio-stream-packets
Fix Audio Stream Packets Process
2020-01-24 08:35:03 +00:00
RadWolfie
a31f5f7e34 fix Gauntlet Dark Legacy intro videos by sleep longer 2020-01-22 12:20:06 -06:00
RadWolfie
6aae3548e6 improve stream's packets process 2020-01-22 12:20:06 -06:00
RadWolfie
8fb60f6806 put dsstream's packet functions into its own file 2020-01-22 12:13:13 -06:00
RadWolfie
54421832e5 fix audio stream's packet larger than host buffer size 2020-01-22 12:13:13 -06:00
RadWolfie
08691c24e1
Merge pull request #1818 from LukeUsher/fix-lrp-shader-hang
Fix hang in WWE Raw 2 after previous PR
2020-01-16 17:02:15 -06:00
Luke Usher
f2ae91785c psh: skip FixOverusedRegisters on all LRP instructions 2020-01-16 22:24:20 +00:00