1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-02 09:03:37 +00:00
Commit Graph

3567 Commits

Author SHA1 Message Date
Sergey Lipskiy
472eef6c67 Fixes for txHiResUploadLimit 2021-11-01 15:32:49 +07:00
Rosalie Wanders
9479dfa6e9 Introduce txHiResUploadLimit 2021-11-01 15:32:27 +07:00
Sergey Lipskiy
9a6f9f6d69 Implement load of 16bit I textures.
Fixed #2340 Zelda Majora's Mask - Town Shooting Gallery Missing Effects
2021-10-31 00:04:33 +07:00
Sergey Lipskiy
d328ea50c7 Correct include in TxFilterStub.cpp
Follow up commit 71788c
2021-10-30 13:02:13 +07:00
Sergey Lipskiy
cc6fdb4670 Rename txWidestringWrapper.h to txWidestringHelper.h
Correct #include
2021-10-24 18:44:16 +07:00
Sergey Lipskiy
71788c320d Rename Ext_TxFilter.h to TxFilterExport.h
Correct #include
2021-10-24 18:44:10 +07:00
Rosalie Wanders
22f50fafb5 GLideNHQ: cleanup 2021-10-24 18:43:26 +07:00
Sergey Lipskiy
ada73c60ee Code cleanup 2021-10-24 15:04:34 +07:00
fzurita
3d5a39e647 Add a new "fast" shader path that doesn't use texelFetch in glsl 2021-10-17 10:27:44 -04:00
fzurita
466401cd02 Update from C++11 to C++17 2021-10-12 20:30:22 +07:00
s2s
aea67fb370 Do not apply the texture coordinate offset to background textures.
Fixes #2594
2021-10-12 20:27:33 +07:00
s2s
e6d754a5d1 Make the hack for Conker's shadow and Mario Tennis game specific.
Fixes #2585 Mario Golf: background shifted
2021-10-04 22:00:17 +07:00
Sergey Lipskiy
4911bd7eb5 Init hdRatio for depth buffer texture.
Fixes #2577 Mario Golf: Animated effects render in front of course
2021-10-02 20:44:52 +07:00
fzurita
21eb341b8d Fix some shader compilation errors 2021-10-02 17:42:06 +07:00
Sergey Lipskiy
8a3939aa70 Rewrite mipmap shader for GLES 2.0 2021-10-02 17:42:04 +07:00
Sergey Lipskiy
6f9b2f95b3 Use sliced texture atlas for mipmap textures to avoid possible texture size limitations. 2021-10-02 17:42:01 +07:00
Sergey Lipskiy
23ce26dbc4 Do not load mip-map levels if current combiner does not use LOD.
Workaround for grass in Mario Tennis intro.
2021-10-02 17:41:58 +07:00
s2s
c7701d16c3 Force lod=1.0 when the most detailed texture is desired by the user. 2021-10-02 17:41:55 +07:00
s2s
dd64b42081 Remove needReplaceTex1byTex0() 2021-10-02 17:41:53 +07:00
s2s
134aa31e61 LOD: tile selection and lod_frac calculation changes 2021-10-02 17:41:50 +07:00
Sergey Lipskiy
539e3b0ad4 Rewrite mip-maps load:
* load all but the first mip-map tiles as 1D texture atlas, that is array of texels.
  all tiles loaded as rgba32.
  first 8 texels contain information about tile's width, height and offset, 1 texel per tile.
* mipmap shader corrected to fetch texels from the atlas.

