kichikuou
|
c515b21afb
|
Refactor ags_eSpriteCopyArea()
|
2024-09-01 21:44:11 +09:00 |
|
kichikuou
|
d3db3fa83e
|
sdl_effect: Implement EFFECT_PAN_IN_* and EFFECT_SKIP_LINE_*
This also fixes incorrect behavior of `CD 1` and `CD 2`.
|
2024-09-01 14:57:59 +09:00 |
|
kichikuou
|
86068b0ab9
|
Prefer single precision float
|
2024-09-01 08:25:34 +09:00 |
|
kichikuou
|
de4f3ebb0d
|
sdl_effect: Implement EFFECT_RASTER_BLEND (CD 5)
Used in Mugen Houyou's title logo.
|
2024-08-31 22:00:07 +09:00 |
|
kichikuou
|
d1712ab7b4
|
Remove newline character from debug print macro calls
Now "\n" is appended by the macros.
|
2022-09-02 20:37:26 +09:00 |
|
kichikuou
|
d2661e97f1
|
sdl_effect: Implement EFFECT_CIRCLE_WIPE_{IN,OUT}
|
2022-07-23 10:57:59 +09:00 |
|
kichikuou
|
1c3dccb349
|
sdl_effect: Implement NACT_EFFECT_WIPE_*
|
2022-02-06 12:26:50 +09:00 |
|
kichikuou
|
141b754340
|
Remove view_x and view_y fields from sdl_private_data
|
2022-02-05 17:27:39 +09:00 |
|
kichikuou
|
605de284e9
|
sdl_effect: PF (fade in/out) and PW (white in/out) commands
In 256-color games, it uses alpha-blending instead of palette animation.
|
2022-02-05 14:49:00 +09:00 |
|
kichikuou
|
0b71a84bb0
|
Flush pending display changes before applying non-fullscreen effect
|
2022-02-05 09:58:13 +09:00 |
|
kichikuou
|
c15e7233b4
|
sdl_effect: Implement CE 43 (NACT_EFFECT_MAGNIFY)
|
2022-01-31 17:13:22 +09:00 |
|
kichikuou
|
bad6b90e23
|
sdl_effect: Implement CE 39 to 42
|
2022-01-31 11:44:25 +09:00 |
|
kichikuou
|
6c59122c59
|
sdl_effect: Implement EFFECT_POLYGON_ROTATE_*
It needs perspective-correct interpolation, so we cannot simply use
SDL_RenderGeometry.
|
2022-01-30 11:32:21 +09:00 |
|
kichikuou
|
a89ed4ba29
|
sdl_effect: Refactor EFFECT_BLIND_* and EFFECT_CROSSFADE_*
|
2022-01-29 11:47:33 +09:00 |
|
kichikuou
|
135cd6b8c4
|
sdl_effect: Fix flicker when target rect is not the entire screen
|
2022-01-29 09:33:49 +09:00 |
|
kichikuou
|
b6a69deab7
|
sdl_effect: Implement EFFECT_ZOOM_BLEND_BLUR
|
2022-01-23 22:20:18 +09:00 |
|
kichikuou
|
eea1f9c93a
|
sdl_effect: Implement EFFECT_ZIGZAG_CROSSFADE
This effect is hard to implement correctly without writing a custom
shader. We approximate this by combining vertical and horizontal wave
effects.
|
2022-01-23 16:46:36 +09:00 |
|
kichikuou
|
47d23d4ee7
|
sdl_effect: Implement CE 10 (zoom in)
|
2022-01-23 14:08:34 +09:00 |
|
kichikuou
|
10b414fb4e
|
sdl_effect: Implement mosaic and crossfade-mosaic
|
2022-01-23 14:08:23 +09:00 |
|
kichikuou
|
d35a24f142
|
sdl_effect: Implement linear blur effects
Now Gpx and NIGHTDLL are fully migrated to sdl_effect.
|
2022-01-17 17:41:13 +09:00 |
|
kichikuou
|
d945dfe77d
|
sdl_effect: Implement EFFECT_CROSSFADE_{DOWN,UP,LR,RL}
|
2022-01-17 11:23:22 +09:00 |
|
kichikuou
|
a224d89233
|
Rename sdl_fader to sdl_effect
|
2022-01-17 09:47:39 +09:00 |
|