Subv
092d5b04ec
Services/Cam: Added new log type and camera enums from 3dbrew.
Followup to #1102
Original author @mailwl
10 years ago
bunnei
2b68cf07c7
Merge pull request #1246 from polaris-/patch-1
Fix read and write register blocks in gdbstub
10 years ago
bunnei
23bf1911e6
Merge pull request #1247 from polaris-/add-ssl-stubs
Add Initialize and GenerateRandomData function names to ssl:C
10 years ago
polaris-
7603ea3da1
Add Initialize and GenerateRandomData stubs
10 years ago
polaris-
ec1195c252
Fix read and write register blocks in gdbstub
Previously, the padding wasn't correctly accounted for which caused the gdbstub to read and write everything after R15 (starting with the dummy FPA registers) incorrectly, which caused CPSR to not be handled correctly. Everything appears to be working as expected with this change.
10 years ago
bunnei
9be370a2cf
Merge pull request #1237 from Subv/ubos
Shaders: Use UBOs instead of individual uniforms in the generated frag shaders
10 years ago
Subv
9acdb1e7f2
FragShader: Use an UBO instead of several individual uniforms
10 years ago
bunnei
ab32a303ae
Merge pull request #1239 from wwylele/silent-vec-warning
Common: silence Vec warnings on msvc
10 years ago
wwylele
8b6d444dd1
fix failure on gcc and clang
10 years ago
wwylele
3b7cbb25e3
disable unary minus when the type is not signed
silent warning C4146 on msvc
10 years ago
Tony Wasserka
ced4656f90
Merge pull request #1238 from citra-emu/neobrain-rtti
Enable RTTI on Windows builds.
10 years ago
Tony Wasserka
72d767c35a
Enable RTTI on Windows builds.
10 years ago
bunnei
5f52cec725
Merge pull request #1122 from polaris-/gdbstub
gdbstub implementation
10 years ago
bunnei
7bf0dd7cf5
Merge pull request #1236 from Subv/log_overflow
GPU/Loaders: Log an error when a loader tries to load from a component beyond the available ones
10 years ago
Subv
b797ef4d9a
GPU/Loaders: Log an error when a loader tries to load from a component beyond the available ones (12).
Related to #1170
10 years ago
polaris-
505489551d
Fix bug with reading addresses and lengths
10 years ago
archshift
093aae0663
.travis-deps.sh: don't install pkgbuild on OS X
pkgbuild is now provided by Travis itself, so homebrew throws
an error upon trying to install it.
10 years ago
archshift
1c9a181c44
.travis-deps.sh: update curl invocation to follow 302 redirects
CMake recently 302'd the download URL we're using.
To prevent any issues, just follow the redirect with cURL.
10 years ago
polaris-
fd7f61becf
Change headers
10 years ago
bunnei
58857f832e
Merge pull request #1165 from esoteric-programmer/master
Added CSND_ExecuteType0Commands stub.
10 years ago
Matthias Ernst
5c7881c4a3
Added CSND stub.
10 years ago
bunnei
62c57400e8
Merge pull request #1208 from archshift/free-bytes
Implement FS_User::GetFreeBytes
10 years ago
archshift
5da25ae7d0
Implement FS_User::GetFreeBytes
10 years ago
bunnei
f63781a0ed
Merge pull request #1217 from filfat/master
Add GetTotalStepCount Stub
10 years ago
Filiph Sandström
23e1121337
Fix copy paste
10 years ago
Filiph Sandström
d248fba5e3
Fix wrong branch
10 years ago
Filiph Sandström
29077f65a2
Add GetTotalStepCount Stub
10 years ago
Filiph Sandström
bf5793c2f8
Update ptm.h
10 years ago
bunnei
5559dad63d
Merge pull request #1209 from wwylele/file-path-encoding
citra-qt: Change file path encoding
10 years ago
polaris-
ac325ce61a
Add some headers so TravisCI will hopefully work
10 years ago
polaris-
f4520eb266
Use CHAR_BIT instead of 8
10 years ago
polaris-
4e0ae45d99
Handle changes pointed out in comments on PR
10 years ago
bunnei
34d448c4f0
Merge pull request #1187 from bunnei/shader-gen
GLSL Fragment Shader Generation
10 years ago
bunnei
b7b11eb5e7
gl_shader_gen: Use explicit locations for vertex shader attributes.
10 years ago
bunnei
1eb1fd06d1
gl_shader_gen: Optimize code for AppendAlphaTestCondition.
- Also add a comment to AppendColorCombiner.
10 years ago
bunnei
7bad07b3ef
gl_rasterizer: Define enum types for each vertex texcoord attribute.
10 years ago
bunnei
4175a09b7d
gl_shader_gen: Various cleanups to shader generation.
10 years ago
bunnei
2fd9b1999f
gl_rasterizer: Use MMH3 hash for shader cache hey.
- Includes a check to confirm no hash collisions.
10 years ago
bunnei
61b33d7266
gl_shader_gen: Require explicit uniform locations.
- Fixes uniform issue on AMD.
10 years ago
bunnei
aa1dec1953
gl_shader_gen: Rename 'o' to 'attr' in vertex/fragment shaders.
10 years ago
bunnei
3ed0610e5d
gl_shader_gen: AppendAlphaModifier default should be 0.0, not vec4(0.0).
10 years ago
bunnei
e69743a943
gl_shader_gen: Fix bug where TEV stage outputs should be clamped.
10 years ago
bunnei
589d3e2e20
gl_rasterizer: Add documentation to ShaderCacheKey.
10 years ago
bunnei
06d9c2795c
gl_shader_gen: Add additional function documentation.
10 years ago
bunnei
711a23b8ca
gl_shader_util: Cleanup header file + add docstring.
10 years ago
bunnei
d8eca2f795
gl_shader_gen: Various cleanups + moved TEV stage generation to its own function.
10 years ago
bunnei
eefabd6b7d
renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups.
10 years ago
bunnei
44a1dcc088
gl_rasterizer: Move logic for creating ShaderCacheKey to a static function.
10 years ago
bunnei
05e11e151d
gl_shader_util: Use vec3 constants for AppendColorCombiner.
10 years ago
bunnei
a81772552c
gl_rasterizer: Fix typo in uploading TEV const color uniforms.
10 years ago