All hacks, which were necessary to load N64 mip-maps into OpenGL texture are removed.
2021-10-02 17:41:41 +07:00
fzurita
576c82185b Force software vertex clipping to enabled for GLES 2021-09-26 12:12:07 -04:00
fzurita
f2a69be96f Remove CLIP control hack for GLES
It's not longer needed due to software vertex clipping.
2021-09-26 12:12:07 -04:00
Rosalie Wanders
bfe3c36e73 WindowsWGL: use adaptive vsync when supported 2021-09-26 17:47:11 +07:00
Rosalie Wanders
82365ec389 ci: use ncipollo/release-action 2021-09-26 17:41:34 +07:00
Rosalie Wanders
e2ae3a3e4e GLideNHQ: remove unsupported dds code 2021-09-07 20:42:04 +07:00
Rosalie Wanders
32312e0b05 GLideNUI: allow loading default settings from GLideN64.default.ini 2021-09-07 20:34:58 +07:00
Jj0YzL5nvJ
5aa389a86b Build script: Refactorization 2021-09-05 12:06:43 +07:00
Rosalie Wanders
e29adbdbcd ci: add git revision to artifacts 2021-09-05 11:54:28 +07:00
Rosalie
4f7f736b3c README: update for github actions 2021-08-30 16:35:25 +07:00
Rosalie Wanders
e7d85eed00 ci: move to github actions 2021-08-30 16:35:25 +07:00
Sergey Lipskiy
153caeec74 Correct Config_LoadConfig() for mupen64plus:
Add hot keys to the list of enabled keys.

Fixed #2560 Hotkeys not working with mupen64plus CUI
2021-08-28 15:57:12 +07:00
GhostlyDark
ee9f47d077 Revert "GLideNUI: introduce Config{Init,Cleanup}"
This reverts commit 0ebc545c93.
2021-08-25 11:41:53 +07:00
Sergey Lipskiy
10b6817613 Correct special shader for fog in Beetle Adventure Racing.
fixes #2556 Beetle Adventure Racing. Fog is broken.
2021-08-24 23:04:06 +07:00
GhostlyDark
911ef68994 Config_mupenplus: Improve comments text
Typo and grammar fixes.
2021-08-24 21:42:55 +07:00
Sergey Lipskiy
329502f3da Fix IA31_RGBA8888 conversion. 2021-08-24 18:28:19 +07:00
Rosalie Wanders
0afcd176d9 TxHiResCache: save cache in reload() 2021-08-18 15:37:09 +07:00
Rosalie Wanders
ecd6863864 TxHiResCache: fix texture pack not loading 2021-08-17 21:13:26 +07:00
Rosalie Wanders
4a9e1260ce GLideNHQ: Introduce TxHiResNoCache 2021-08-16 19:07:28 +07:00
Rosalie Wanders
b78df0b002 GLideNUI: remove screenshot type selection 2021-08-14 19:02:42 +07:00
Rosalie Wanders
70a9213d69 ScreenShot: move to common windows implementation 2021-08-14 19:02:42 +07:00
Rosalie Wanders
532eff450e GLideNUI: implement hotkeys in saveCustomRomSettings 2021-08-14 13:50:22 +07:00
Rosalie Wanders
0577580fc3 GLideNUI: correct default value for enabledKeys 2021-08-14 13:50:22 +07:00
Sergey Lipskiy
4ec006f57d Debug print TextureDetail mode in gSPSetOtherMode_H 2021-08-07 22:21:34 +07:00
GhostlyDark
3aeecd4cfe Bump Qt version in GLideN64_builder.cmd
Make the builder script download the v5.15 Qt builds.
2021-08-07 21:27:14 +07:00
Rosalie Wanders
0ebc545c93 GLideNUI: introduce Config{Init,Cleanup} 2021-08-07 21:26:50 +07:00
Rosalie Wanders
60c07f5b60 GLideNUI: move to static Qt5.15 build 2021-08-07 14:22:06 +07:00
Rosalie Wanders
c36ffa97f7 GLideNUI: introduce config.hotkeys.enabledKeys 2021-07-29 15:44:56 +07:00
Rosalie Wanders
50fe71dc4c osal_keys_linux: remove unneeded #ifdef 2021-07-29 15:44:56 +07:00
Rosalie Wanders
cc7eb614d1 osal_keys: remove osal_keycode_name 2021-07-29 15:44:56 +07:00