Yuri Kunde Schlesner
78735e2ada
Fix broken boot introduced by last-minute change in #1025
11 years ago
Yuri Kunde Schlesner
3efb205a68
Merge pull request #1025 from yuriks/heap-management
Kernel: Correct(er) handling of Heap and Linear Heap allocations
11 years ago
bunnei
d8908aef63
Merge pull request #1056 from lioncash/emitter
emitter: Minor cleanup
11 years ago
Lioncash
e85c5dbb54
emitter: Remove unnecessary defines
11 years ago
Lioncash
a796149c42
emitter: Remove unnecessary else keywords
11 years ago
Lioncash
e88dc7fc6d
emitter: Remove unused code
11 years ago
Lioncash
8738963bce
emitter: Remove unimplemented JMP prototype
11 years ago
Lioncash
55461125ba
emitter: Pass OpArg by reference where possible
11 years ago
Lioncash
0609b89f74
emitter: Remove unnecessary inline specifiers
Functions implemented in a class definition are already implicitly inline.
11 years ago
bunnei
21ba05e5f1
Merge pull request #1035 from darkf/mingw-fix
Fix building under MinGW
11 years ago
bunnei
a575399fbc
Merge pull request #1055 from aroulin/shader-sge-sgei-slt
Shader: Implement SGE, SGEI and SLT in interpreter/JIT
11 years ago
Yuri Kunde Schlesner
08325e51e5
Merge pull request #1045 from LittleWhite-tb/qt-recent-files
Improvements for MRU
11 years ago
LittleWhite
adee93d784
Improvements for MRU
avoid duplicates
always put the last file loaded to top of the list
11 years ago
aroulin
f3e8f42718
Shader: implement SGE, SGEI and SLT in JIT
11 years ago
aroulin
863730f6a7
Shader: implement SGE, SGEI in interpreter
11 years ago
Yuri Kunde Schlesner
a9fc659809
Merge pull request #996 from yuriks/texture-copy
GPU: Implement TextureCopy-mode display transfers
11 years ago
bunnei
3c5ff418ca
Merge pull request #1047 from aroulin/shader-ex2-lg2
Shader: Save caller-saved registers in JIT before a CALL
11 years ago
aroulin
2f9eb98f03
Shader: Save caller-saved registers in JIT before a CALL
11 years ago
bunnei
026379ed55
Merge pull request #1037 from aroulin/shader-ex2-lg2
Shader: Implement EX2 and LG2 in interpreter/JIT
11 years ago
darkf
e053d30bf7
Fix building under MinGW
11 years ago
bunnei
ef7eb8bc4c
Merge pull request #1038 from LittleWhite-tb/contributing-include
Add coding style about includes
11 years ago
bunnei
1f18c9f8dd
Merge pull request #1034 from yuriks/rg8-textures
videocore: Added RG8 texture support
11 years ago
Yuri Kunde Schlesner
734f4b7041
Merge pull request #1043 from yuriks/boost-v1_59
Update boost external to v1.59.0
11 years ago
Yuri Kunde Schlesner
3007d0c651
Update boost external to v1.59.0
11 years ago
aroulin
7d3a6016d6
Shader: implement EX2 and LG2 in JIT
11 years ago
LittleWhite
44ef68fb48
Add coding style about includes
11 years ago
Yuri Kunde Schlesner
b3e64813f5
Merge pull request #1036 from LittleWhite-tb/fix-compilation-memset
Fix Linux GCC 4.9 build (complaining about undeclared memset)
11 years ago
LittleWhite
9d6748fa94
Fix Linux GCC 4.9 build (complaining about undeclared memset)
11 years ago
aroulin
638e47c04d
Shader: implement EX2 and LG2 in interpreter
11 years ago
Tony Wasserka
96820ae42a
Build fix for Debug configurations.
11 years ago
Tony Wasserka
f5144e6c10
Merge pull request #997 from Lectem/cmdlist_full_debug
citra-qt: Improve pica command list widget (add mask, fix some issues)
11 years ago
Tony Wasserka
7312894a6a
Merge pull request #933 from neobrain/shader_debugger
Shader debugger improvements
11 years ago
Tony Wasserka
32592364b8
citra-qt/VertexShader: Minor UI improvements.
Renamed "Iteration index" to the (hopefully) more intuitive "Cycle Index".
Added flexible space at the bottom of the widget.
11 years ago
Tony Wasserka
493c432d1e
citra-qt: Fix comment style.
11 years ago
Tony Wasserka
33ba604fd9
Introduce a shader tracer to allow inspection of input/output values for each processed instruction.
11 years ago
Tony Wasserka
2e3601f415
Pica/DebugUtils: Include uniform information into shader dumps.
11 years ago
Tony Wasserka
4cb302c8ae
citra-qt: Improve shader debugger.
Now supports dumping the current shader and recognizes a larger number of output semantics.
11 years ago
Tony Wasserka
6a5d560c4f
citra-qt: Print the correct swizzle mask for SRC2 in the shader disassembler.
11 years ago
Yuri Kunde Schlesner
0aa443a871
Merge pull request #1033 from bbarenblat/master
Handle `FileType::CIA` in `switch` statements
11 years ago
Yuri Kunde Schlesner
7d0c17d2ae
citra-qt: Give RG8 format a proper name in the texture viewer
11 years ago
Patrick Martin
5b65d95310
videocore: Added RG8 texture support
11 years ago
Yuri Kunde Schlesner
9ae5a09655
GPU: Implement TextureCopy-mode display transfers
Fixes glitchy garbage in Fire Emblem 3D scenes.
11 years ago
bunnei
882040fde7
Merge pull request #1017 from LittleWhite-tb/qt-recent-files
citra-qt: save path for recent files loaded
11 years ago
bunnei
5989a6ac57
Merge pull request #1032 from lioncash/swap
vfp: use std::swap where applicable
11 years ago
Yuri Kunde Schlesner
840b85690b
Kernel: Remove unused legacy heap MapBlock_* functions
11 years ago
Yuri Kunde Schlesner
38bfbe1b2b
APT: Adjust shared font hack so it works with the new linear heap code
11 years ago
Yuri Kunde Schlesner
14eca982f4
Kernel: Implement svcGetProcessInfo in a basic way
This also adds some basic memory usage accounting. These two types are
used by Super Smash Bros. during startup.
11 years ago
Yuri Kunde Schlesner
74d4bc0af1
Kernel: Add more infrastructure to support different memory layouts
This adds some structures necessary to support multiple memory regions
in the future. It also adds support for different system memory types
and the new linear heap mapping at 0x30000000.
11 years ago
Yuri Kunde Schlesner
c39b52f974
HLE: Remove empty ConfigMem and SharedPage Shutdown functions
11 years ago
Yuri Kunde Schlesner
69c3021a8d
Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h}
11 years ago