Commit Graph

4283 Commits

Author SHA1 Message Date
DrChat 3bc5d90662 Return dummy values for unimplemented threading functions 2017-12-16 17:02:06 -06:00
DrChat d938b9b3bc [Travis] Disable full Xenia build (for now) 2017-12-16 16:51:11 -06:00
DrChat 2f1295aeaa [Vulkan] Process a few newer error strings 2017-12-16 16:47:55 -06:00
DrChat 49287579ff [Vulkan] Robustify error handling during initialization 2017-12-16 15:14:48 -06:00
DrChat 293878cd14 Use the app name as a default logfile. 2017-12-16 11:06:46 -06:00
DrChat bf9fa02b18 [GPU] Accept input and output path as command line parameters 2017-12-15 23:48:23 -06:00
DrChat 3d1a1c2519 Properly decode git information before printing it into version.h 2017-12-15 23:43:27 -06:00
DrChat 66d19a462b [GPU] Make TraceDump error handling more robust
Exit with code -1 if GraphicsSystem::Capture failed
2017-12-15 22:31:10 -06:00
DrChat 8cabc114e9 [GPU] Properly track the packets leading up to a swap command 2017-12-15 22:01:50 -06:00
DrChat 829f346dc2 Axe a few unused functions from TraceDump 2017-12-15 20:33:12 -06:00
DrChat 9e73968725 Update both appveyor links :P 2017-12-15 18:45:07 -06:00
DrChat 9289e7f3e1 Update the appveyor link to point to master branch builds 2017-12-15 14:05:27 -06:00
DrChat 3e9d1f1fe4 [Travis] Swap back to clang 2017-12-15 14:00:31 -06:00
DrChat 9277a21847 [Travis] Try building with gcc-6 2017-12-14 23:14:46 -06:00
DrChat 7eab6f859a Merge branch 'master' into linux 2017-12-14 20:50:55 -06:00
DrChat aaf281351d Format all code with new clang-format 2017-12-14 20:44:43 -06:00
DrChat f7e91ab475 [Travis] Try updating to clang-3.9 2017-12-14 20:00:02 -06:00
DrChat ca596ed538 [Travis] Enable full Xenia builds 2017-12-14 19:41:57 -06:00
DrChat bef9cbf252 Disable "deprecated-register" warning 2017-12-14 19:32:29 -06:00
DrChat 75e455e39e [AppVeyor] Allow builds on any branch 2017-12-14 19:23:32 -06:00
DrChat 02e37be4e5 Merge branch 'linux' of git://github.com/dougvj/xenia into linux
# Conflicts:
#	.travis.yml
2017-12-14 19:20:02 -06:00
DrChat d896c1f3f0 Fix travis linting. 2017-12-14 18:45:11 -06:00
Rick Gibbed e9fc6921d2
[AppVeyor] Don't bump version number on pull requests. 2017-12-05 18:11:59 -06:00
DrChat b9a4ba0c1f [AppVeyor] Don't deploy pull requests 2017-12-05 14:53:24 -06:00
gibbed 78565e94d6 Don't set a small icon when creating the Xenia window. 2017-11-29 23:15:32 -06:00
drillsar 5702814212 [xboxkrnl] Add missing break (#805) 2017-11-04 21:02:09 -05:00
DrChat a7b6d91a2b [SPIR-V] (untested) Implementation of getGradients 2017-10-01 18:59:54 -05:00
drillsar 2a3c66484e Update docs (#760)
* Update docs

* Fix docs
2017-09-28 10:05:04 -05:00
Doug Johnson 0406f19f4d Merge pull request #1 from scribam/linux
Make travis happy with BUILD and LINT
2017-09-22 12:48:27 -06:00
DrChat d35ee68d67 Remove "FOUND PYTHON 2" debug message 2017-09-21 16:45:42 -05:00
Kriskras99 882f01533d Python 3 support (#755)
* Python 3 support

* Fix import_vs_environment in xenia-build

* Drop support for Python 2

* Fix CIs and xb.bat

* Require Python3.4+ because of Ubuntu Trusty

* popen.communicate returns bytes instead of string

* Useful info in travis

* universal_newlines should be True

* Changed shebang to python 3

* Python 3 shebang fix

* Clang python 3 shebang fix
2017-09-21 16:42:57 -05:00
scribam b6e7e66fbe Fix travis LINT 2017-09-20 23:29:39 +02:00
scribam fa3edace6a Fix travis BUILD 2017-09-20 23:28:56 +02:00
Dr. Chat 2a920237dd AppVeyor: Remove commit ID from xenia filename 2017-09-09 10:19:37 -05:00
DrChat e674c9df26 Vulkan: Emit a warning when attempting to use a texture in an unsupported way 2017-09-07 14:37:05 -05:00
DrChat f9d08888c7 Vulkan: ClearCache for texture cache, properly free all textures and allocator on exit. 2017-09-07 14:22:04 -05:00
DrChat 1358b94f4d Fix lint errors :) 2017-09-03 20:02:45 -05:00
DrChat 121a2d655a Vulkan: Properly support depth writes (or blit depth images if able) 2017-09-01 18:32:55 -05:00
DrChat 4e4a1a03c1 Vulkan: Add a memory allocator and hook it up to the texture cache. 2017-08-20 20:48:36 -05:00
DrChat 7e819a4ccb Vulkan: Refactor CTX1 conversion 2017-08-20 18:37:02 -05:00
DrChat 1eac03a11c GPU: The base format of *_EXPAND textures is *_FLOAT 2017-08-19 21:10:53 -05:00
DrChat e758e87587 Trace Viewer: Display texture info even if the demand failed
Display format name as well
2017-08-19 20:56:13 -05:00
DrChat 57ffee0d8c GPU: Add name strings for all texture formats 2017-08-19 20:55:29 -05:00
DrChat 96ba5d5563 Vulkan: Set the depth/stencil attachment flag bit for depth/stencil textures. 2017-08-19 18:34:32 -05:00
Dr. Chat 2f200f4a75 Vulkan: Reformat the texture config table to look nicer 2017-08-14 00:32:40 -05:00
Dr. Chat 657d571c0d Vulkan: Update a couple of comments on texture formats 2017-08-13 21:32:57 -05:00
DrChat 3d0cbe50b9 Vulkan: Use GetBaseFormat in TextureFormatIsSimilar 2017-08-13 19:08:38 -05:00
Dr. Chat 58bfc1e535 Mention the Xenia subreddit in the issue template 2017-08-13 11:40:03 -05:00
Dr. Chat 22575af212 Fix AMD crashes from last commit 2017-08-10 23:24:32 -05:00
DrChat 4809f3eb51 Vulkan: Create a util WritebackTexture function (unused atm) 2017-08-10 15:01:12 -05:00