Logan McNaughton
|
a611105e6d
|
Cache glTexParameter calls
|
2018-03-09 20:32:34 +07:00 |
|
Logan McNaughton
|
91ab96d514
|
Fix FB attachment caching when texture is deleted
|
2018-03-09 20:32:34 +07:00 |
|
Logan McNaughton
|
b81dd6a673
|
Keep track of FB attachments
|
2018-03-09 20:32:34 +07:00 |
|
Sergey Lipskiy
|
822b098d6a
|
Implement OSD Display: Internal Resolution and Rendering Resolution
Fixed #1733
|
2018-03-05 22:56:14 +07:00 |
|
Sergey Lipskiy
|
b37200239e
|
Fix display of texrect coordinates in debugger.
|
2018-03-02 21:22:24 +07:00 |
|
Logan McNaughton
|
fefc4e63a8
|
Use short, not byte, for element index
|
2018-02-28 16:55:29 +07:00 |
|
Sergey Lipskiy
|
06746ac26c
|
Enable GL_DEBUG for debug configurations.
|
2018-02-27 20:34:17 +07:00 |
|
Logan McNaughton
|
d467327349
|
Reduce some debug GL calls in production
Also only check extension support at init()
|
2018-02-27 20:30:19 +07:00 |
|
Logan McNaughton
|
cb90bb95ed
|
Cleanup FB Texture caching code
|
2018-02-26 21:15:51 +07:00 |
|
Francisco Zurita
|
667b3d28ee
|
Make some Android checks only apply to PowerVR
|
2018-02-26 20:15:15 +07:00 |
|
Sergey Lipskiy
|
08d3bff7ba
|
Process unsupported blend modes only in two cycles mode.
|
2018-02-23 14:06:09 +07:00 |
|
Logan McNaughton
|
d2d0e9aafc
|
Allow triple buffering in async copy mode
|
2018-02-23 13:43:30 +07:00 |
|
Logan McNaughton
|
892290b304
|
Fix flickering in Gauntlet Legends
|
2018-02-21 10:17:27 +07:00 |
|
Sergey Lipskiy
|
8cb25b1fed
|
Add support for blend modes, which can't be emulated with shader blender.
Add a hack for blend mode 0x0150 in Tony Hawk 2: Spiderman uses the same blend mode,
but has no problems with it.
|
2018-02-18 20:44:11 +07:00 |
|
Sergey Lipskiy
|
b18ae00bfd
|
Correct next buffer detection in FrameBufferList::renderBuffer().
Fixed flickering in WDC.
|
2018-02-18 15:33:21 +07:00 |
|
Sergey Lipskiy
|
7080034ddb
|
Fix DebugMsg format string for gDPTextureRectangle.
|
2018-02-18 12:43:04 +07:00 |
|
Bobby Smiles
|
43a35787f0
|
Add European version of World Driver Championship.
|
2018-02-16 00:50:23 +01:00 |
|
Logan McNaughton
|
3e734c7b8b
|
Fix compile for ZSortBOSS
|
2018-02-13 09:52:16 +07:00 |
|
Logan McNaughton
|
281e900a3f
|
Minor fixes for ZSortBOSS
|
2018-02-13 09:52:16 +07:00 |
|
Tommy Nguyen
|
30f56c98bd
|
Adjust font defaults
|
2018-02-12 21:14:58 +07:00 |
|
Gillou68310
|
592c732ef3
|
Implement BOSS ZSort ucode (WDC, Stunt Racer)
|
2018-02-12 12:28:58 +01:00 |
|
Sergey Lipskiy
|
1b811e5679
|
Debugger: fix TriInfo::getScreenX and TriInfo::getScreenY
|
2018-02-04 21:14:54 +07:00 |
|
Sergey Lipskiy
|
6498795b6d
|
Debugger: implement search for polygons, which use selected texture.
|
2018-02-04 21:14:18 +07:00 |
|
Sergey Lipskiy
|
ef0b8264a3
|
Debugger: fix texture cache drawing.
|
2018-02-04 21:14:18 +07:00 |
|
Francisco Zurita
|
d193168815
|
Android makefile improvements and cleanup
Also, add more to .gitignore
|
2018-02-02 07:52:42 -05:00 |
|
Sergey Lipskiy
|
486e041c1b
|
Do not disable aspect settings when fb emulation disabled.
Aspect settings work fine without fb emulation.
|
2018-01-05 15:46:12 +07:00 |
|
Sergey Lipskiy
|
9b2f50ca67
|
Fix rendering in widescreen resolutions when fb emulation disabled, #1700
|
2018-01-05 15:27:19 +07:00 |
|
Sergey Lipskiy
|
210315ec46
|
Fix texture filtering when mip-mapiing is off, #1699
|
2018-01-03 17:09:23 +07:00 |
|
Sergey Lipskiy
|
64335733e5
|
Simplify Calc_invw() for ZSort ucode.
|
2017-12-25 11:09:53 +07:00 |
|
Logan McNaughton
|
90db9eb4dc
|
Update xxHash to 0.6.4
|
2017-12-22 08:23:52 -07:00 |
|
Francisco Zurita
|
05295254b6
|
Fix slow down on Adreno 540 GPUs.
|
2017-12-21 00:17:27 -05:00 |
|
Francisco Zurita
|
d841854023
|
Fix texture filter when using GLSL ES.
|
2017-12-20 00:29:12 -05:00 |
|
Sergey Lipskiy
|
0136966894
|
Make cache in TxFilter::filter working again.
|
2017-12-16 15:15:56 +07:00 |
|
Sergey Lipskiy
|
2e53bf19a0
|
Fix CRC calculation for 32bit textures.
|
2017-12-16 15:14:46 +07:00 |
|
Sergey Lipskiy
|
4bdc44ce4e
|
Code cleanup: fix cast from float to s16.
|
2017-12-16 13:15:57 +07:00 |
|
Sergey Lipskiy
|
acc884ac0b
|
Apply Acclaim point lighting for vertices, which also shaded by standard lighting.
Fixed #1683 Turok 2: Seeds of Evil (and maybe other Iguana made games) - Object Dynamic Light Issue
|
2017-12-16 13:10:15 +07:00 |
|
Sergey Lipskiy
|
509ee7ed10
|
Code refactor: simplify texture fetching shader parts.
|
2017-12-15 21:14:25 +07:00 |
|
Sergey Lipskiy
|
dfada113d3
|
Do not change current draw buffer after OSD drawing.
Fixed mupen64plus messages displayed upside-down.
|
2017-12-15 13:24:36 +07:00 |
|
Sergey Lipskiy
|
4d59d3ef28
|
Texrect drawer tuning: rewrite check for test color
Text looks better in Quest64 and Paper Mario.
|
2017-12-15 12:38:25 +07:00 |
|
Sergey Lipskiy
|
1b6d3cca9a
|
Texrect drawer tuning: do not copy drawer.m_rect
|
2017-12-15 12:38:22 +07:00 |
|
Sergey Lipskiy
|
fa102a65c9
|
Do not revert Y for rects.
|
2017-12-15 12:38:19 +07:00 |
|
Sergey Lipskiy
|
a89486f6bd
|
Fix issue with plugin freeze when emulation ended while plugin is in full screen mode.
Fixed PJ64: End emulation in Full-screen mode is broken #1680
|
2017-12-15 12:38:16 +07:00 |
|
Sergey Lipskiy
|
4cb2e7d7e8
|
Minor cleanup for YUVCONVERT_TEX shader
|
2017-12-15 12:38:13 +07:00 |
|
Sergey Lipskiy
|
5604bb94fa
|
Code refactor: CombinerProgram()::getKey() returns reference instead of object
to avoid copy of the key to temp object when combiner added to combiners map.
|
2017-12-15 12:38:10 +07:00 |
|
Sergey Lipskiy
|
6a72b09b1f
|
Move texture fetching mode logic out of shader.
|
2017-12-15 12:38:03 +07:00 |
|
Gillou68310
|
876d7a6273
|
Fix VS2013 compilation
|
2017-12-14 17:46:45 +01:00 |
|
Gillou68310
|
cc3e1e6302
|
Add support for odroid
|
2017-12-14 17:45:21 +01:00 |
|
Gillou68310
|
6308cc2918
|
Update m64p api headers
|
2017-12-14 17:45:20 +01:00 |
|
Gillou68310
|
3e7e943172
|
Update TxFilterStub.cpp
|
2017-12-14 17:45:20 +01:00 |
|
Sergey Lipskiy
|
05aaddd600
|
Fix use of prim depth in shaders.
Fixed Custom Robo graphic glitch in WIP Builds 3 #1678
|
2017-12-09 22:48:19 +07:00 |
|