Subv
|
03c9f30ba0
|
Memory: Make ReadBlock and WriteBlock accept void pointers.
|
2016-05-28 13:52:49 -05:00 |
|
Subv
|
5bda6ddc07
|
SOC_U: Remove usage of GetPointer
|
2016-05-28 13:52:49 -05:00 |
|
MerryMage
|
804d8d9b2f
|
SSL_C: Remove use of Memory::GetPointer
|
2016-05-28 13:52:48 -05:00 |
|
MerryMage
|
37b7f198ea
|
GSP_GPU: Remove use of Memory::GetPointer
|
2016-05-28 13:52:47 -05:00 |
|
MerryMage
|
339fa47285
|
Memory: CopyBlock
|
2016-05-28 13:44:49 -05:00 |
|
MerryMage
|
53c43aee08
|
DSP_DSP: Remove use of Memory::GetPointer
|
2016-05-28 13:44:49 -05:00 |
|
MerryMage
|
bf84f784ed
|
FS/Archive: Remove use of Memory::GetPointer
|
2016-05-28 13:44:44 -05:00 |
|
MerryMage
|
078dc9621c
|
CFG: Remove use of Memory::GetPointer
|
2016-05-21 11:14:13 -05:00 |
|
MerryMage
|
ed3c227c61
|
APT: Remove use of Memory::GetPointer
|
2016-05-21 11:14:12 -05:00 |
|
MerryMage
|
67c557c4ab
|
Kernel/Thread: Remove use of Memory::GetPointer
|
2016-05-21 11:14:11 -05:00 |
|
MerryMage
|
4ee7ea69aa
|
Applets/swkdb: Remove use of Memory::GetPointer
|
2016-05-21 11:14:10 -05:00 |
|
MerryMage
|
bdc5d70e85
|
Memory: ZeroBlock
|
2016-05-21 11:14:09 -05:00 |
|
MerryMage
|
a194744a1f
|
FileSys/Path: Replace Memory::GetPointer with Memory::ReadBlock
|
2016-05-21 11:14:03 -05:00 |
|
MerryMage
|
a84cf66293
|
Debugger/Callstack: Replace Memory::GetPointer with Memory::IsValidVirtualAddress
|
2016-05-21 11:12:38 -05:00 |
|
MerryMage
|
d8a8f2d924
|
Memory: ReadBlock/WriteBlock
|
2016-05-21 11:12:36 -05:00 |
|
MerryMage
|
32f974e54a
|
Memory: IsValidVirtualAddress/IsValidPhysicalAddress
|
2016-05-21 11:12:35 -05:00 |
|
Maribel
|
9b48c83735
|
Appveyor: Restore working directory after test_script (#1835)
|
2016-05-21 16:11:55 +01:00 |
|
bunnei
|
4a8a43a5d4
|
Merge pull request #1564 from MerryMage/this-is-only-a-test
tests: Infrastructure for unit tests
|
2016-05-21 10:15:13 -04:00 |
|
bunnei
|
c0bf359e3a
|
Merge pull request #1816 from JayFoxRox/refactor-tev-dump
Refactor Tev dump
|
2016-05-20 21:23:01 -04:00 |
|
Jannik Vogel
|
af3b002c74
|
Refactor Tev stage dumper
|
2016-05-21 03:11:27 +02:00 |
|
Jannik Vogel
|
2e57c33dfa
|
Extend Tev stage dumper
|
2016-05-21 03:08:59 +02:00 |
|
James Rowe
|
6439c3b2d1
|
Config: Restore previously selected audio sink option (#1824)
|
2016-05-20 20:37:34 +02:00 |
|
bunnei
|
8519ce10cd
|
Merge pull request #1797 from MerryMage/audio-mixer
DSP/HLE: Implement mixer processing
|
2016-05-19 18:11:14 -04:00 |
|
MerryMage
|
d119046834
|
Tests: Run tests on CI
|
2016-05-19 19:28:08 +01:00 |
|
MerryMage
|
27c43f2d56
|
tests: Infrastructure for unit tests
|
2016-05-19 08:38:03 +01:00 |
|
MerryMage
|
20492886f1
|
DSP/HLE: Audio output
|
2016-05-19 07:25:26 +01:00 |
|
MerryMage
|
04ce0ebe0f
|
DSP/HLE: Implement mixer processing
|
2016-05-19 07:24:39 +01:00 |
|
bunnei
|
129827e1fc
|
Merge pull request #1785 from MerryMage/mp-dpi
Microprofile: DPI-aware drawing
|
2016-05-18 18:03:59 -04:00 |
|
Maribel
|
81ed6482f4
|
Config: Audio sink configuration (#1798)
|
2016-05-18 18:01:03 -04:00 |
|
Mat M
|
1dde7e97a0
|
Merge pull request #1814 from JayFoxRox/fix-read-after-write
Fix read-after-write in SMUAD, SMLAD, SMUSD, SMLSD
|
2016-05-18 08:32:36 -04:00 |
|
Jannik Vogel
|
777065e9cf
|
Fix read-after-write in SMUAD, SMLAD, SMUSD, SMLSD
|
2016-05-18 14:03:02 +02:00 |
|
András Domonkos
|
1b8190fdcc
|
Update ACT:U and create ACT:A (#1809)
* Update ACT_U
* Create act_a.h
* Create act_a.cpp
* Add service ACT:A
* Add ACT:A source and header
* Fix wrong header
|
2016-05-17 21:28:25 -04:00 |
|
bunnei
|
5d16963177
|
Merge pull request #1800 from JayFoxRox/set-fpscr
Set fpscr for new threads
|
2016-05-17 21:24:57 -04:00 |
|
Jannik Vogel
|
c675ae3a3d
|
Set fpscr for new threads
|
2016-05-17 08:59:52 +02:00 |
|
bunnei
|
df5737d54f
|
Merge pull request #1786 from JayFoxRox/blend-equation
OpenGL: Support blend equation
|
2016-05-16 20:00:21 -04:00 |
|
linkmauve
|
84e10edace
|
Merge pull request #1787 from JayFoxRox/refactor-jit
Refactor JIT
|
2016-05-16 17:54:45 +01:00 |
|
bunnei
|
d189fdbeef
|
Merge pull request #1792 from JayFoxRox/avoid-uninitialised
Avoid uninitialised in hw renderer + Only sync depth if necessary
|
2016-05-15 20:44:32 -04:00 |
|
Maribel
|
29e19e4a72
|
DSP_DSP: Remove GetHeadphoneStatus logspam (#1799)
|
2016-05-15 20:43:01 -04:00 |
|
Maribel
|
f2ddd0b025
|
AudioCore: Implement time stretcher (#1737)
* AudioCore: Implement time stretcher
* fixup! AudioCore: Implement time stretcher
* fixup! fixup! AudioCore: Implement time stretcher
* fixup! fixup! fixup! AudioCore: Implement time stretcher
* fixup! fixup! fixup! fixup! AudioCore: Implement time stretcher
* fixup! fixup! fixup! fixup! fixup! AudioCore: Implement time stretcher
|
2016-05-14 22:04:03 -04:00 |
|
bunnei
|
1b5d32bebb
|
Merge pull request #1794 from Subv/regression_fix
Memory: Fixed a regression caused by #1695 and #1689.
|
2016-05-14 17:02:21 -04:00 |
|
Subv
|
751115d995
|
Memory: Fixed a regression caused by #1695 and #1689.
Reserve enough space in the vector that holds the linear heap memory to prevent relocations of the backing memory when growing too much.
Closes #1790
|
2016-05-14 11:24:19 -05:00 |
|
Jannik Vogel
|
e3e38a80cb
|
OpenGL: Only update depth uniforms if the depth changed
|
2016-05-14 10:31:18 +02:00 |
|
Jannik Vogel
|
994bc4d6f5
|
OpenGL: value-initialize variables which cause uninitialised access otherwise
|
2016-05-14 10:16:11 +02:00 |
|
bunnei
|
3f87b6ce66
|
Merge pull request #1689 from Subv/shmem
Kernel: Implemented shared memory.
|
2016-05-13 15:33:44 -04:00 |
|
Tony Wasserka
|
fdeb001799
|
Merge pull request #1788 from MerryMage/ext-soundtouch
gitmodules: citra-emu/soundtouch → citra-emu/ext-soundtouch
|
2016-05-13 12:34:24 +02:00 |
|
MerryMage
|
8919b88d0b
|
gitmodules: citra-emu/soundtouch → citra-emu/ext-soundtouch
|
2016-05-13 11:31:36 +01:00 |
|
Jannik Vogel
|
7c7f458460
|
Use new shader-jit signature for interpreter
|
2016-05-13 09:41:55 +02:00 |
|
Jannik Vogel
|
3efb30631f
|
Refactor access to state in shader-jit
|
2016-05-13 09:20:14 +02:00 |
|
bunnei
|
c76499c566
|
Merge pull request #1695 from Subv/tls_alloc
Kernel/Threads: Dynamically allocate the TLS region for threads.
|
2016-05-12 21:51:35 -04:00 |
|
Subv
|
ff3b1bf8fa
|
HLE/Applets: Give each applet its own block of heap memory, and use that when creating the framebuffer shared memory block.
|
2016-05-12 20:01:59 -05:00 |
|