sinamas
9bd975961a
common: fix rgb32ToUyvy brain fart
2013-04-28 13:36:43 +02:00
sinamas
fa2fbda313
common/resample: cleanup
...
rename polyphaseconvoluter to polyphasefir.
fix broken upsampler zero stuffing (was never tested, surprisingly the
surrounding code appears to work fine).
2013-04-21 16:16:47 +02:00
sinamas
d44f804f03
common/videolink: cleanup/minor tweaks
...
use ptrdiff prevline offset in hqx filters to facilitate use of lea.
use endptr rathern than loop ctr in rgb2yuv to avoid gcc/x86 rmw
spill.
avoid reloading rhs input pixel after storing lhs output in rgb2yuv
(no restrict keyword in c++98).
fix hypothetical component overflow in hq2x blend9.
2013-04-21 16:16:47 +02:00
sinamas
7a0cf00a3c
common: cleanup
2013-04-21 16:16:47 +02:00
sinamas
3557a37c9d
gambatte_qt: fix win32 build breakage
2013-04-18 20:03:41 +02:00
sinamas
5891d77d1a
libgambatte: fix lazy rgb32 type [/wtf][/abibreak]
2013-04-14 13:04:15 +02:00
sinamas
1c56703858
gambatte_qt: less misleading indent?
2013-04-14 13:03:02 +02:00
sinamas
75459b2e45
gambatte_qt: cleanup [/waytoomuch]
2013-04-13 16:27:54 +02:00
sinamas
f3c548d53e
gambatte_qt: fix -m64 build breakage
2013-04-07 11:34:41 +02:00
sinamas
b60d88d6be
gambatte_qt: pass by ref
2013-03-29 19:48:15 +01:00
sinamas
fd37168a10
gambatte_qt/framework: add framework/include to dependpath
2013-03-29 18:02:20 +01:00
sinamas
013e8f7c59
gambatte_qt/framework/samplebuffer: ensure 32-bit alignment
...
in practice this should already be fine, but it's nice to comply with
c++98 which only guarantees alignment beyond the type allocated for char
arrays. just use quint32 here.
2013-03-29 13:18:56 +01:00
sinamas
f5e4f6c7ac
gambatte_qt: non-framework code formatting/readability/consistency
2013-03-28 22:01:41 +01:00
sinamas
cdabdf2897
gambatte_sdl/blitter: cosmetics/consistency[/ocd]
2013-03-28 21:33:49 +01:00
sinamas
d74bc792b0
libgambatte: clarify reasoning behind interface type usage
2013-03-27 01:20:18 +01:00
sinamas
f79044ee79
libgambatte: shave off an instruction or two on ff loads/stores
...
gcc arm/x86.
2013-03-27 01:18:58 +01:00
sinamas
869d8fa3bf
libgambatte: cosmetics/consistency
2013-03-25 20:30:56 +01:00
sinamas
666bcad077
libgambatte: less magic lcd constants
2013-03-23 16:03:29 +01:00
sinamas
471d942549
common: drop use of WORDS_BIGENDIAN
2013-03-23 14:11:57 +01:00
sinamas
f7537ad442
gambatte_sdl: avoid clang struct vs class warning
2013-03-23 13:33:49 +01:00
sinamas
6af3c132fe
libgambatte/sound: drop use of WORDS_BIGENDIAN define
2013-03-23 13:31:21 +01:00
sinamas
b068adcd3b
libgambatte/ppu: broken indent
2013-03-23 12:57:34 +01:00
sinamas
fec384d661
libgambatte/ppu: avoid depending on magic win_draw_state values
2013-03-20 00:13:03 +01:00
sinamas
e1c707b1b8
libgambatte/ppu: lower case constants/enums
2013-03-19 23:22:11 +01:00
sinamas
06d306738b
libgambatte/ppu: public/private order
2013-03-19 23:22:11 +01:00
sinamas
379d62f739
libgambatte/ppu: const placement consistency
2013-03-19 23:22:04 +01:00
sinamas
1a387eb7ab
libgambatte: pass intreq by ref
2013-03-18 23:22:49 +01:00
sinamas
f102bb4fc1
libgambatte/video: move m0irq to its own header
2013-03-18 23:18:30 +01:00
sinamas
4b51300899
libgambatte/video: formatting/readability
2013-03-18 23:18:20 +01:00
sinamas
b412a7231a
libgambatte/video: more query functions
2013-03-17 22:17:59 +01:00
sinamas
92200c29d3
gambatte_sdl/parser: use make_pair
2013-03-17 17:46:28 +01:00
sinamas
c33e5ebff4
gambatte_sdl/parser: make parse methods const
2013-03-17 17:41:39 +01:00
sinamas
8e79b1d6a1
gambatte_sdl/parser: formatting/readability
2013-03-17 17:39:27 +01:00
sinamas
8b02f823db
gambatte_sdl: unsued variable warnings
2013-03-17 17:37:03 +01:00
sinamas
e847813745
gambatte_sdl: lose empty checks
2013-03-17 17:14:27 +01:00
sinamas
0add1c970e
gambatte_sdl/str_to_sdlkey: use make_pair
2013-03-17 16:47:58 +01:00
sinamas
fbb94425e3
gambatte_sdl: define dtor to allow forward declaration
2013-03-17 16:04:56 +01:00
sinamas
b96ce7a3b3
gambatte_sdl: enable failed field to be immutable
2013-03-17 16:00:04 +01:00
sinamas
af814970e2
gambatte_sdl: rename audiodata to audiosink
2013-03-17 15:47:41 +01:00
sinamas
cf915e6601
gambatte_sdl: replace syncfunc with framewait object
2013-03-17 15:41:13 +01:00
sinamas
28aa502287
gambatte_sdl: lower case constants/enums
2013-03-17 15:27:04 +01:00
sinamas
8fd5cc4062
gambatte_sdl: use for_each to print option usage
2013-03-17 15:14:00 +01:00
sinamas
d83999ac28
gambatte_sdl: encapsulate button mapping within inputoption
2013-03-17 15:03:55 +01:00
sinamas
48ac4143f8
libgambatte/inputgetter: name enum
2013-03-15 20:29:50 +01:00
sinamas
4d9748cdb8
gambatte_sdl: name constants
2013-03-15 19:57:11 +01:00
sinamas
26843aeb96
gambatte_sdl: reduce variable scope
2013-03-15 19:45:04 +01:00
sinamas
1002e77443
gambatte_sdl: name condition
2013-03-13 23:46:11 +01:00
sinamas
03f1756e03
gambatte_sdl: name return value
2013-03-13 23:42:07 +01:00
sinamas
c1c86e2b81
gambatte_sdl: generate desc string on demand now that it's possible
2013-03-13 22:44:34 +01:00
sinamas
19a6e52e35
gambatte_sdl/DescOption: use std::string
2013-03-13 22:41:50 +01:00