| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-04-03 | MathUtilTest: Fix tests on MSVC - Document compiler bug | Lioncash | |
| MSVC's implementation of numeric_limits currently generates incorrect signaling NaNs. The resulting values are actually quiet NaNs instead. This commit is based off of a solution by shuffle2. The only difference is a template specialization for floats is also added to cover all bases | |||
| 2016-03-30 | VertexLoaderTest: Amend code to fix new warnings in Visual Studio | Lioncash | |
| Fixes warning C4334 | |||
| 2016-02-15 | D3D12: Initial commit for D3D12 backend implementation. | hdcmeta | |
| 2016-01-07 | Use ffmpeg for Windows Video Dumping instead of VFW | Chris Burgener | |
| 2015-12-22 | VertexLoaderBase: Get rid of explicit delete and new | Lioncash | |
| 2015-12-20 | VideoBackends: Simplify initialization and deinitialization of resources | Lioncash | |
| Approximately three or four times now, the issue of pointers being in an inconsistent state been an issue in the video backend renderers with regards to tripping up other developers. Global (ugh) resources are put into a unique_ptr and will always have a well-defined state of being - null or not null | |||
| 2015-11-19 | Enable the page fault test on targets that aren't x86_64 | Ryan Houdek | |
| 2015-09-22 | Move GL interface code out of the OpenGL video backend. | Scott Mansell | |
| 2015-09-06 | General: Replace GC_ALIGN macros with alignas | Lioncash | |
| Standard supported alignment -> out with compiler-specific. | |||
| 2015-09-03 | CommonFuncs: Replace ArraySize define with constexpr equivalent | Lioncash | |
| 2015-09-03 | [windows] Update projects to vs2015. | Shawn Hoffman | |
| 2015-08-21 | MathUtil: Remove IsNAN and IsINF | Lioncash | |
| These aren't necessary, since the stdlib provides equivalents. | |||
| 2015-08-06 | x64Emitter: add MOVSLDUP/MOVSHDUP | Tillmann Karras | |
| 2015-06-14 | Revert "x64: build a Position-Independent Executable (PIE)" | Matthew Parlane | |
| 2015-06-12 | Options: merge SCoreStartupParameter into SConfig | degasus | |
| 2015-06-07 | Remove ARMv7 support. | Ryan Houdek | |
| 2015-06-06 | Merge pull request #2496 from Tilka/fma4 | flacs | |
| Jit64: add FMA4 support to fmaddXX | |||
| 2015-06-03 | MemoryUtil: get executable pages near static data | Tillmann Karras | |
| and clean up a bit. | |||
| 2015-06-02 | Merge pull request #2470 from degasus/syncgpu | comex | |
| Common: Blocking Loop (extracted from Fifo.cpp) | |||
| 2015-06-02 | XEmitter: add FMA4 instructions | Tillmann Karras | |
| 2015-05-30 | Unittests: Add BlockingLoopTest | degasus | |
| 2015-05-30 | Clean 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-25 | Merge pull request #2274 from degasus/disable_bbox | Ryan Houdek | |
| Disable bbox | |||
| 2015-05-25 | Update license headers to GPLv2+ | Tillmann Karras | |
| 2015-05-25 | Add missing license headers | Tillmann Karras | |
| 2015-05-25 | BBox: remove now unreachable SW bbox implementation | degasus | |
| 2015-05-18 | Merge pull request #2417 from Tilka/vex | Fiora | |
| XEmitter: VEX-related cleanup I'm merging this solely because of the FMA3 error message | |||
| 2015-05-17 | XEmitter: restructure WriteVEXOp wrappers | Tillmann Karras | |
| 2015-05-17 | Reset faked CPU extension support at test end to ensure test isolation. | yerejm | |
| 2015-03-18 | XEmitter: add PUNPCKLQDQ | Tillmann Karras | |
| 2015-03-18 | VertexLoaders: make positions more compact | Tillmann Karras | |
| 2015-03-18 | UnitTests: rewrite vertex loader tests | Tillmann Karras | |
| The position attribute now has complete coverage. | |||
| 2015-03-16 | Fix warnings | Tillmann Karras | |
| 2015-03-01 | Fix include order of files outside of Source/Core | Tillmann Karras | |
| 2015-02-25 | Formatting/Whitespace Cleanup | Stevoisiak | |
| Various fixes to formatting and whitespace | |||
| 2015-02-22 | Merge pull request #2033 from magumagu/mmio-fix-addresses | magumagu | |
| Fix the addresses of MMIO registers. | |||
| 2015-02-18 | [Android] Fix building unit tests. | Ryan Houdek | |
| 2015-02-16 | Convert our vertex loader unit test to the new RunVertices arguments ↵ | Ryan Houdek | |
| arrangement. | |||
| 2015-02-15 | Fix 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-26 | Revert "Merge pull request #1903 from RisingFog/libav" | Pierre Bourdon | |
| This reverts commit 34079a00379d8fb773e570c2d6fbf8750c0cd7b2, reversing changes made to 3274df71588640b4648628e513cc59d6bdbdae26. | |||
| 2015-01-26 | Merge pull request #1903 from RisingFog/libav | skidau | |
| Use ffmpeg for Windows Video Dumping instead of VFW | |||
| 2015-01-24 | Make the IsMMIOAddress function easier to read, add tests. | Scott Mansell | |
| This also makes IsMMIOAddress more restrictive. | |||
| 2015-01-21 | Use ffmpeg for Windows Video Dumping instead of VFW | Fog | |
| 2015-01-20 | VertexLoaderX64: support VAT.ByteDequant=0 | Tillmann Karras | |
| 2015-01-18 | XEmitter: overload MOVBE() | Tillmann Karras | |
| 2015-01-07 | x64Emitter: add MOVLPS/MOVHPS | Tillmann Karras | |
| 2015-01-07 | x64Emitter: fix MOVLPD/MOVHPD | Tillmann 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-06 | Merge pull request #1764 from Armada651/safe-exclusive | Markus Wick | |
| D3D: Only try to apply exclusive mode when the renderer is in focus. | |||
| 2015-01-04 | Host: Add Host_RendererIsFullscreen(). | Jules Blok | |
| 2015-01-03 | CMake: simplify some expressions | Tillmann Karras | |
