Sergey Lipskiy
|
b0a575313a
|
Implement Factor5 ucodes for Indiana Jones/Battle of Naboo, task #1259
|
2018-06-16 18:41:50 +07:00 |
|
fzurita
|
582bfe353f
|
Improve check for buggy fragment shader interlock
Nvidia Drivers greater than or equal to 390.00 don't seem to crash with
it.
|
2018-06-16 00:13:55 +07:00 |
|
Sergey Lipskiy
|
3ff1478103
|
Add matix element conversion functions.
|
2018-06-11 20:12:13 +07:00 |
|
gizmo98
|
b0647a64d1
|
ZSortBOSS_Audio2(): use absolut value of fraction
fractpart will be cast to u16. Remove sign.
|
2018-06-09 12:31:35 +02:00 |
|
gizmo98
|
95d5264300
|
Add better matrix load, insert and store fixed to float logic
|
2018-06-09 12:29:01 +02:00 |
|
gizmo98
|
35f4ad3b28
|
gSP.cpp: Replace _FIXED2FLOAT if there is no real fixed to float conversion
Use * recip instead
|
2018-06-02 21:35:32 +07:00 |
|
gizmo98
|
4750e10076
|
Use _FIXED2FLOATCOLOR
|
2018-06-02 21:35:32 +07:00 |
|
gizmo98
|
997820c000
|
GBI.h: add better color reciproc values
|
2018-06-02 21:35:32 +07:00 |
|
gizmo98
|
bb00ed3f4f
|
gSPInsertMatrix remove (int) cast and use copysignf
Fraction value gets lost if float is cast to int. Use copysignf to
transfer sign from fraction to newvalue.
|
2018-06-02 21:35:32 +07:00 |
|
gizmo98
|
a8349418ce
|
Use _FIXED2FLOAT
Replace x/65536 and x*0.00390625f with _FIXED2FLOAT
|
2018-06-02 21:35:32 +07:00 |
|
gizmo98
|
31ced0362a
|
Use FIXED2FLOATRECIP16
Replace 1.5258789e-05f with FIXED2FLOATRECIP16
|
2018-06-02 21:35:32 +07:00 |
|
gizmo98
|
16dd8145f8
|
GBI.h: add better reciproc values
|
2018-06-02 21:35:32 +07:00 |
|
Logan McNaughton
|
e80577e105
|
Allow non-0 default framebuffer
|
2018-05-22 08:25:24 -06:00 |
|
Logan McNaughton
|
44068412f4
|
Revert "Add the iOS framebuffer binder from @braindx"
This reverts commit ff904fc51e .
|
2018-05-19 16:08:07 +07:00 |
|
fzurita
|
e3a7acadb2
|
Fixes build errors with clang
|
2018-05-09 16:04:33 +07:00 |
|
Logan McNaughton
|
6ddaba8ec5
|
Remove FB Attachment caching
|
2018-05-08 16:27:37 +07:00 |
|
Sergey Lipskiy
|
67f797240d
|
Shader noise returns 0.5 when noise emulation disabled.
Fixed Paper Mario - Text from Stars is invisible #1540
|
2018-05-06 21:28:31 +07:00 |
|
Sergey Lipskiy
|
6725ad474a
|
Fix warnings of 64bit compiler.
|
2018-05-06 15:54:12 +07:00 |
|
Sergey Lipskiy
|
10710f96ac
|
Fix warnings from compiler and static code analizer.
|
2018-05-06 15:28:07 +07:00 |
|
Logan
|
bb697c3c28
|
Add forceDepthBufferClear in custom.ini
For mupen64plus spec
|
2018-05-02 22:29:27 +07:00 |
|
Sergey Lipskiy
|
8212a1faf6
|
Fix vertex Y calculation in GraphicsDrawer::_drawThickLine
Fixed smoke direction in Micro Machines 64 Turbo (U) #1725
|
2018-05-02 20:49:36 +07:00 |
|
Sergey Lipskiy
|
2ef337223e
|
Dump hires textures cache to file right after load from texture pack.
It is more safe than dump when emulator closed.
Fixed Texture cache fails to save to disk #1761
|
2018-05-02 13:15:42 +07:00 |
|
Sergey Lipskiy
|
035f76e7d3
|
GLideNHQ code refactor: remove code duplication in TxTexCache and TxHiResCache classes.
|
2018-05-02 13:12:10 +07:00 |
|
Sergey Lipskiy
|
e317bb5071
|
Support config.frameBufferEmulation.forceDepthBufferClear setting in UI.
|
2018-05-01 19:22:39 +07:00 |
|
Sergey Lipskiy
|
2e7c0ecee2
|
Add forceDepthBufferClear config option.
Enable it for Eikou no Saint Andrews (J) in custom settings.
Fixed Eiko St Andrews: wrong 3d #161
|
2018-05-01 19:21:30 +07:00 |
|
Sergey Lipskiy
|
725ff742a8
|
Update viewport when exiting texrect after texturedRectSpecial call.
Fixed Paper Mario zoom-in when Mario approaches screen #1789
|
2018-05-01 18:01:54 +07:00 |
|
Logan McNaughton
|
9bda0568a8
|
Copy FBO texture if glTextureBarrier is unsupported
|
2018-04-20 22:56:17 +07:00 |
|
Sergey Lipskiy
|
75ea06cec7
|
Code refactoring: fix issues found by static code analizer.
|
2018-04-19 20:16:21 +07:00 |
|
Logan McNaughton
|
638149fb5c
|
Update xxHash to 0.6.5
|
2018-04-19 12:16:02 +07:00 |
|
Sergey Lipskiy
|
f26b99a93d
|
Add comment that _glinfo.imageTextures or _glinfo.ext_fetch
must be enabled when config.frameBufferEmulation.N64DepthCompare != 0
|
2018-04-19 12:13:53 +07:00 |
|
Logan McNaughton
|
1fe9ce3bf9
|
Fix BAR Fog with N64 Depth Compare
|
2018-04-19 12:04:39 +07:00 |
|
Logan McNaughton
|
6a10a83d09
|
Fix RE2 and NFL QB Club 98 on GLES
|
2018-04-16 21:38:42 +07:00 |
|
fzurita
|
e958eca3ed
|
Disable usage of *_fragment_shader_interlock with tegra
It causes lockups with at least Tegra X1.
|
2018-04-16 20:51:55 +07:00 |
|
Logan McNaughton
|
7bad64ce70
|
Only call texture barrier if we are sampling from current FB
|
2018-04-16 11:35:15 +07:00 |
|
Logan McNaughton
|
c9cf91e8da
|
Add support for ext_shader_framebuffer_fetch
|
2018-04-16 11:32:35 +07:00 |
|
Logan McNaughton
|
2e227cef53
|
Rewrite N64 Depth Compare
|
2018-04-16 11:32:35 +07:00 |
|
Sergey Lipskiy
|
c57eaf5285
|
Do not upload 2D texture for glyph with null bitmap.
|
2018-04-14 19:25:10 +07:00 |
|
Logan McNaughton
|
c01c0d5166
|
use gl_LastFragDepthARM and glTextureBarrier
|
2018-04-13 21:24:56 +07:00 |
|
Logan McNaughton
|
18e9a73eba
|
Cache SpecialFeatures check
|
2018-04-07 11:30:33 +07:00 |
|
Logan McNaughton
|
b49ee1dd8b
|
Fix GLESX clipping hack in GraphicsDrawer
|
2018-04-07 11:30:33 +07:00 |
|
Logan McNaughton
|
9c73fb27b1
|
Remove Image Texture requirement for some shaders
|
2018-04-07 11:30:33 +07:00 |
|
Logan McNaughton
|
af6460ff4f
|
Require GL_NV_shader_noperspective_interpolation for GLES depth clamp emulation
|
2018-04-05 20:21:19 +07:00 |
|
fzurita
|
fd21e0e6bb
|
Improve android logging
|
2018-04-05 20:17:08 +07:00 |
|
Joe Mattiello
|
9497a9b868
|
Add iOS system ifdefs and gles includes
|
2018-03-31 10:54:20 +07:00 |
|
Joe Mattiello
|
ff904fc51e
|
Add the iOS framebuffer binder from @braindx
|
2018-03-31 10:54:20 +07:00 |
|
Joe Mattiello
|
c0ad5b8f26
|
Add new iOS files
|
2018-03-31 10:54:20 +07:00 |
|
hissingshark
|
d84e11e10f
|
Added Vero4k build flags to detect libGLESv2.so path.
|
2018-03-31 01:18:53 +01:00 |
|
Sergey Lipskiy
|
136a4004ba
|
Cleanup projects/cmake/Readme.txt.
|
2018-03-30 10:34:01 +07:00 |
|
Logan McNaughton
|
ee906a217c
|
Fix GLES2 shader storage support
|
2018-03-30 10:15:23 +07:00 |
|
fzurita
|
b6b4083982
|
Add NEON implementation of CRC_OPT.cpp
This comes from
https://github.com/hrydgard/ppsspp/blob/master/GPU/Common/TextureDecoderNEON.cpp
|
2018-03-29 12:51:58 +07:00 |
|