summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2017-12-20Validate trace executable before starting thread poolDrChat
2017-12-20Python utility to run tracedump locallyDrChat
2017-12-14Merge branch 'linux' of git://github.com/dougvj/xenia into linuxDrChat
# Conflicts: # .travis.yml
2017-09-21Python 3 support (#755)Kriskras99
* 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-07-11Add _gtk and _x11 as linux specific platform filesDoug Johnson
2017-06-11PPC: Fix typo in instruction disassembly for mtspr.Parker Lamb
2017-06-11PPC: Add cstdlib includes for code generated by ppc-table-gen.Parker Lamb
2017-05-11Update catchDr. Chat
2017-04-23Update premake to support vs2017.Dr. Chat
2017-02-05travis: clang-3.9Dr. Chat
2017-01-27Import the VS environment when building premake.DrChat
2016-06-24Include .inc files in generated project files.gibbed
2016-01-20Add 'posix' as a platform suffixsephiroth99
2016-01-011 linking and running tests for travis.Ben Vanik
2016-01-01Standardizing wchar->char in main().Ben Vanik
2016-01-01Adding yaml-cpp for #428, use rando fork until jbeder/yaml-cpp#342 lands.Ben Vanik
2015-12-31xb gputest and reference repo - woo.Ben Vanik
2015-12-31Upgrading to the latest premake and adding tool for dumping LLVM json.Ben Vanik
2015-12-30Renaming to match no .py style.Ben Vanik
2015-12-30Adding prebuilt premake5.exe back.Ben Vanik
2015-12-30Folding build_tools back into the main repo for simplicity.Ben Vanik
2015-12-29Marking some memory instructions as kM.Ben Vanik
2015-12-29REBASE: fixing xthread instruction decoding.Ben Vanik
2015-12-29Flag mfmsr/mtmsr/mtmsrd as context-synchronizing instructionsDr. Chat
2015-12-29Adding finer-grained instruction classification.Ben Vanik
2015-12-28Moving disasm to new tables.Ben Vanik
Also adding useful CPU docs.
2015-12-28Removing all uses of the old PPC tables besides disasm.Ben Vanik
2015-12-27New ppc opcode decoder.Ben Vanik
Seems to work and match up with the old decoder (which may be bad). Old decoder remains until all functionality is replaced.
2015-12-13gpu-trace-diff tool for running batches of diffs.Ben Vanik
2015-12-06Replacing old Shader with TranslatedShader.Ben Vanik
2015-12-05Mostly complete new GLSL translator (modulo flow control).Ben Vanik
2015-11-29Skeleton SPIRV translator.Ben Vanik
2015-11-29Reworking translator code to be pretty sexy.Ben Vanik
2015-11-28First pass ShaderTranslator base type, able to disasm in msft style.Ben Vanik
2015-11-28Adding a tool to interactively assemble/disassemble shaders using XNA.Ben Vanik
2015-06-22xb lint, and --origin for lint/format to format all changes from origin.Ben Vanik
2015-05-09Debugger stuff, and changing to vcproj's/sln.Ben Vanik
2015-05-02Replacing python stuff with BAT, 1993-style.Ben Vanik
2015-02-11Trying appveyor with no ninja.Ben Vanik
2015-02-11Testing appveyor.Ben Vanik
2014-12-19Moving xenia-run to just be xenia.Ben Vanik
2014-12-19Removing wxWidgets and such.Ben Vanik
2014-09-09Getting ppc tests building again (big surprise: they are failing).Ben Vanik
2014-08-29Swapping around vec128 to match AVX order.Ben Vanik
Was really hoping all this would fix some bugs, but no luck :(
2014-08-23Setting up test filenames as TODOs.Ben Vanik
2014-08-23Adding vector min/max tests.Ben Vanik
2014-08-23Disabling break on failure when not in VS.Ben Vanik
2014-08-23Making alloy-test run on travis (in theory).Ben Vanik
2014-08-23Running (IVM) tests on osx.Ben Vanik
2014-08-23Adding vector add tests and fixing bugs found (still broken).Ben Vanik