Sergey Lipskiy
|
d52d402d76
|
Do not use hybrid filer for GLES 2.0 due to poor performance.
Shader and code simplifications.
|
2019-11-30 15:54:54 +07:00 |
|
Sergey Lipskiy
|
25b270492e
|
Revert "Don't use glGetTexLevelParameteriv to determine texture size"
This reverts commit b31e510932 .
|
2019-11-30 15:31:43 +07:00 |
|
fzurita
|
49bdffb954
|
Fix shader compilation errors with Adreno devices
|
2019-11-30 15:30:50 +07:00 |
|
fzurita
|
6ac44db414
|
Don't use glFlushMappedBufferRange in debug mode, the performance
penalty is too high
|
2019-11-29 11:55:57 -05:00 |
|
fzurita
|
b31e510932
|
Don't use glGetTexLevelParameteriv to determine texture size
|
2019-11-29 15:56:22 +07:00 |
|
fzurita
|
a2fbea9086
|
Fix GLSL ES 1.0 compilation error
|
2019-11-29 15:50:34 +07:00 |
|
fzurita
|
0abaad4aee
|
Fix shader compilation errors in GLSL 3.0
|
2019-11-29 15:02:35 +07:00 |
|
Sergey Lipskiy
|
2b5e8786d1
|
Add support for TEXTUREMODE_BGIMAGE in UClampWrapMirrorTex::update()
Fixed #2107 Majora's Mask OnePiece backgrounds broken
Fixed #2141 RE2 corrupt video
|
2019-11-28 19:13:26 +07:00 |
|
Sergey Lipskiy
|
558c465d02
|
Debugger fixes.
|
2019-11-28 19:11:31 +07:00 |
|
Francisco Zurita
|
9c4653a148
|
Throw an exception if a buffer greater than the ring buffer pool max size is allocated instead of dead locking forever.
|
2019-11-28 17:33:56 +07:00 |
|
Sergey Lipskiy
|
f918a909c7
|
Remove opacity check from hybridFilter shader.
|
2019-11-28 12:31:31 +07:00 |
|
Sergey Lipskiy
|
488d52de16
|
Use hybrid texture filter to draw frame buffer image on screen.
Related to #2088
|
2019-11-27 19:25:19 +07:00 |
|
Sergey Lipskiy
|
bc05d5f0d8
|
Make optimization implemented in e0418c3c34 as optional.
S. F. Rush looks much better without the optimization.
Fixed #2068 S. F. Rush and Rush 2 - Regressions
|
2019-11-27 17:32:21 +07:00 |
|
Sergey Lipskiy
|
a8f23045fd
|
Enable threadedVideo option by default.
Fixed #2126 Problem with Project64 1.6.1 when close emulator
|
2019-11-23 12:55:22 +07:00 |
|
Sergey Lipskiy
|
89bcb61c02
|
Correct frame buffer usage check.
Fixed Pokémon Stadium 2 - Cut off pokémon portraits #2110
|
2019-11-22 16:23:25 +07:00 |
|
Sergey Lipskiy
|
a01718d2cf
|
Correct needMirror condition in clampWrapMirror shader.
Fixed Blast Corps regression #2113
|
2019-11-21 17:25:57 +07:00 |
|
Sergey Lipskiy
|
27128fe505
|
Correct error output in DisplayWindowMupen64plus::_getDisplaySize().
|
2019-11-20 12:40:53 +07:00 |
|
Sergey Lipskiy
|
517723d308
|
Up shader storage version.
|
2019-11-14 11:46:51 +07:00 |
|
S2S
|
49604f0c16
|
Write wrap function. Cleanup of combiner code.
|
2019-11-14 11:46:46 +07:00 |
|
S2S
|
a42e34f1b8
|
Write macros for reading a vector or matrix without hurting performance. Cleanup blender code.
|
2019-11-14 11:46:32 +07:00 |
|
Sergey Lipskiy
|
9dff907f15
|
Do not shift texture coordinates for frame buffer textures.
Fixed #2112 Conker black line following your shadow
|
2019-11-12 10:54:56 +07:00 |
|
Sergey Lipskiy
|
09764fead7
|
Fix TxFileStorage initialization when cache compression disabled.
Fixed Textures do not load from uncompressed HTS files #2120
|
2019-11-04 21:49:48 +07:00 |
|
Sergey Lipskiy
|
f3b83d2c8b
|
Fix formatting in TxCache.cpp
|
2019-11-04 19:49:09 +07:00 |
|
Sergey Lipskiy
|
ad85856ee7
|
Replace printf by LOG.
Fixed #2123
|
2019-11-04 18:27:01 +07:00 |
|
fzurita
|
17b8e34799
|
Add logging of OpenGL profiling data
|
2019-11-04 15:03:36 +07:00 |
|
fzurita
|
d7996329c1
|
Added more GL functions to threaded GL implementation
|
2019-11-04 14:54:05 +07:00 |
|
fzurita
|
e333dea890
|
Fix GL errors when using EGL image to read pixel from texture
|
2019-11-04 14:30:37 +07:00 |
|
fzurita
|
9059bb38d3
|
Add GL function glDebugMessageCallback and glDebugMessageControl
|
2019-11-03 23:07:05 +07:00 |
|
fzurita
|
686c7799db
|
Fix some incorrectly set android makefile options
|
2019-11-03 23:07:05 +07:00 |
|
Sergey Lipskiy
|
a87f7c4022
|
Log CoreVideo functions error code.
|
2019-11-03 23:00:54 +07:00 |
|
Sergey Lipskiy
|
5484972b37
|
Correct tile size calculation.
Fixed regression in Paper Mario caused by commit 5c5c218e4 .
|
2019-10-28 20:16:24 +07:00 |
|
Sergey Lipskiy
|
2b0e1e64c2
|
Temporal workaround for crashes in TextureCache::_loadHiresTexture when mip-mapped textures loaded.
See #1711 for details.
|
2019-10-26 18:57:28 +07:00 |
|
fzurita
|
ffaaf1f664
|
Fix incorrect OpenGL function init in iOS
|
2019-10-25 11:17:14 +07:00 |
|
fzurita
|
3c875ef3a6
|
Fix incorrect OpenGL function init in MacOS
|
2019-10-25 11:17:14 +07:00 |
|
Sergey Lipskiy
|
98d906d4e0
|
Correct tile height calculation.
Fixed Neon Genesis Evangelion glitches #2102
|
2019-10-16 13:43:50 +07:00 |
|
Sergey Lipskiy
|
0338f27225
|
Do not shift texture coordinates by 0.5 for point-sampled textures.
Attempt to fix texture mapping issue from #2097.
|
2019-10-14 14:11:24 +07:00 |
|
fzurita
|
1384584af6
|
Fix threaded OpenGL lockup when trying to remove invalid buffer
|
2019-10-14 14:10:08 +07:00 |
|
Sergey Lipskiy
|
b261f34b0d
|
Fix gDP.loadTile->loadHeight calculation.
Fixed Zelda 64 Skybox duplicates #2094.
|
2019-10-13 13:03:28 +07:00 |
|
Sergey Lipskiy
|
cffeab2f0f
|
Fixed backgrounds load in Bakuretsu Muteki Bangaioh (J).
|
2019-10-12 23:57:10 +07:00 |
|
Sergey Lipskiy
|
5bab3c155f
|
Fix crashes in Bakuretsu Muteki Bangaioh (J)
|
2019-10-12 01:03:14 +07:00 |
|
fzurita
|
462dd2a9bc
|
FIx EGL image compatibility with mali devices
|
2019-10-05 22:41:33 +07:00 |
|
fzurita
|
4c87af5975
|
Don't initialize EGL, this is causing issues
|
2019-10-05 22:41:33 +07:00 |
|
fzurita
|
8cdf5a41d8
|
Don't crash on failed initialization
|
2019-10-05 22:41:33 +07:00 |
|
Sergey Lipskiy
|
427004a703
|
Fix Debugger::_addTriangles
|
2019-10-03 18:51:26 +07:00 |
|
fzurita
|
4a10c0a7fa
|
Fix incorrect OpenGL function init in Linux
|
2019-09-30 21:48:36 -04:00 |
|
fzurita
|
d6ad676436
|
Fix EGL initialization in applications that don't implment VidExt
|
2019-09-30 21:48:36 -04:00 |
|
fzurita
|
7861d14060
|
Fix issue with lack of highp floating numbers in GLSL for GLES 2.0.
|
2019-09-30 21:48:26 -04:00 |
|
fzurita
|
8817e2c549
|
Fix logging error
|
2019-09-29 09:25:04 -04:00 |
|
Sergey Lipskiy
|
62b4389d16
|
Use TexrectCopyProgram if TexrectColorAndDepthCopyProgram is not awailable.
|
2019-09-29 16:13:03 +07:00 |
|
fzurita
|
415e63d6d1
|
Fix shader compilation error in GLES 2.0
|
2019-09-29 16:08:44 +07:00 |
|