Tony Wasserka
|
387b9bf3c2
|
LightingShaderGen: Perform some lighting calculations with integers.
|
2014-03-14 22:31:19 +01:00 |
Tony Wasserka
|
78623871f9
|
ShaderGen: Store material uniforms as integers.
|
2014-03-14 22:31:19 +01:00 |
Tony Wasserka
|
4bf57565e8
|
ShaderGen: Store light color uniforms as integers.
|
2014-03-14 22:31:18 +01:00 |
Tony Wasserka
|
68e91f0d55
|
PixelShader: Store fog color as an integer.
|
2014-03-14 22:31:18 +01:00 |
Tony Wasserka
|
0238a56816
|
PixelShaderGen: Change indirect texture matrix uniforms to use integers.
|
2014-03-14 22:31:18 +01:00 |
Tony Wasserka
|
c13a5c38e9
|
PixelShaderGen: Change the "alpha" uniform to use integers.
|
2014-03-14 22:31:18 +01:00 |
Tony Wasserka
|
ec60acac3a
|
PixelShaderGen: Change the "colors" and "kcolors" uniforms to be integers.
|
2014-03-14 22:31:18 +01:00 |
Tony Wasserka
|
df94e62350
|
PixelShaderGen: Process fog calculations with integer math.
|
2014-03-14 22:31:18 +01:00 |
Tony Wasserka
|
21eb482a6e
|
PixelShaderGen: Write constants in decimal instead of hexadecimal where appropriate.
|
2014-03-14 22:31:11 +01:00 |
Tony Wasserka
|
cff952c397
|
PixelShaderGen: Use integer math for indirect tev stage texcoord calculation.
|
2014-03-14 22:30:27 +01:00 |
Tony Wasserka
|
e7a42d884f
|
PixelShaderGen: prev should be initialized to the proper value; tev output needs to be clamped between -1024 and 1023.
|
2014-03-14 22:30:16 +01:00 |
Tony Wasserka
|
cb1514e082
|
PixelShaderGen: Remove superfluous registerstate stuff. Also, made alphabump an integer.
|
2014-03-14 22:30:15 +01:00 |
Tony Wasserka
|
a11ae69cb0
|
PixelShaderGen: Use integer math for TEV combiners.
|
2014-03-14 22:28:32 +01:00 |
Tony Wasserka
|
aaa8e74a68
|
PixelShaderGen: Use integer math for tev outputs.
|
2014-03-14 22:28:14 +01:00 |
Tony Wasserka
|
654442feb7
|
PixelShaderGen: Use integer math for tev konst value.
|
2014-03-14 22:28:12 +01:00 |
Tony Wasserka
|
e69ee6ae0a
|
PixelShaderGen: Remove remaining floating point bits for texture color.
|
2014-03-14 22:26:50 +01:00 |
Tony Wasserka
|
ac1c77c392
|
PixelShaderGen: Use integer math for rasterizer color.
|
2014-03-14 22:26:50 +01:00 |
Tony Wasserka
|
3ea97f7730
|
PixelShaderGen: Use integer math for indirect texture coords.
|
2014-03-14 22:26:50 +01:00 |
Tony Wasserka
|
0e711bf520
|
PixelShaderGen: Use integer math for sampling textures.
|
2014-03-14 22:26:50 +01:00 |
Tony Wasserka
|
1b3b12caa0
|
PixelShaderGen: Fix an issue where small negative z coordinates would underflow when they shouldn't.
|
2014-03-14 22:26:50 +01:00 |
Tony Wasserka
|
fa77e1d2b6
|
PixelShaderGen: Use integer math for alpha testing.
|
2014-03-14 22:26:48 +01:00 |
Ryan Houdek
|
22c989de9a
|
Provide our own dot functions in GLSL since GLSL doesn't provide integer versions of this function, even though AMD and Nvidia provide their own.
|
2014-03-14 22:26:27 +01:00 |
Tony Wasserka
|
bed442198f
|
PixelShaderGen: Make SampleTexture static inline.
|
2014-03-14 22:26:26 +01:00 |
Tony Wasserka
|
2af50f04c2
|
OGL: Force highp for integers.
|
2014-03-14 22:26:26 +01:00 |
Tony Wasserka
|
032c920247
|
OGL: Remove some dead code.
|
2014-03-14 22:26:26 +01:00 |
Pierre Bourdon
|
974123000d
|
MemoryInterface: properly register region MMIOs.
|
2014-03-14 21:52:45 +01:00 |
Lioncash
|
a82675b7d5
|
Kill off some usages of c_str.
Also changes some function params, but this is ok.
Some simplifications were also able to be made (ie. killing off strcmps with ==, etc).
|
2014-03-14 13:51:23 -04:00 |
Pierre Bourdon
|
450bde27bb
|
Merge pull request #162 from lioncash/tas-dlg
Simplify boolean toggling in the TASInputDlg.
|
2014-03-13 02:09:32 +01:00 |
Pierre Bourdon
|
107d4ca224
|
Merge pull request #163 from lioncash/dsp-func-typo
Fix a typo in DSPSymbols. (DisasssembleRange -> DisassembleRange)
|
2014-03-13 01:54:14 +01:00 |
Lioncash
|
0edda2bd7f
|
Fix a typo in DSPSymbols. (DisasssembleRange -> DisassembleRange)
Also remove IsHexDigit and IsAlpha and replace them with their cctype equivalents.
|
2014-03-12 20:51:06 -04:00 |
Lioncash
|
dccc6d8b47
|
Simplify boolean toggling in the TASInputDlg.
Also fixed the indentation for some code in a switch statement.
|
2014-03-12 10:12:29 -04:00 |
Pierre Bourdon
|
ede46556d9
|
Merge pull request #155 from Parlane/codestyle_fixes
Fixes spacing for "for", "while", "switch" and "if"
|
2014-03-10 23:40:16 +01:00 |
Pierre Bourdon
|
52ed10213d
|
Merge pull request #158 from GUIpsp/master
Fix building on mac without a c/c++ compiler set.
|
2014-03-10 17:05:58 +01:00 |
Guilherme Espada
|
dacd2431d3
|
Fix building on mac without a c/c++ compiler set.
|
2014-03-10 15:58:50 +00:00 |
Pierre Bourdon
|
3d0116e74f
|
Merge pull request #156 from Parlane/fix_soundtouch
Use correct capitalization for SoundTouch.h in CMakeLists.txt
|
2014-03-10 13:05:23 +01:00 |
Matthew Parlane
|
79ae3c1510
|
Use correct capitalization for SoundTouch.h in CMakeLists.txt
Fixes Issue 7074: Typo in CMakeLists.txt
|
2014-03-11 00:39:30 +13:00 |
Matthew Parlane
|
31cfc73a09
|
Fixes spacing for "for", "while", "switch" and "if"
Also moved && and || to ends of lines instead of start.
Fixed misc vertical alignments and some { needed newlining.
|
2014-03-11 00:35:07 +13:00 |
Pierre Bourdon
|
4591464486
|
Merge pull request #154 from lioncash/android-dlg-cleanup
[Android] Tidy up the dialog buttons that don't do anything.
|
2014-03-10 09:50:47 +01:00 |
Lioncash
|
932e3c1db2
|
[Android] Tidy up the dialog buttons that don't do anything.
All we want to do with these is dismiss the dialog. The same can be done by simply passing null.
|
2014-03-09 23:02:08 -04:00 |
Pierre Bourdon
|
8863eb0671
|
Merge pull request #145 from lioncash/split-about-activity
[Android] Split the AboutFragmentItem and InfoFragmentAdapter into their own class files.
|
2014-03-10 02:20:25 +01:00 |
Matthew Parlane
|
e05eca71ea
|
Merge pull request #149 from lioncash/filemonitor-song-types
Add more sound file extensions to FileMonitor's IsSoundFile.
|
2014-03-10 13:45:23 +13:00 |
Matthew Parlane
|
633dc75e85
|
Merge pull request #142 from Tilka/clang-modernize
Run clang-modernize and manually fix the result
|
2014-03-10 09:24:09 +13:00 |
Tillmann Karras
|
d802d39281
|
clang-modernize -use-nullptr
and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine
|
2014-03-09 21:14:26 +01:00 |
Tillmann Karras
|
f28116b7da
|
clang-modernize -add-override
|
2014-03-09 21:12:01 +01:00 |
Tillmann Karras
|
c89f04a7c5
|
clang-modernize -loop-convert
and some manual adjustments
|
2014-03-09 21:11:59 +01:00 |
Pierre Bourdon
|
f401263867
|
Merge pull request #152 from Tilka/float_stuff
Fix IsQNAN() and reduce code duplication
|
2014-03-09 21:06:19 +01:00 |
Pierre Bourdon
|
2632db8075
|
Merge pull request #153 from lioncash/dsptool-string
Fix DSPTool string output for disassembly.
|
2014-03-09 20:04:18 +01:00 |
Pierre Bourdon
|
84b4f9862f
|
Merge pull request #151 from lioncash/rename-assemble-disassemble
Rename assemble.cpp/.h and disassemble.cpp./.h
|
2014-03-09 20:02:38 +01:00 |
Lioncash
|
76b2dde3d7
|
Fix DSPTool string output for disassembly.
Would previously print that assembly had succeeded.
|
2014-03-09 15:01:56 -04:00 |
Tillmann Karras
|
16885d0f74
|
Interpreter: less duplicate code in float compares
|
2014-03-09 19:35:13 +01:00 |