Flyinghead
|
2f9dcfabd8
|
Use FPU_SHAD_SCALE.scale_factor for shadow intensity instead of
hardcoded value.
|
2018-05-23 12:26:24 +02:00 |
Flyinghead
|
bccfb5b70c
|
Faster implementation for translucent polys depth pass. Disabled by
default. Auto-enabled for Cosmic Smash.
|
2018-05-22 15:47:02 +02:00 |
Flyinghead
|
9098fd5a22
|
Autosort poly: Write to the depth buffer in a second pass, and only if
multipass rendering.
|
2018-05-20 21:41:31 +02:00 |
Flyinghead
|
2d904372a9
|
Multipass issues: depth mask must be enabled for autosorted tr poly.
Depth buffer must NOT be cleared b/w passes, same for stencil I guess.
|
2018-05-20 14:16:43 +02:00 |
Flyinghead
|
c35aa4262c
|
Fix OpenGL errors with modvols and multipass
|
2018-05-19 18:51:30 +02:00 |
Flyinghead
|
d596f988c8
|
Revert 99bc20220e
|
2018-05-17 11:17:51 +02:00 |
Flyinghead
|
99bc20220e
|
Simplify clipping
|
2018-05-17 10:32:52 +02:00 |
Flyinghead
|
80c193b3de
|
Cache texture parameters. Fixed exclusion volume modifiers.
|
2018-05-16 19:34:45 +02:00 |
Flyinghead
|
d8165376be
|
GL cache fix
|
2018-05-15 16:09:50 +02:00 |
Flyinghead
|
de046c4620
|
Use OpenGL state cache. Allocate texture ids in bulk. Avoid modifier
volumes entirely when not needed.
|
2018-05-15 15:22:26 +02:00 |
Flyinghead
|
699c2986a5
|
WIP
|
2018-05-14 12:48:22 +02:00 |
Flyinghead
|
43c125c208
|
Better texture cache: avoid duplicate. Attempt to put the RTT texture in
the cache to avoid copy to/from vram.
|
2018-05-11 15:29:24 +02:00 |
Flyinghead
|
683cbbba3e
|
Multipass rendering
|
2018-05-10 21:28:20 +02:00 |
Flyinghead
|
2e4ec3a1ed
|
Added RTT support
|
2018-05-08 18:47:00 +02:00 |
Flyinghead
|
9f13ded502
|
Enable Modifier Volumes. Fix modtrig buffer overflow and stencil reset.
|
2018-05-04 18:18:04 +02:00 |
Flyinghead
|
cc88561d4a
|
Implemented clipping (Daytona USA menus)
|
2018-05-02 15:41:42 +02:00 |
Stefanos Kornilios Mitsis Poiitidis
|
2b1aaf061d
|
Isolate GLES, add DESKTOPGL option to core.mk
|
2014-10-22 14:39:07 +02:00 |
Stefanos Kornilios Mitsis Poiitidis
|
531863bca4
|
Fix rendering: GL3+ needs VAO, initialize screen_width/screen_height
*yay* it works now *dances*
|
2014-06-27 00:51:57 +03:00 |
Stefanos Kornilios Mitsis Poiitidis
|
ee2a1b7d20
|
Split CFLAGS/CXXFLAGS on core.mk, warning fixes
|
2014-05-12 20:53:43 +03:00 |
Stefanos Kornilios Mitsis Poiitidis
|
f1ef4877b8
|
Cleanup textures after they are dead for a while
|
2014-05-08 04:29:14 +03:00 |
Stefanos Kornilios Mitsis Poiitidis
|
411aade5e2
|
Improve async/mt rendering & sync logic.
Should fix texture staging issues for now, without degrading performance
Fixes #49 (mvsc2, sf3, etc sprites)
|
2014-05-02 03:45:31 +03:00 |
Stefanos Kornilios Mitsis Poiitidis
|
f5d29677b3
|
Merge branch 'androidui'
Conflicts:
core/hw/pvr/spg.cpp
core/hw/sh4/interpr/sh4_interpreter.cpp
reicast/android/src/com/reicast/emulator/MainActivity.java
|
2013-12-28 22:28:50 +01:00 |
Stefanos Kornilios Mitsis Poiitidis
|
7ef9de3cae
|
Moving code around, cleanups
|
2013-12-28 22:20:08 +01:00 |