bunnei
|
7c747c8c33
|
Merge pull request #1189 from archshift/game-list-toggle-window
Game list: propely hide on toggling window mode
|
2015-10-07 10:33:11 -04:00 |
|
bunnei
|
2599d34c96
|
Merge pull request #1190 from rohit-n/sign-compare
Silence -Wsign-compare warnings.
|
2015-10-07 10:32:19 -04:00 |
|
bunnei
|
87eca546b2
|
Merge pull request #1164 from kemenaran/qt-high-dpi-fixes
citra-qt: high-DPI fixes and Retina on OS X
|
2015-10-06 19:05:15 -04:00 |
|
bunnei
|
5d635986bf
|
Merge pull request #1176 from lioncash/vs2015-code-junking-day
Obligatory "Throw out workarounds VS2013 once limited us to" PR
|
2015-10-03 13:19:03 -04:00 |
|
bunnei
|
11a64acf23
|
Merge pull request #1095 from archshift/game-list
Initial implementation of a game list
|
2015-10-01 23:35:19 -04:00 |
|
bunnei
|
1f18d64d1f
|
Merge pull request #1180 from lioncash/symbol
symbols: Minor changes
|
2015-10-01 11:20:21 -04:00 |
|
bunnei
|
bcaafb826e
|
Merge pull request #1177 from linkmauve/fix-msvc-todo
Use a constexpr function for country initialization in service/cfg
|
2015-09-30 11:06:47 -04:00 |
|
bunnei
|
ddc54615ca
|
Merge pull request #1178 from lioncash/fmt
ivfc_archive: Fix a printf specifier
|
2015-09-30 11:06:26 -04:00 |
|
bunnei
|
ddfefa9007
|
Merge pull request #1174 from bunnei/vs2015
AppVeyor: Use Visual Studio 2015
|
2015-09-29 22:40:42 -04:00 |
|
bunnei
|
2521171ef5
|
AppVeyor: Use Visual Studio 2015
|
2015-09-29 22:17:02 -04:00 |
|
bunnei
|
a67df5ad94
|
Merge pull request #1172 from martinlindhe/fix-warnings
Fix some xcode 7 (llvm) warnings
|
2015-09-29 22:00:27 -04:00 |
|
bunnei
|
76baf84763
|
Merge pull request #1171 from LittleWhite-tb/qt-no-refresh-nologo
Fix refresh issue (only)
|
2015-09-29 14:11:12 -04:00 |
|
bunnei
|
09f43c0975
|
Merge pull request #1160 from lioncash/clang
Silence some clang warnings
|
2015-09-21 21:29:55 -04:00 |
|
bunnei
|
ca5ea5142d
|
Merge pull request #1106 from Kloen/fix-connect
citra-qt: Fix connect error on startup (#449)
|
2015-09-21 21:16:48 -04:00 |
|
bunnei
|
b58a48d796
|
Merge pull request #1167 from Cruel/master
Implement 3dsx RomFS
|
2015-09-21 21:14:18 -04:00 |
|
bunnei
|
d6e56b8c88
|
Merge pull request #1111 from LittleWhite-tb/qt-close-renderwindow
Stop emulation when render window is closed
|
2015-09-14 15:23:08 -04:00 |
|
bunnei
|
5fdfd782cc
|
Merge pull request #1152 from lioncash/nullptr
Replace 0 literals with nullptr where applicable
|
2015-09-12 14:49:07 -04:00 |
|
bunnei
|
ef622a07ff
|
Merge pull request #1144 from lioncash/remove
common: Get rid of debug_interface.h
|
2015-09-11 09:47:36 -04:00 |
|
bunnei
|
8c573218b1
|
Merge pull request #1145 from lioncash/cast
common: Get rid of a cast in swap.h
|
2015-09-11 09:46:56 -04:00 |
|
bunnei
|
299a4ecd3e
|
Merge pull request #1128 from yuriks/cmake-options
CMake: Make all cache options appear even in case of errors
|
2015-09-10 15:08:29 -04:00 |
|
bunnei
|
a008b28659
|
Merge pull request #1133 from lioncash/emplace-back
gl_rasterizer: Replace push_back calls with emplace_back in AddTriangle
|
2015-09-10 15:07:06 -04:00 |
|
bunnei
|
0d5604fdcb
|
Merge pull request #1136 from lioncash/proto
renderer_opengl: Remove unimplemented function declaration
|
2015-09-10 11:29:33 -04:00 |
|
bunnei
|
927b34a1e3
|
Merge pull request #1137 from lioncash/doc
General: Fix up doxygen comments
|
2015-09-10 11:29:16 -04:00 |
|
bunnei
|
d5774a8e03
|
Merge pull request #1135 from lioncash/unused
video_core: Remove unused variables
|
2015-09-10 11:28:38 -04:00 |
|
bunnei
|
9205aca95c
|
Merge pull request #1020 from yuriks/qt-binaries
CMake: Add option to download Qt binaries
|
2015-09-08 18:53:50 -04:00 |
|
bunnei
|
0f2005c370
|
Merge pull request #1118 from Kloen/monospace-font
citra-qt: Use monospace font on Disassembler and ARM Registers
|
2015-09-07 17:52:07 -04:00 |
|
bunnei
|
47221ab1e6
|
Merge pull request #1121 from aroulin/shader-minor-fixes
Shader: Use constants and proper type casts
|
2015-09-07 15:59:24 -04:00 |
|
bunnei
|
51e91dfd86
|
Merge pull request #1104 from yuriks/opengl-samplers
OpenGL: Use Sampler Objects to decouple sampler config from textures
|
2015-09-05 16:19:52 -04:00 |
|
bunnei
|
bc59aaccb1
|
Merge pull request #1101 from archshift/camu-service-names
Add cam:u service function names to its function table
|
2015-09-03 07:53:18 -04:00 |
|
bunnei
|
918ca40c68
|
Merge pull request #1088 from aroulin/x64-emitter-abi-call
x64: Proper stack alignment in shader JIT function calls
|
2015-09-02 08:46:58 -04:00 |
|
bunnei
|
d02c9c83f5
|
Merge pull request #1099 from aroulin/video-core-format-specifier
video_core: Fix format specifiers warnings
|
2015-09-02 08:45:01 -04:00 |
|
bunnei
|
5e3536f66f
|
Merge pull request #1072 from yuriks/GetSystemTick-advance-time
SVC: Advance time when calling GetSystemTick to escape busy-wait loops
|
2015-09-01 08:21:29 -04:00 |
|
bunnei
|
f05ae742a4
|
Merge pull request #1083 from yuriks/microprofile-vs2015
Common: Fix MicroProfile compilation in MSVC2015
|
2015-08-31 21:20:36 -04:00 |
|
bunnei
|
63c2274324
|
Merge pull request #1086 from yuriks/precommit-hook
Only check src/ directory for whitespace errors in the pre-commit hook
|
2015-08-31 09:55:57 -04:00 |
|
bunnei
|
d8a78d4d9e
|
Merge pull request #1091 from aroulin/shader-sge-nan-fix
Shader JIT: Fix SGE/SGEI NaN behavior
|
2015-08-31 09:55:27 -04:00 |
|
bunnei
|
e77dc4e9d2
|
Merge pull request #1059 from Subv/vertex_offset
GPU: Implemented register 0x22A PICA_REG_DRAW_VERTEX_OFFSET
|
2015-08-30 17:12:33 -04:00 |
|
bunnei
|
5906d8b01c
|
Merge pull request #1085 from Subv/fs_stat
Services/FS: Correctly tell the guest app whether a file was correctly opened or not
|
2015-08-30 11:44:39 -04:00 |
|
bunnei
|
58e9f78844
|
Merge pull request #1049 from Subv/stencil
Rasterizer: Corrected the stencil implementation.
|
2015-08-29 20:06:25 -04:00 |
|
bunnei
|
2978b5fbc8
|
Merge pull request #1075 from yuriks/ControlMem-fixes
Fix heap-management regressions
|
2015-08-27 19:43:55 -04:00 |
|
bunnei
|
5831fe6a60
|
Merge pull request #1068 from bunnei/gl-hash-textures
gl_rasterizer_cache: Cache textures based on hash in addition to address.
|
2015-08-27 19:13:33 -04:00 |
|
bunnei
|
f3cef178e3
|
gl_rasterizer_cache: Detect and ignore unnecessary texture flushes.
|
2015-08-27 19:07:53 -04:00 |
|
bunnei
|
f1ad4332ad
|
Merge pull request #1079 from aroulin/albw-jit-bug
Shader JIT: Fix float to integer rounding in MOVA
|
2015-08-27 10:41:19 -04:00 |
|
bunnei
|
32e279c0ca
|
Merge pull request #1074 from lioncash/bool
dyncom: Minor changes to CondPassed
|
2015-08-26 18:44:52 -04:00 |
|
bunnei
|
de6a2bed32
|
Merge pull request #1078 from archshift/arm-build-fix
Shader JIT: ifdef out reference to ifdef'd out shader_map
|
2015-08-26 18:39:43 -04:00 |
|
bunnei
|
afd45d1d7f
|
Merge pull request #1063 from Subv/hw_renderer_debug_fb
HWRenderer: Only reload the framebuffer from gpu memory if the hw renderer is in use during a breakpoint
|
2015-08-24 13:02:44 -04:00 |
|
bunnei
|
83c214f6d8
|
Merge pull request #1062 from aroulin/shader-rcp-rsq
Shader: RCP and RSQ computes only the 1st component
|
2015-08-23 17:56:35 -04:00 |
|
bunnei
|
387bd3a1e4
|
Merge pull request #1057 from aroulin/shader-dph-dphi
Shader: Implement DPH and DPHI in interpreter/JIT
|
2015-08-23 17:47:09 -04:00 |
|
bunnei
|
d8908aef63
|
Merge pull request #1056 from lioncash/emitter
emitter: Minor cleanup
|
2015-08-20 18:48:09 -04:00 |
|
bunnei
|
21ba05e5f1
|
Merge pull request #1035 from darkf/mingw-fix
Fix building under MinGW
|
2015-08-19 20:40:31 -04:00 |
|
bunnei
|
a575399fbc
|
Merge pull request #1055 from aroulin/shader-sge-sgei-slt
Shader: Implement SGE, SGEI and SLT in interpreter/JIT
|
2015-08-19 19:58:49 -04:00 |
|
bunnei
|
3c5ff418ca
|
Merge pull request #1047 from aroulin/shader-ex2-lg2
Shader: Save caller-saved registers in JIT before a CALL
|
2015-08-18 22:02:25 -04:00 |
|
bunnei
|
026379ed55
|
Merge pull request #1037 from aroulin/shader-ex2-lg2
Shader: Implement EX2 and LG2 in interpreter/JIT
|
2015-08-18 19:42:32 -04:00 |
|
bunnei
|
ef7eb8bc4c
|
Merge pull request #1038 from LittleWhite-tb/contributing-include
Add coding style about includes
|
2015-08-17 09:15:46 -04:00 |
|
bunnei
|
1f18c9f8dd
|
Merge pull request #1034 from yuriks/rg8-textures
videocore: Added RG8 texture support
|
2015-08-16 22:17:12 -04:00 |
|
bunnei
|
882040fde7
|
Merge pull request #1017 from LittleWhite-tb/qt-recent-files
citra-qt: save path for recent files loaded
|
2015-08-16 00:22:10 -04:00 |
|
bunnei
|
5989a6ac57
|
Merge pull request #1032 from lioncash/swap
vfp: use std::swap where applicable
|
2015-08-16 00:20:35 -04:00 |
|
bunnei
|
d852c4ecc7
|
Merge pull request #1002 from bunnei/shader-jit
Vertex Shader JIT for X86-64
|
2015-08-15 18:26:12 -04:00 |
|
bunnei
|
db97090cad
|
Shader: Use a POD struct for registers.
|
2015-08-15 18:03:27 -04:00 |
|
bunnei
|
b39c053785
|
Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64.
|
2015-08-15 18:03:27 -04:00 |
|
bunnei
|
0ee00861f6
|
Common: Cleanup CPU capability detection code.
|
2015-08-15 18:03:26 -04:00 |
|
bunnei
|
a1942238f5
|
Common: Move cpu_detect to x64 directory.
|
2015-08-15 18:03:26 -04:00 |
|
bunnei
|
bd7e691f78
|
x64: Refactor to remove fake interfaces and general cleanups.
|
2015-08-15 18:03:25 -04:00 |
|
bunnei
|
cfb354f11f
|
JIT: Support negative address offsets.
|
2015-08-15 18:01:22 -04:00 |
|
bunnei
|
094ae6fadb
|
Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.
- Config: Add an option for selecting to use shader JIT or interpreter.
- Qt: Add a menu option for enabling/disabling the shader JIT.
|
2015-08-15 18:01:07 -04:00 |
|
bunnei
|
d67e2f78b7
|
Common: Added MurmurHash3 hash function for general-purpose use.
|
2015-08-15 17:33:46 -04:00 |
|
bunnei
|
ddbeebb887
|
Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP.
|
2015-08-15 17:33:45 -04:00 |
|
bunnei
|
4d51792285
|
Common: Ported over Dolphin's code for x86 CPU capability detection.
|
2015-08-15 17:33:44 -04:00 |
|
bunnei
|
3f69c2039d
|
Shader: Define a common interface for running vertex shader programs.
|
2015-08-15 17:33:44 -04:00 |
|
bunnei
|
18527b9e21
|
Shader: Move shader code to its own subdirectory, "shader".
|
2015-08-15 17:33:42 -04:00 |
|
bunnei
|
642b9b5030
|
GPU: Refactor "VertexShader" namespace to "Shader".
- Also renames "vertex_shader.*" to "shader_interpreter.*"
|
2015-08-15 17:33:41 -04:00 |
|
bunnei
|
cebf245504
|
Merge pull request #1027 from lioncash/debugger
debugger: Add the ability to view VFP register contents
|
2015-08-13 18:13:25 -04:00 |
|
bunnei
|
6ba619f225
|
Merge pull request #1030 from archshift/force-inline
Stop defining GCC always_inline attributes as __forceinline
|
2015-08-12 00:17:05 -04:00 |
|
bunnei
|
35f3360663
|
Merge pull request #893 from linkmauve/remove-uint._t-int._t
Replace standard uint*_t and int*_t with CommonTypes’ u* and s* types
|
2015-08-11 17:55:24 -04:00 |
|
bunnei
|
93f607f549
|
Merge pull request #1023 from yuriks/gl-state-bugs
OpenGL: Fix state tracking in situations with reused object handles
|
2015-08-11 17:19:45 -04:00 |
|
bunnei
|
df25b047f8
|
Merge pull request #1028 from aroulin/arm-disas-media-instr
arm_disasm: ARMv6 media instructions
|
2015-08-11 13:28:23 -04:00 |
|
bunnei
|
b6c241d667
|
Merge pull request #1018 from bbarenblat/master
Handle invalid `Log::Level::Count`
|
2015-08-05 11:59:06 -04:00 |
|
bunnei
|
bd6131bdc0
|
Merge pull request #1015 from yuriks/vertex-caching
Videocore: Implement simple vertex caching
|
2015-08-04 22:45:47 -04:00 |
|
bunnei
|
4d086a4db4
|
Merge pull request #1019 from yuriks/msvc2015-workaround
Common: Work around bug in MSVC2015 standard library
|
2015-08-03 23:23:26 -04:00 |
|
bunnei
|
ce65925bc3
|
Merge pull request #1008 from lioncash/pc
dyncom: Handle the case where PC is the source register for STR/VSTM/VLDM
|
2015-07-30 10:44:50 -04:00 |
|
bunnei
|
bb7eb5c574
|
Merge pull request #1006 from yuriks/fb-commit-profile
OpenGL: Add a profiler category measuring framebuffer readback
|
2015-07-30 10:39:38 -04:00 |
|
bunnei
|
a5f77c9886
|
Merge pull request #1014 from lioncash/unused-warn
core: Eliminate some unused variable warnings
|
2015-07-29 16:47:44 -04:00 |
|
bunnei
|
9221e6e67a
|
Merge pull request #1011 from lioncash/initializer
citra-qt: Adjust initializer list order
|
2015-07-29 16:46:34 -04:00 |
|
bunnei
|
31c1bb901b
|
Merge pull request #963 from yuriks/gpu-fixes
Misc. GPU vertex loading fixes
|
2015-07-29 16:45:17 -04:00 |
|
bunnei
|
d3eb63a773
|
Merge pull request #1012 from lioncash/prototype
core: Fix missing prototype warnings
|
2015-07-29 12:18:29 -04:00 |
|
bunnei
|
aee575b24d
|
Merge pull request #1010 from lioncash/ref
citra-qt: Pass string by const reference
|
2015-07-29 12:16:56 -04:00 |
|
bunnei
|
e5606d9d6e
|
Merge pull request #982 from Subv/home
Service/APT: Return proper parameters in GetLockHandle.
|
2015-07-29 11:12:17 -04:00 |
|
bunnei
|
97fe935c8a
|
Merge pull request #1004 from yuriks/msvc-link-opt
Enable linker optimizations in MSVC Release builds
|
2015-07-29 11:09:01 -04:00 |
|
bunnei
|
7c7eeb9d34
|
Merge pull request #1007 from lioncash/pc
dyncom: Handle left-operand PC correctly for data-processing ops
|
2015-07-28 22:50:27 -04:00 |
|
bunnei
|
4ccc171db4
|
Merge pull request #899 from zawata/Winsock-Deprecation
SOC:U : Fix WinSock function deprecation
|
2015-07-28 16:44:29 -04:00 |
|
bunnei
|
fe15cf0019
|
Merge pull request #1003 from lioncash/armcruft
dyncom: Minor cleanups.
|
2015-07-28 09:58:42 -04:00 |
|
bunnei
|
62caa89f48
|
Merge pull request #1001 from lioncash/arm
dyncom: Centralize state-related functions.
|
2015-07-27 01:09:46 -04:00 |
|
bunnei
|
e1a3fed6ff
|
Merge pull request #991 from yuriks/globjects
OpenGL: Make OpenGL object resource wrappers fully inline
|
2015-07-26 16:37:33 -04:00 |
|
bunnei
|
cb76453ec4
|
Merge pull request #992 from yuriks/hot-path-debug
VideoCore: #ifdef out some debugging routines
|
2015-07-26 11:45:51 -04:00 |
|
bunnei
|
392c7feba0
|
Merge pull request #990 from lioncash/arm
dyncom: General cleanup
|
2015-07-25 23:12:34 -04:00 |
|
bunnei
|
cea45af64d
|
Merge pull request #977 from yuriks/glenable-tex2d
GL Renderer: Remove erroneous glEnable(GL_TEXTURE_2D) calls
|
2015-07-23 10:07:35 -04:00 |
|
bunnei
|
f602bb9af6
|
Merge pull request #979 from Subv/border_color
Rasterizer/GL: Set the border color when binding a texture.
|
2015-07-23 10:06:34 -04:00 |
|
bunnei
|
3a5352baf8
|
Merge pull request #968 from Subv/texture_filtering
GPU: Added registers for min and mag texture filters
|
2015-07-21 18:27:50 -04:00 |
|
bunnei
|
4a9e97d67d
|
Merge pull request #962 from Subv/am_app
Services/AM: Stubbed am:app::GetNumContentInfos to return 0 results.
|
2015-07-21 18:26:31 -04:00 |
|
bunnei
|
d0b45d45b5
|
Merge pull request #966 from Subv/log
Services/Logging: Log more useful information when some operations fail.
|
2015-07-21 15:14:35 -04:00 |
|
bunnei
|
dcc8f1bef2
|
Merge pull request #957 from Subv/hwtest_crash
Kernel/Scheduling: Clean up a thread's wait_objects when its scheduled.
|
2015-07-21 12:11:48 -04:00 |
|