Commit Graph

5635 Commits

Author SHA1 Message Date
gibbed 324d28adba [VFS] Fix comment. 2019-07-18 17:24:44 -05:00
gibbed bf989f0aae [Kernel/VFS] Maybe fix creation of directories. See #1403. 2019-07-18 17:15:57 -05:00
Radosław Gliński 53eb95d33c Added support for Altivec: vavgsb
Also little size adjustments for vavgsh
2019-07-18 21:22:42 +02:00
gibbed e024cbc3f0 Merge remote-tracking branch 'origin/master' into d3d12 2019-07-18 12:33:52 -05:00
gibbed e14639c6c0 [CPU] Fix lzx_decompress misuse of xe::bit_count. Fixes #1402. 2019-07-18 12:33:16 -05:00
Margen67 d285fbd639
[Travis] Use newer clang+llvm and libvulkan, remove outdated comments
macOS/OS X support isn't happening any time soon..
Add periods to the end of sentences in documentation for consistency, and remove empty spaces.
clang/llvm-8 wasn't used due to requiring a libav rebase.
2019-07-18 01:59:13 -07:00
Rick Gibbed c1f5bf71d8
Merge pull request #1400 from Margen67/fix-typo
Fix typo in xenia-build.
2019-07-17 21:10:28 -05:00
Margen67 efdc78ee22
Fix typo in xenia-build 2019-07-17 17:52:01 -07:00
gibbed 1e5fa61030 Merge remote-tracking branch 'origin/master' into d3d12 2019-07-17 17:56:48 -05:00
gibbed c213f7d7a3 [CPU] Properly clear LZX window. 2019-07-17 17:53:59 -05:00
gibbed 29665ae79c [CPU] Minor LZX code cleanup. 2019-07-17 17:51:36 -05:00
Rick Gibbed 6eed93c720
Merge pull request #1399 from emoose/lzxdelta-fix
[CPU] Use window size for LZX ref_data_size, fixes some problematic XEXP patches.
2019-07-17 17:40:41 -05:00
emoose 71780838f0
[CPU] Use window size for LZX ref_data_size 2019-07-17 22:53:39 +01:00
Triang3l 7a88789ebd [D3D12] RB_STENCILREFMASK_BF and stencil constants cleanup 2019-07-14 23:49:30 +03:00
Triang3l f393c621d7 [D3D12] Fix typos in shader_compiler_main 2019-07-14 00:18:37 +03:00
Triang3l 4825e69fda [D3D12] Cleanup primitive types and front/back facing 2019-07-13 22:25:03 +03:00
Triang3l a16a746432 Merge branch 'master' into d3d12 2019-07-13 22:22:42 +03:00
Triang3l 1cc06ea3e7 [GPU] VGT major mode info, swap IsPrimitiveTwoFaced arguments 2019-07-13 22:18:06 +03:00
Triang3l 863217217e Merge branch 'master' into d3d12 2019-07-13 15:33:45 +03:00
Triang3l 244f5d4f1c [GPU] xenos.h: Add IsPrimitiveTwoFaced 2019-07-13 15:30:14 +03:00
Triang3l 929ecfa15c [D3D12] ROV: Fix stencil test result being ignored for depth 2019-07-13 12:27:15 +03:00
Triang3l 35c8b66c93 [D3D12] Add forgotten shader implicit early Z check 2019-07-11 10:15:33 +03:00
Triang3l 6672997108 [D3D12] ROV early Z and full rewrite, shader scalar optimizations 2019-07-11 09:31:58 +03:00
Triang3l db44eaf2e4 Merge branch 'master' into d3d12 2019-07-11 09:26:57 +03:00
Dr. Chat 3238fae758 Merge branch 'Margen67-xenia-build-fixes' 2019-06-30 17:07:26 -05:00
Margen67 d9ace8a923 [xenia-build] Update old link and fix VS Preview not being found
-prerelease allows preview/prerelease versions of VS to work in xb.
https://github.com/microsoft/vswhere/issues/185#issuecomment-499962802
2019-06-30 17:06:53 -05:00
Rick Gibbed b38dfca482
Merge pull request #1389 from CookiePLMonster/fix-vswhere-output
[xenia-build] Make vswhere.exe output in UTF-8
2019-06-29 09:02:40 -05:00
Silent 17924bc945
[xenia-build] Make vswhere.exe output in UTF-8 so Python doesn't fail to parse regional characters in output 2019-06-29 13:08:54 +02:00
Margen67 aea0d8d6b3 [third_party] Update capstone to latest stable 2019-06-24 23:15:28 -07:00
Triang3l f7199f6903
Merge pull request #1377 from Margen67/patch-1
[AppVeyor] Use proper MSBuild version
2019-06-16 16:09:15 +03:00
Margen67 9f86500af4 [AppVeyor] Use proper MSBuild version 2019-06-15 20:14:32 -07:00
Triang3l f7ea93148a Merge branch 'master' into d3d12 2019-05-25 23:03:21 +03:00
Rick Gibbed 87932ca196
Merge pull request #1374 from Margen67/patch-1
[AppVeyor] Update to VS2019.
2019-05-25 08:39:01 -05:00
Margen67 4d1588d36a [AppVeyor] Update to VS2019 2019-05-24 20:11:13 -07:00
Rick Gibbed 74bef5eb86
Add FUNDING.yml. 2019-05-23 11:27:01 -05:00
gibbed 8afb93e2d9 [PPC] Fix trailing comment in ppc_opcode_disasm.h. 2019-05-13 00:59:40 -05:00
gibbed 9d7058ac96 [PPC] Shuffle code around to make it cleaner to modify by hand.
- [PPC] Rename ppc_opcode_lookup.cc, ppc_opcode_table.cc to have a _gen
suffix to make it more obvious about their autogenerated nature.
- [PPC] Move autogenerated code from ppc_opcode_disasm.cc to
ppc_opcode_disasm_gen.cc.
- [PPC] Update ppc-table-gen to allow for blacklisting of certain
instructions that have custom disasm code.
2019-05-13 00:49:57 -05:00
Rick Gibbed d7d69369d1
Merge pull request #1373 from elad335/master
[PPC] disasm: BC formatting improvements
2019-05-13 00:29:08 -05:00
eladash 67e3b1f453 [PPC] disasm: BC formatting improvements 2019-05-13 00:27:40 -05:00
chris hawley af7bc97429 Better optimization flags for release builds. 2019-05-12 11:49:23 -05:00
Margen67 b9977c522c Add d3d12 build link to README. 2019-05-12 08:01:20 -05:00
gibbed 6789873620 Merge branch 'master' into d3d12 2019-05-12 07:48:18 -05:00
Rick Gibbed 2c1a28734e
Fix link in README.md. 2019-05-12 07:46:12 -05:00
Margen67 7247c26725 Update README and issue template. 2019-05-12 07:37:56 -05:00
Rick Gibbed f0aae00e4f
Merge pull request #1353 from emoose/kernel-funcs
[Kernel] Add ObReferenceObjectByName.
2019-05-12 07:02:41 -05:00
Rick Gibbed 1168760bf6
Merge pull request #1366 from Margen67/patch-2
[AppVeyor] Ignore .github.
2019-05-12 06:56:14 -05:00
Rick Gibbed e51686bbac
Merge pull request #1369 from jgoyvaerts/logger_fix
[Base] Flush the logger before exiting on a fatal error.
2019-05-11 11:45:00 -05:00
Jonathan Goyvaerts eb5baa41bb Shutdown logging when a fatal error occurs, this fixes the error not showing up in the log file 2019-05-11 14:58:34 +02:00
Rick Gibbed 1ff50b7cd5
Merge pull request #1368 from Margen67/patch-3
Fix/remove OpenGL leftovers
2019-05-08 10:35:08 -05:00
Margen67 24c290e8a9 Fix/remove OpenGL leftovers 2019-05-08 08:31:04 -07:00