Commit Graph

9095 Commits (59044862a902913700c3e7062ac8cfa43811c420)
 

Author SHA1 Message Date
bunnei 2386764756 Merge pull request #62 from archshift/revert-49-redundantloop
Revert "Removed redundant loop in EmuThread::run()"
11 years ago
archshift d93dc81953 Revert "Removed redundant loop in EmuThread::run()" 11 years ago
archshift 80c4d7bf48 Removed unused citra.h 11 years ago
bunnei bc64261d29 Merge pull request #60 from xsacha/qt5
Use Qt5 by default for citra-qt project.
11 years ago
bunnei 0db986d92a Merge pull request #61 from lioncash/kernel-stuff
Core: Use std::array for managing kernel object space
11 years ago
bunnei 39fbb0d508 Merge pull request #59 from lioncash/fwddecl
Common: Get rid of an unnecessary forward declaration in symbols.h
11 years ago
Sacha 90f23020f5 Add Qt5 option. Use Qt5 by default. 11 years ago
Lioncash 2f571a0d9d Common: Add a clamp function to math_utils.h 11 years ago
Lioncash ab4648d3ca Core: Use std::array for managing kernel object space
These avoid relying on memset for clearing the arrays.
11 years ago
bunnei e9c5c563a5 Merge pull request #55 from lioncash/string
Core: Alter the kernel string functions to use std::string instead of const char*.
11 years ago
bunnei e179dceecf Merge pull request #45 from bunnei/master
SVC: Added support for svc_GetSystemTick.
11 years ago
bunnei 10f25866e2 SVC: Added support for svc_GetSystemTick.
Changed HLE function return methods to be static inline functions.
11 years ago
Lioncash 85a20a9b19 Common: Get rid of an unnecessary forward declaration in symbols.h 11 years ago
bunnei 0a1aab5b42 Merge pull request #57 from lioncash/str
Common: Don't return a reference to a string when calling GetName in symbols.cpp
11 years ago
bunnei 3bdf052e75 Merge pull request #56 from xsacha/master
CMake Cleanup
11 years ago
Lioncash a49a5fa4d9 Common: Don't return a reference to a string when calling GetName in symbols.cpp
Returning a copy of the string is what was likely meant to be done.
11 years ago
Sacha b7ecc9543a CMake Cleanup 11 years ago
Lioncash 98fa3f7cba Core: Alter the kernel string functions to use std::string instead of const char*.
Most functions already operate on std::strings. This also removes the need to manually null terminate thread names.
11 years ago
bunnei 68c81f28d9 Merge pull request #52 from lioncash/memory
Common: Correctly set ptr to null if mmap fails in memory_util
11 years ago
bunnei 3cd5ede355 Merge pull request #49 from archshift/redundantloop
Removed redundant loop in EmuThread::run()
11 years ago
bunnei 54d5d4477f Merge pull request #48 from linkmauve/master
Replace insecure temporary file creation with devshm.
11 years ago
bunnei b26f25356d Merge pull request #51 from lioncash/pragma
Common: Move header guards over to pragma once.
11 years ago
bunnei 7ed73af78f Merge pull request #53 from lioncash/memmap
Core: Fix undefined behavior in mem_map_funcs' WriteBlock function
11 years ago
bunnei 0e7d10c5ad Merge pull request #54 from lioncash/fmt
Core: Fix a formatting error in svc.cpp
11 years ago
Lioncash 986dd27392 Core: Fix a formatting error in svc.cpp
entry_point would not be added to the string. Also used StringFromFormat
so that the buffer is unnecessary.
11 years ago
Lioncash da18671166 Core: Fix undefined behavior in mem_map_funcs' WriteBlock function 11 years ago
Lioncash cc9f352b66 Common: Correctly set ptr to null if mmap fails in memory_util
On POSIX systems mmap will return MAP_FAILED ((void*)-1) instead of a null pointer.
11 years ago
Lioncash da6f24b374 Common: Move remaining C header includes over to their C++ equivalent 11 years ago
Lioncash 90e994471a Common: Move header guards over to pragma once
Also replaced C headers with the C++ equivalent ones
11 years ago
archshift 9a4e58c370 Removed redundant loop in EmuThread::run() 11 years ago
Emmanuel Gil Peyrot c91d9fd837 mem_arena: Replace insecure temporary file creation with devshm, importing Dolphin’s code. 11 years ago
bunnei d1c2b76ad1 Merge pull request #47 from archshift/stdstring
Bootmanager: changed `filename` to std::string
11 years ago
archshift 6096b289b7 Bootmanager: changed `filename` to std::string 11 years ago
bunnei 73c53b5eb8 Merge pull request #43 from archshift/iftree
Simplified if-tree in extended_trace.cpp
11 years ago
bunnei 388356f629 Merge pull request #42 from archshift/glexp
Use glewExperimental to fix crashes with citra-glfw
11 years ago
Tony Wasserka ad04e0be97 Merge pull request #44 from archshift/clang-build
float24: Remove private default constructor
11 years ago
archshift 662a1993e6 float24: Remove private default constructor
Fixes building with clang.
11 years ago
bunnei bf7bc3dacd Merge pull request #39 from bunnei/hid-minor-improvements
Hid minor improvements
11 years ago
bunnei 091f6cf55b HID: Added new function entries from 3dbrew to FunctionTable.
HID: Fix typo with DisableGyroscopeLow command.
11 years ago
archshift a7c549a40c Simplified if-tree in extended_trace.cpp 11 years ago
archshift d71af1bd20 Use glewExperimental on Linux in order to fix GLFW-mode 11 years ago
bunnei 0ccd026a6d Merge pull request #41 from archshift/itr
Changed iterators to use auto, many of which using range-based loops
11 years ago
Tony Wasserka 36cabe35cc Merge pull request #37 from neobrain/pica
Initial work on Pica rendering.
11 years ago
Tony Wasserka 94d742fe17 Pica: Add basic rasterizer. 11 years ago
Tony Wasserka 94aa9da562 Pica: Add triangle clipper. 11 years ago
Tony Wasserka 9a76a2d061 Pica: Add primitive assembly stage. 11 years ago
Tony Wasserka c526512619 Pica: Add vertex shader implementation. 11 years ago
Tony Wasserka d443f0a921 Pica: Implement vertex loading. 11 years ago
Tony Wasserka 1a43f69477 Pica: Add register definition for vertex loading and rendering. 11 years ago
Tony Wasserka 76a586de49 Pica: Add command processor. 11 years ago