Yuri Kunde Schlesner
d5b5280501
Common: Remove redundant masking in BitField
...
For the signed case, the shifts already remove the rest of the value, so
ANDing by the mask is redundant.
2015-07-10 18:43:41 +07:00
Yuri Kunde Schlesner
d7f9529bdd
Common: Fix mask generation in BitField
...
Fixes #913
2015-07-10 18:43:40 +07:00
Lectem
58d1c6398e
Added GL_CLAMP_TO_BORDER support
2015-07-09 22:23:26 +07:00
Emmanuel Gil Peyrot
7c51bc44aa
Citra, CitraQt: Tell cmake to install the compiled binaries.
...
This will help packaging tremendously, as a `make DESTDIR=… install` will now
put every file at their place (on Linux and related).
2015-07-09 20:19:02 +07:00
Yuri Kunde Schlesner
a24a0fbd8a
CMake: Fix Debug build configuration in MSVC
...
Debug was missing compiler flags, causing MSVC to default it to building
with optimizations enabled (making for a not very useful binary for
actual debugging...). Additionally, the variables were re-organized to
remove some redundancy, the old Release build type was removed, and
RelWithDebInfo was renamed to take its place instead.
2015-07-09 16:10:08 +07:00
Yuri Kunde Schlesner
ac7bc214ab
Merge pull request #906 from aroulin/loader-format-specifier-warning
...
Loader: Fix format specifier warning
2015-07-07 15:10:00 +07:00
aroulin
769407e4fa
Loader: Remove log line causing warning
2015-07-08 00:04:21 +07:00
bunnei
3b4924cdb4
Merge pull request #905 from yuriks/submodule-depth
...
AppVeyor: Remove submodule checkout depth
2015-07-07 17:32:28 +07:00
Yuri Kunde Schlesner
eaaf951de6
AppVeyor: Remove submodule checkout depth
...
This avoid intermittent build failures due to a commit not being
reachable using a fixed depth, at the expense of longer checkout times.
2015-07-07 16:22:26 +07:00
bunnei
0ef3f12c71
Merge pull request #797 from linkmauve/blended-downscaling
...
Implement blended downscaling for display transfers
2015-07-06 11:35:55 +07:00
bunnei
c19f9945b7
Merge pull request #885 from Subv/ipc_headers
...
Services/SOC: Added command headers to some of the soc commands.
2015-07-06 11:19:58 +07:00
Yuri Kunde Schlesner
fb66b0677b
Merge pull request #897 from lioncash/return
...
vfp: Change return type of VFPInit from unsigned int to void.
2015-06-29 12:17:16 +07:00
Lioncash
e3e8ad48c1
vfp: Change return type of VFPInit from unsigned int to void.
2015-06-29 14:51:38 +07:00
bunnei
3085438216
Merge pull request #895 from lioncash/vfp
...
vfp: Handle accesses to FPINST/FPINST2 system registers.
2015-06-29 09:51:59 +07:00
Lioncash
32a6379bc8
vfp: Handle accesses to FPINST/FPINST2 system registers
...
Also has a side-benefit of correcting access to the FPEXC register.
2015-06-29 03:27:26 +07:00
Yuri Kunde Schlesner
19d5fbce8e
Merge pull request #894 from linkmauve/no-union-types
...
Remove unused type unions breaking aliasing rules in horrible ways
2015-06-28 13:21:02 +07:00
Emmanuel Gil Peyrot
641e78bccf
GPU: Implement blended downscaling for display transfers.
2015-06-28 15:11:26 +07:00
Emmanuel Gil Peyrot
8ee814ec27
GPU: Use shifts instead of multiplications to calculate the actual size of the output.
2015-06-28 14:31:13 +07:00
Emmanuel Gil Peyrot
ab61e67c09
Common: Remove unused type unions breaking aliasing rules in horrible ways.
2015-06-28 10:48:42 +07:00
Emmanuel Gil Peyrot
4964a359e1
Core: Cleanup hw includes.
2015-06-28 00:46:39 +07:00
Emmanuel Gil Peyrot
7b746914b9
Core: Cleanup soc:U includes.
2015-06-28 00:36:55 +07:00
Emmanuel Gil Peyrot
f48b28ad27
Core, VideoCore: Replace or fix exit() calls.
2015-06-28 00:36:55 +07:00
Emmanuel Gil Peyrot
e5fcabdd69
Core: Cleanup file_sys includes.
2015-06-28 00:36:54 +07:00
Emmanuel Gil Peyrot
aea15f5c73
Core: Cleanup core includes.
2015-06-28 00:36:54 +07:00
Emmanuel Gil Peyrot
45c4781544
CitraQt: Cleanup includes.
2015-06-28 00:36:54 +07:00
Emmanuel Gil Peyrot
22ae87530b
Common: Cleanup emu_window includes.
2015-06-28 00:36:54 +07:00
Emmanuel Gil Peyrot
1775adc34c
Common: Remove unused ROUND_UP_POW2 macro.
2015-06-28 00:36:54 +07:00
Emmanuel Gil Peyrot
596b7c4f63
Common: Cleanup key_map includes.
2015-06-28 00:36:54 +07:00
Emmanuel Gil Peyrot
2d044a67c9
Common: Cleanup memory and misc includes.
2015-06-28 00:36:54 +07:00
Emmanuel Gil Peyrot
3a771a13dc
Common: Cleanup profiler includes.
2015-06-28 00:36:53 +07:00
Emmanuel Gil Peyrot
2a36edfd86
Common: Cleanup thread includes.
2015-06-28 00:36:53 +07:00
Emmanuel Gil Peyrot
13e6876463
Common: Fix string_util includes.
2015-06-28 00:36:53 +07:00
Emmanuel Gil Peyrot
8cf9eb7f43
Common: Fix FileUtil includes, and everything relying on those.
2015-06-28 00:36:53 +07:00
Emmanuel Gil Peyrot
79aa1b0808
Citra: Fix the includes a bit, thanks to include-what-you-use.
2015-06-28 00:36:53 +07:00
Emmanuel Gil Peyrot
ce0cfd62d9
Common: Remove now-unused EMU_PLATFORM define, fixes issue #373 .
2015-06-27 14:43:57 +07:00
Emmanuel Gil Peyrot
82718c4a41
Common: Remove unused SSE version checking and a GCC macro.
2015-06-27 14:43:57 +07:00
Emmanuel Gil Peyrot
c345247431
Services: Use the standard _WIN32 define in soc:U instead of our own EMU_PLATFORM.
2015-06-27 14:43:56 +07:00
Emmanuel Gil Peyrot
0aade9ad63
Common: Remove unused fifo_queue.h.
2015-06-27 14:43:56 +07:00
Tony Wasserka
6a0eea93e0
Merge pull request #886 from zawata/Warning-Fixes
...
VideoCore: Fix Floating Point Warning
2015-06-27 14:24:26 +07:00
zawata
92bfec0566
VideoCore: Fix floating point warning
2015-06-26 21:38:04 +07:00
Subv
bd336cfdce
Services/SOC: Added command headers to some of the soc commands.
2015-06-25 12:55:27 +07:00
Yuri Kunde Schlesner
176aded020
Merge pull request #884 from chinhodado/patch-1
...
AppVeyor: Remove os: unstable
2015-06-24 22:07:50 +07:00
Trung Do
55725f07ec
AppVeyor: Remove os: unstable
...
The default os has Qt now, so there no need for the unstable os.
2015-06-24 14:09:56 +07:00
Yuri Kunde Schlesner
76dfafc906
Merge pull request #877 from yuriks/ipc-headers
...
Add helpers to create IPC command buffer headers and descriptors
2015-06-23 12:40:32 +07:00
Yuri Kunde Schlesner
81488d7a6a
Add helpers to create IPC command buffer headers and descriptors
2015-06-22 19:24:19 +07:00
Yuri Kunde Schlesner
a9fd93347d
Display line numbers in CI whitespace check
2015-06-21 23:21:30 +07:00
Yuri Kunde Schlesner
dc09a2ecb5
Merge pull request #860 from yuriks/y2r-color
...
Color support for Y2R
2015-06-21 17:22:34 +07:00
Yuri Kunde Schlesner
3e6663da43
Y2R: Rework conversion process, enabling support for all formats
2015-06-21 20:58:55 +07:00
Yuri Kunde Schlesner
772ef097ea
Merge pull request #839 from Lectem/whitespacepolicy
...
Enforce the "no tab, use spaces" policy with a pre-commit hook.
2015-06-21 14:21:02 +07:00
archshift
741db6798c
AppVeyor: update WinSCP download link with one that should never expire
2015-06-21 12:59:55 +07:00