Lioncash
|
6625d9cba5
|
Software: Fix various brace styling errors
|
2014-08-10 21:18:38 -04:00 |
Lioncash
|
522a5c35ad
|
Convert some more header inclusions into forward declarations
|
2014-07-29 20:55:07 -04:00 |
Tony Wasserka
|
0fac17da33
|
Merge pull request #269 from magumagu/swbackend-xfregisters
SW backend: use VideoCommon XFRegisters struct.
|
2014-05-17 10:40:57 +02:00 |
magumagu
|
1357277f40
|
Video backends: mass-replace "xfregs" with "xfmem".
|
2014-05-16 18:58:07 -07:00 |
magumagu
|
818c89313e
|
Video backends: unify xfregs/xfmem structures.
Removes the duplicate swxfregs global variable/struct from the software
backend in favor of the ones from VideoCommon.
|
2014-05-16 18:55:30 -07:00 |
magumagu
|
8b82cea704
|
Video backends: fix behavior of "konst" TEV inputs.
Also fixes TEVCOLORARG_HALF.
Values verified to match hardwarere.
|
2014-05-16 12:19:35 -07:00 |
magumagu
|
685d612c8c
|
Software backend: don't skip red component in TEV.
|
2014-04-15 14:05:12 -07:00 |
magumagu
|
5e1c6aba33
|
Software backend: make TEV rounding match hardware.
Formulas stolen from gxtest. (Not sure how "==" got turned into "!=", but
I'm pretty confident the patched version is correct.)
|
2014-04-15 14:04:46 -07:00 |
magumagu
|
0661efea84
|
Software backend: Delete forked PixelEngine.
Mostly just zapping a bunch of duplicated code; the only interesting thing
going on here is the changes to the performance counter implementation.
|
2014-03-29 12:07:20 -07:00 |
Pierre Bourdon
|
664c8d30a0
|
Remove all trailing whitespaces from our codebase.
|
2014-03-29 11:05:44 +01:00 |
Tony Wasserka
|
1dead05cae
|
Software renderer: Properly calculate tev combiner output.
As pointed out by dolphin-emu/hwtests@461476112.
|
2014-03-26 00:23:58 +01:00 |
Tony Wasserka
|
a8c8db8da7
|
Software renderer: Use color combiner configuration for alpha combiner compare mode inputs.
As pointed out by dolphin-emu/hwtests@f684f2498.
|
2014-03-26 00:23:58 +01:00 |
Tony Wasserka
|
16105db709
|
BPMemory: Make use of BitField in a number of structures.
|
2014-03-25 23:57:58 +01:00 |
Tony Wasserka
|
3a6389992e
|
PixelShaderGen: Treat UV coordinates like S17.7 integers (they're still stored as float, though).
|
2014-03-14 22:31:30 +01:00 |
Tony Wasserka
|
0238a56816
|
PixelShaderGen: Change indirect texture matrix uniforms to use integers.
|
2014-03-14 22:31:18 +01:00 |
Tony Wasserka
|
cff952c397
|
PixelShaderGen: Use integer math for indirect tev stage texcoord calculation.
|
2014-03-14 22:30:27 +01: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 |
Tillmann Karras
|
c89f04a7c5
|
clang-modernize -loop-convert
and some manual adjustments
|
2014-03-09 21:11:59 +01:00 |
Lioncash
|
2afe215271
|
Convert all includes to relative paths.
|
2014-02-18 02:19:10 -05:00 |
Lioncash
|
6c4ee1753a
|
Fix some vertical alignments
ie. uses spaces for alignment.
|
2014-02-16 20:12:05 -05:00 |
Jasper St. Pierre
|
34692ab826
|
Remove unnecessary Src/ folders
|
2013-12-31 14:03:19 -05:00 |