Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Common: Remove the unused and commented GetThemeDir prototype from FileUtil. | Emmanuel Gil Peyrot | 2015-07-18 |
| | |||
* | Pica: Implement stencil testing. | Tony Wasserka | 2015-07-13 |
| | |||
* | FileUtil: Add a WriteObject method for writing a single, POD-type object. | Tony Wasserka | 2015-07-13 |
| | |||
* | don´t define snprintf on Visual Studio 2015 | Apology11 | 2015-07-12 |
| | | | Visual Studio 2015 defines this in stdio now | ||
* | Merge pull request #914 from yuriks/bitfield-mask | Yuri Kunde Schlesner | 2015-07-11 |
|\ | | | | | Common: Fix mask generation in BitField | ||
* | | Common: Remove thunk.h | Lioncash | 2015-07-10 |
| | | | | | | | | This isn't used, and there's no implementations of the member functions. | ||
* | | Merge pull request #876 from linkmauve/include-cleanups | Yuri Kunde Schlesner | 2015-07-10 |
|\ \ | | | | | | | Cleanup includes, mostly in common | ||
| | * | Common: Remove redundant masking in BitField | Yuri Kunde Schlesner | 2015-07-10 |
| | | | | | | | | | | | | | | | For the signed case, the shifts already remove the rest of the value, so ANDing by the mask is redundant. | ||
| | * | Common: Fix mask generation in BitField | Yuri Kunde Schlesner | 2015-07-10 |
| |/ |/| | | | | | Fixes #913 | ||
* | | Common: Remove unused type unions breaking aliasing rules in horrible ways. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Core: Cleanup file_sys includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Core: Cleanup core includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | CitraQt: Cleanup includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Cleanup emu_window includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Remove unused ROUND_UP_POW2 macro. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Cleanup key_map includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Cleanup memory and misc includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Cleanup profiler includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Cleanup thread includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Fix string_util includes. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Fix FileUtil includes, and everything relying on those. | Emmanuel Gil Peyrot | 2015-06-28 |
| | | |||
| * | Common: Remove now-unused EMU_PLATFORM define, fixes issue #373. | Emmanuel Gil Peyrot | 2015-06-27 |
| | | |||
| * | Common: Remove unused SSE version checking and a GCC macro. | Emmanuel Gil Peyrot | 2015-06-27 |
| | | |||
| * | Common: Remove unused fifo_queue.h. | Emmanuel Gil Peyrot | 2015-06-27 |
|/ | |||
* | Merge pull request #855 from purpasmart96/service_rearrangment | bunnei | 2015-06-21 |
|\ | | | | | Services: Continue separation of services into their own folders | ||
| * | Services: Continue separation of services into their own folders | purpasmart96 | 2015-06-11 |
| | | |||
* | | Render-to-texture flush, interval math fix | tfarley | 2015-06-08 |
|/ | |||
* | Move video_core/color.h to common/color.h | archshift | 2015-05-30 |
| | |||
* | Move video_core/math.h to common/vector_math.h | archshift | 2015-05-30 |
| | | | | The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core. | ||
* | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 2015-05-29 |
| | |||
* | OpenGL renderer | tfarley | 2015-05-22 |
| | |||
* | Service::Y2R: Support for grayscale decoding of specific formats | Yuri Kunde Schlesner | 2015-05-22 |
| | | | | | | | | | | | | Implements unrotated planar YUV 4:2:0 -> RGB24 conversions in Y2R. Currently only the Y (luma) channel is used, so the results don't contain color. This will be added in a later PR at some point. This is enough to get all currently know Moflex videos to decode. (Some don't display on-screen due to seemingly unrelated reasons.) Thanks to @archshift for doing the initial implementation which I cleaned up and then fixed the 8x8 block mode. | ||
* | Merge pull request #758 from yuriks/sync-logging | Yuri Kunde Schlesner | 2015-05-15 |
|\ | | | | | Common: Remove async logging | ||
| * | Remove unused concurrent_ring_buffer.h | Yuri Kunde Schlesner | 2015-05-15 |
| | | |||
* | | Common: Remove unused cruft from math_util, and remove a duplicated Rect ↵ | Emmanuel Gil Peyrot | 2015-05-14 |
| | | | | | | | | class in common_types. | ||
| * | Common: Use the log system to print assert messages | Yuri Kunde Schlesner | 2015-05-12 |
| | | |||
| * | Common: Remove async logging | Yuri Kunde Schlesner | 2015-05-12 |
|/ | | | | | | | | | | | It provided a large increase in complexity of the logging system while having a negligible performance impact: the usage patterns of the ring buffer meant that each log contended with the logging thread, causing it to effectively act as a synchronous extra buffering. Also removed some broken code related to filtering of subclasses which was broken since it was introduced. (Which means no one ever used that feature anyway, since, 8 months later, no one ever complained.) | ||
* | Common: Remove the BIT macro | Yuri Kunde Schlesner | 2015-05-09 |
| | | | | | | | When the macro was introduced in 326ec51261299e48de97592631c02523da9c8118 it wasn't noticed that it conflicted in name with a heavily used macro inside of dyncom. This causes some compiler warnings. Since it's only lightly used, it was opted to simply remove the new macro. | ||
* | Common: Add BIT macro | Yuri Kunde Schlesner | 2015-05-08 |
| | |||
* | Common: Add StringFromFixedZeroTerminatedBuffer | Yuri Kunde Schlesner | 2015-05-08 |
| | |||
* | Merge pull request #725 from yuriks/remove-common-crap | Yuri Kunde Schlesner | 2015-05-07 |
|\ | | | | | Remove unused hash and mem_arena from common | ||
* \ | Merge pull request #723 from lioncash/commonstr | bunnei | 2015-05-07 |
|\ \ | | | | | | | string_util: Get rid of UriDecode/UriEncode | ||
* | | | Profiler: Fix off-by-one error when computing average. | Yuri Kunde Schlesner | 2015-05-07 |
| | | | |||
| | * | Common: Remove mem_arena.cpp/h | Yuri Kunde Schlesner | 2015-05-07 |
| | | | | | | | | | | | | | | | | | | It is superfluous for Citra. (It's only really necessary if you're doing JIT. We were using it but not taking any advantage from it.) This should make 32-bit builds work again. | ||
| | * | Common: Remove hash.cpp/h | Yuri Kunde Schlesner | 2015-05-07 |
| |/ |/| | | | | | Currently unused and the code quality is pretty questionable. | ||
* | | Common: Add proper macros to test for architecture pointer size | Yuri Kunde Schlesner | 2015-05-07 |
| | | | | | | | | | | | | | | The old system of just defining macros available in some other platform was susceptible to silently using the wrong code if you forgot to include a particular header. This fixes a crash on non-Windows platforms introduced by e1fbac3ca13d37d2625c11d30cfdece4327b446b. | ||
| * | string_util: Get rid of UriDecode/UriEncode | Lioncash | 2015-05-07 |
|/ | |||
* | Common: Remove common.h | Yuri Kunde Schlesner | 2015-05-07 |
| | |||
* | Common: Move alignment macros to common_funcs.h | Yuri Kunde Schlesner | 2015-05-07 |
| | |||
* | Common: Move SSE detection ifdefs to platform.h | Yuri Kunde Schlesner | 2015-05-07 |
| |