aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/common
Commit message (Collapse)AuthorAge
...
* Initial HID PAD work, with GLFW only.Gravatar Kevin Hartman2014-09-11
|
* Merge pull request #99 from archshift/ext-checkGravatar bunnei2014-09-11
|\ | | | | loader.cpp: improved file extension checking, made Upper/LowerStr useful, moved string_util into Common namespace
* \ Merge pull request #103 from archshift/pruneGravatar bunnei2014-09-10
|\ \ | | | | | | Prune redundant includes
* \ \ Merge pull request #104 from archshift/removalGravatar bunnei2014-09-09
|\ \ \ | | | | | | | | Removed fixed_size_queue.h
* \ \ \ Merge pull request #101 from lioncash/inf-loopGravatar bunnei2014-09-09
|\ \ \ \ | | | | | | | | | | Common: Fix a potential infinite loop in StringUtil's ReplaceAll
| | * | | Removed fixed_size_queue.hGravatar archshift2014-09-08
| | | | | | | | | | | | | | | | | | | | It's unused and doesn't look like it compiles anyway :/
| | | * | common: Prune all redundant includesGravatar archshift2014-09-08
| | |/ /
| | | * Moved common_types::Rect from common to Common namespaceGravatar archshift2014-09-08
| | | |
| | | * Added string_util to common, small changes in loader.cppGravatar archshift2014-09-08
| | | |
| | | * loader.cpp: improved file extension checking, made Upper/LowerStr usefulGravatar archshift2014-09-08
| | |/ | | | | | | | | | Instead of forcibly taking the last 4 characters, it now finds the last extension separator (the period) and takes a substr of its location.
* | / Common: Remove HAVE_CXX11_SYNTAX define from Common.hGravatar Lioncash2014-09-08
| |/ |/|
| * Common: Fix a potential infinite loop in StringUtil's ReplaceAllGravatar Lioncash2014-09-08
|/
* Removed common/std_xyz, instead using the std headerGravatar archshift2014-09-07
|
* Removed common/atomic, instead using std::atomicGravatar archshift2014-09-02
|
* Remove hand-crafted Visual Studio solution.Gravatar Yuri Kunde Schlesner2014-09-01
|
* Avoid LOGGING redefinition warnings.Gravatar Yuri Kunde Schlesner2014-09-01
|
* CMake cleanupGravatar Yuri Kunde Schlesner2014-09-01
| | | | | | | | Several cleanups to the buildsystem: - Do better factoring of common libs between platforms. - Add support to building on Windows. - Remove Qt4 support. - Re-sort file lists and add missing headers.
* Merge pull request #58 from lioncash/clampGravatar bunnei2014-08-21
|\ | | | | Common: Add a clamp function to math_utils.h
| * Common: Add a clamp function to math_utils.hGravatar Lioncash2014-08-19
| |
* | Common: Get rid of an unnecessary forward declaration in symbols.hGravatar Lioncash2014-08-18
|/
* Common: Don't return a reference to a string when calling GetName in symbols.cppGravatar Lioncash2014-08-18
| | | | Returning a copy of the string is what was likely meant to be done.
* Merge pull request #52 from lioncash/memoryGravatar bunnei2014-08-17
|\ | | | | Common: Correctly set ptr to null if mmap fails in memory_util
* \ Merge pull request #48 from linkmauve/masterGravatar bunnei2014-08-17
|\ \ | | | | | | Replace insecure temporary file creation with devshm.
| | * Common: Correctly set ptr to null if mmap fails in memory_utilGravatar Lioncash2014-08-17
| | | | | | | | | | | | On POSIX systems mmap will return MAP_FAILED ((void*)-1) instead of a null pointer.
* | | Common: Move remaining C header includes over to their C++ equivalentGravatar Lioncash2014-08-17
| | |
* | | Common: Move header guards over to pragma onceGravatar Lioncash2014-08-17
| |/ |/| | | | | Also replaced C headers with the C++ equivalent ones
| * mem_arena: Replace insecure temporary file creation with devshm, importing ↵Gravatar Emmanuel Gil Peyrot2014-08-16
|/ | | | Dolphin’s code.
* Simplified if-tree in extended_trace.cppGravatar archshift2014-08-12
|
* Merge pull request #41 from archshift/itrGravatar bunnei2014-08-12
|\ | | | | Changed iterators to use auto, many of which using range-based loops
| * break_points.cpp: return directly from conditionalsGravatar archshift2014-08-12
| |
| * break_points: cleaned up, added `find_if`sGravatar archshift2014-08-12
| |
| * Changed iterators to use auto, some of which using range-based loopsGravatar archshift2014-08-11
| |
* | Remove the fancy RegisterSet class introduced in 4c2bff61e.Gravatar Tony Wasserka2014-08-12
|/ | | | | While it was some nice and fancy template usage, it ultimately had many practical issues regarding length of involved expressions under regular usage as well as common code completion tools not being able to handle the structures. Instead, we now use a more conventional approach which is a lot more clean to use.
* Use pthread_set_name_np() on OpenBSD.Gravatar Anthony J. Bentley2014-08-07
|
* RegisterSet: Simplify code by using structs for register definition instead ↵Gravatar Tony Wasserka2014-07-23
| | | | of unions.
* [build] Search for the git binary in the default msysgit install dirGravatar Yuri Kunde Schlesner2014-07-19
| | | | | | | | | The Git for Windows installer doesn't add the Git binaries to the path by default. (Due to risk of conflicts with built-in windows commands.) Unless you have configured your system specially this causes the scm_rev_gen.js script to fail to find Git. Added more paths to the script so that it searches in the default msysgit installation directory, eliminating the need to set the PATH for most environments.
* BitField: Cast enum values to proper integer type.Gravatar Tony Wasserka2014-07-16
|
* BitField: Add a static_assert.Gravatar Tony Wasserka2014-07-16
| | | | Being able to store BitField within unions requires BitField to be of standard layout, which in turn is only given if the underlying type is also has standard layout.
* BitField: Delete copy assignment to prevent obscure bugs.Gravatar Tony Wasserka2014-07-16
| | | | Cf. https://github.com/dolphin-emu/dolphin/pull/483
* BitField: Add an explicit evaluation method.Gravatar Tony Wasserka2014-07-16
| | | | Sometimes it can be beneficial to use this in places where an explicit cast needs to happen otherwise. By using the evaluation method, it's not necessary anymore to explicitly write the underlying type in this case.
* Merge branch 'threading' of https://github.com/bunnei/citraGravatar bunnei2014-06-14
|\ | | | | | | | | | | Conflicts: src/core/hle/function_wrappers.h src/core/hle/service/gsp.cpp
* | Removed definition of MAX_PATH, this is already defined in common_paths.h.Gravatar bunnei2014-06-12
| |
* | Preprocessor: #if's out OSX-specific GL changes on other platformsGravatar archshift2014-06-12
| |
* | Common: Removed duplicate "LONG" and "MAX_PATH" definitions.Gravatar bunnei2014-06-12
| |
* | Pica: Use some template magic to define register structures efficiently.Gravatar Tony Wasserka2014-06-12
| |
* | Rename LCD to GPU.Gravatar Tony Wasserka2014-06-12
| |
| * log: updated MAX_LOGLEVEL to use correct log level enum typeGravatar bunnei2014-06-01
| |
| * log: updated GenericLog __attribute__ for newly added parameterGravatar bunnei2014-06-01
| |
| * log: fixed to not print twice, enabled coloring, added OS print logging as ↵Gravatar bunnei2014-05-29
| | | | | | | | its own type
* | Merge branch 'threading'Gravatar bunnei2014-05-22
|\|