summaryrefslogtreecommitdiff
path: root/Source/UnitTests
AgeCommit message (Collapse)Author
2015-07-06Revert "Merge pull request #2358 from Tilka/pie"Scott Mansell
This reverts commit 0f7f8f87747ae825c3b5adeae35cbb66114d2ba1, reversing changes made to 9f1505435877cf8f5abe7b66fb2717c7e39c1988.
2015-06-07Remove ARMv7 support.Ryan Houdek
2015-06-06Merge pull request #2496 from Tilka/fma4flacs
Jit64: add FMA4 support to fmaddXX
2015-06-03MemoryUtil: get executable pages near static dataTillmann Karras
and clean up a bit.
2015-06-02Merge pull request #2470 from degasus/syncgpucomex
Common: Blocking Loop (extracted from Fifo.cpp)
2015-06-02XEmitter: add FMA4 instructionsTillmann Karras
2015-05-30Unittests: Add BlockingLoopTestdegasus
2015-05-30Clean up cached_arraybases. Update VideoSW to new scheme.Scott Mansell
Move ownership of cached_arraybases from CPMemory to VertexLoaderManager to better match it usage.
2015-05-25Merge pull request #2274 from degasus/disable_bboxRyan Houdek
Disable bbox
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-25Add missing license headersTillmann Karras
2015-05-25BBox: remove now unreachable SW bbox implementationdegasus
2015-05-18Merge pull request #2417 from Tilka/vexFiora
XEmitter: VEX-related cleanup I'm merging this solely because of the FMA3 error message
2015-05-17XEmitter: restructure WriteVEXOp wrappersTillmann Karras
2015-05-17Reset faked CPU extension support at test end to ensure test isolation.yerejm
2015-03-18XEmitter: add PUNPCKLQDQTillmann Karras
2015-03-18VertexLoaders: make positions more compactTillmann Karras
2015-03-18UnitTests: rewrite vertex loader testsTillmann Karras
The position attribute now has complete coverage.
2015-03-16Fix warningsTillmann Karras
2015-03-01Fix include order of files outside of Source/CoreTillmann Karras
2015-02-25Formatting/Whitespace CleanupStevoisiak
Various fixes to formatting and whitespace
2015-02-22Merge pull request #2033 from magumagu/mmio-fix-addressesmagumagu
Fix the addresses of MMIO registers.
2015-02-18[Android] Fix building unit tests.Ryan Houdek
2015-02-16Convert our vertex loader unit test to the new RunVertices arguments ↵Ryan Houdek
arrangement.
2015-02-15Fix the addresses of MMIO registers.magumagu
MMIO registers are located at 0x0C000000 and 0x0D000000, not 0xCC000000. The 0xCC000000 addresses are just an artifact of address translation.
2015-01-26Revert "Merge pull request #1903 from RisingFog/libav"Pierre Bourdon
This reverts commit 34079a00379d8fb773e570c2d6fbf8750c0cd7b2, reversing changes made to 3274df71588640b4648628e513cc59d6bdbdae26.
2015-01-26Merge pull request #1903 from RisingFog/libavskidau
Use ffmpeg for Windows Video Dumping instead of VFW
2015-01-24Make the IsMMIOAddress function easier to read, add tests.Scott Mansell
This also makes IsMMIOAddress more restrictive.
2015-01-21Use ffmpeg for Windows Video Dumping instead of VFWFog
2015-01-20VertexLoaderX64: support VAT.ByteDequant=0Tillmann Karras
2015-01-18XEmitter: overload MOVBE()Tillmann Karras
2015-01-07x64Emitter: add MOVLPS/MOVHPSTillmann Karras
2015-01-07x64Emitter: fix MOVLPD/MOVHPDTillmann Karras
These instructions were using the wrong prefix which turned MOVLPD(reg, mem) into MOVDDUP(reg, mem) and made the rest of them invalid.
2015-01-06Merge pull request #1764 from Armada651/safe-exclusiveMarkus Wick
D3D: Only try to apply exclusive mode when the renderer is in focus.
2015-01-04Host: Add Host_RendererIsFullscreen().Jules Blok
2015-01-03CMake: simplify some expressionsTillmann Karras
2014-12-21VideoCommon: split VertexLoaderBase from VertexLoaderdegasus
2014-12-21VertexLoader: remove inlined gettersdegasus
They just blow up the code.
2014-12-21VideoLoader: remove VAT_*_FRACBITSdegasus
They are used to remove the flush amounts, but as we don't flush anymore on vertex loader changes (only on native vertex format right now), this optimization is now unneeded. This will allow us to hard code the frac factors within the vertex loaders.
2014-12-09UnitTests: fix VertexLoaderTestdegasus
2014-12-06UnitTests: add tests for bitwise AVX instructionsTillmann Karras
2014-12-06UnitTests: fix register symbol name in AVX testsTillmann Karras
2014-11-17Host: Kill off GetRenderWindowSizeLioncash
2014-11-14Link Foundation/CoreServices into unit tests so they build with DISABLE_WX.comex
2014-11-05Host: Kill off Host_SysMessageLioncash
Equivalent facilities already exist.
2014-10-29Merge pull request #1420 from jcowgill/fix-cmake-test-namescomex
Rename unittest targets to Tests_*
2014-10-29Rename unittest targets to Test_*James Cowgill
CMake 3.0 prints out a warning when adding any target whose name contains a slash. This commit fixes the warnings by using an underscore instead. Run 'cmake --help-policy CMP0037' for more details.
2014-10-25Add unit test.comex
2014-10-19Add a test for page fault handling.comex
This both tests that they work correctly and prints timing information if you run it manually.
2014-10-07X64Emitter: add unit test for FMAFiora