Rosalie Wanders
6d47fa5c48
GLideNUI: attempt to mkdir texture pack directories
2020-12-25 20:03:52 +07:00
Rosalie Wanders
1833971dc5
GLideNUI: correct macro in saveCustomRomSettings
2020-12-25 19:59:42 +07:00
Sergey Lipskiy
8d028a9eaf
Add debug option to force enable unbuffred drawer.
2020-12-23 17:09:55 +07:00
fzurita
3b6aa38b14
Disable "draw_elements_base_vertex" extension if renderer is PowerVR and
...
GLES is < 3.2
2020-12-21 12:02:04 +07:00
fzurita
c39df6b8c2
Fix issues with post processing and scaling changes
2020-12-20 18:38:20 +07:00
fzurita
8f387f2d08
Enable blast corps hack for frame buffer fetch blending
2020-12-20 18:26:58 +07:00
fzurita
02e6ccb3ef
Fix missing check for frame buffer fetch in unemulated blending modes
2020-12-20 18:26:58 +07:00
fzurita
895401f981
Cleanup unneeded code
2020-12-17 17:57:37 +07:00
retropieuser
37a3d6e75b
Update GLideN64.custom.ini
...
Disabling Depth compare option on DK64 to fix camera bug
2020-12-06 21:25:28 +07:00
Sergey Lipskiy
8500bc08e2
Add hotkey for "force gamma correction" setting.
...
Fixed #2318 Request: Keyboard shortcut to enable Custom Gamma Correction Levels
2020-12-05 17:35:02 +07:00
Sergey Lipskiy
22842a56fc
Disable all hotkey by default.
...
Fixes #2394 Can't disable or change default hotkeys for GLideN64
2020-12-05 16:02:06 +07:00
Sergey Lipskiy
93524b65f7
Fix compilation of GLideNUI-WTL.
...
Hotkeys are not supported in wtl ui yet.
2020-12-02 18:14:08 +07:00
Rosalie Wanders
1e07bbcbb0
osal_keys_unix: add linux support
2020-12-02 18:14:08 +07:00
Sergey Lipskiy
abb9108f14
Implement configurable hotkeys.
2020-12-02 18:14:08 +07:00
Sergey Lipskiy
7a38e80448
Correct TxFilter::TxFilter - remove colon in rom name.
2020-11-25 16:58:48 +07:00
dankcushions
cb76d2f39d
Added check for GL_EXT_draw_elements_base_vertex
2020-11-25 12:49:27 +07:00
dankcushions
0e228e9109
Removed GLES version check for glBufferStorage, allowing for any device that supports it.
2020-11-25 12:47:03 +07:00
Rosalie Wanders
3df9b2c312
DisplayWindowMupen64plus: disable WithRate function on any failure
2020-11-23 14:51:28 +07:00
Rosalie Wanders
07ce8f7bcb
FrameBuffer: don't resolve multisampled texture when m_pResolveTexture is null
2020-11-23 14:48:58 +07:00
Rosalie Wanders
5f1803ab29
Introduce pluginNameWithRevision
2020-11-19 16:50:32 +07:00
S2S
bb05409c16
Disable clamping for special textures
2020-11-16 10:40:47 +07:00
fzurita
e89f5fedcc
Fix build error and warning with Android
2020-11-16 10:39:10 +07:00
Sergey Lipskiy
78c89fbbfd
Fix some of PVS-Studio warnings.
2020-11-14 20:00:19 +07:00
Sergey Lipskiy
46c65776a0
Code refactor and cleanup:
...
* type cast fixes
* signed/unsigned fixes
* code formatting fixes
* class members initialization fixes
2020-11-14 16:54:28 +07:00
Sergey Lipskiy
ddd93673d8
Fixed some undefined behaviour errors found in #2364
2020-11-14 16:50:50 +07:00
gizmo98
ec02cc722f
Spread bayer matrix
...
Multiplay matrix values with 2.0f so values are better spread between
1.0 and 0.0.
2020-11-13 10:08:04 +07:00
gizmo98
93ddc890e2
Use angrylion's magic square matrix
...
We use a precalculated matrix for float color values. It’s angrylion’s
matrix divided bei 16.0f * 2.0f.
2020-11-13 10:08:04 +07:00
Sergey Lipskiy
039581d882
Remove 'branches:' section from appveyor.yml
2020-11-12 15:15:06 +07:00
fzurita
9aec59056f
Fix some shader compilation issues
2020-11-11 13:34:45 +07:00
S2S
ff62e3cf18
Cleanup blending code
...
Abstract extension specific code to fragment shader header
2020-11-11 13:34:45 +07:00
fzurita
f01405bc75
Implement N64 blending using framebuffer fetch extensions
2020-11-11 13:34:45 +07:00
fzurita
d509758b6f
Disable dual source blending for Adreno, it causes GPU driver crashes
2020-11-11 13:34:45 +07:00
fzurita
1b70d5b145
Fix shader compilation errors with Adreno GPUs with hybrid filter
2020-11-11 13:34:45 +07:00
Sergey Lipskiy
e81022ad71
Correct _calculateCRC:
...
tile tmem address can be set to a value greater than 512, that is above TMEM size.
It should be used with proper mask for tileTmemInBytes calculation.
Fixed #2360 Castlevania 64 Crash
2020-11-10 15:41:35 +07:00
IlDucci
a11a0208c9
Updating Spanish translation with the latest changes.
2020-11-09 14:22:03 +07:00
Jj0YzL5nvJ
d51ced969e
Ugly script for power users and practical folk, lazy ones too
2020-11-09 14:10:00 +07:00
Sergey Lipskiy
b6e030c8b8
[Code cleanup] Fix spaces.
2020-10-31 15:40:03 +07:00
gizmo98
e5d59a6394
Use angrylion's bayer matrix
...
https://github.com/gonetz/GLideN64/issues/2359
We use a precalculated matrix for float color values. It’s angrylion’s
matrix divided bei 16.0f.
https://github.com/project64/angrylion-rdp/blob/093754a4a53437925824317a
b22ce6a56748fe14/n64video.cpp#L2509
2020-10-31 13:55:10 +07:00
purplemarshmallow
909cf172b9
correct "remove hack_texrect_shade_alpha"
...
fix regression #2369
2020-10-31 12:18:57 +07:00
Logan
c1b4d447a7
Add some CMake directories to the .gitignore
2020-10-29 16:57:02 +07:00
gizmo98
4981503bfc
Code refactor: add vi status constants
2020-10-29 16:55:37 +07:00
Logan
cf7b3c84ce
Protect against addressing nullptr
2020-10-29 16:51:27 +07:00
fzurita
c7144d0775
Fix issues with EGL image with Intel GPUs
2020-10-18 12:23:45 +07:00
Logan
73f891b055
copyDepthToRDRAM=0 for Pokemon Stadium
2020-10-12 13:27:17 +07:00
Logan McNaughton
42c196c30a
Update xxHash to 0.8.0
2020-10-12 13:25:53 +07:00
S2S
5fa66762b3
Define STVEC in an Intel friendly way.
2020-10-12 12:58:14 +07:00
Jj0YzL5nvJ
b5a6b3b1e2
Avoid problem with spaces
2020-10-12 12:56:14 +07:00
Rosalie Wanders
b200b33b84
DisplayWindow: introduce _restart()
...
DisplayWindowMupen64plus: m_resize{Width,Height} moved from _resizeWindow() to _restart()
2020-10-08 16:13:24 +07:00
purplemarshmallow
9a69fe8e58
remove hack_texrect_shade_alpha
2020-10-08 15:57:35 +07:00
Rosalie Wanders
00dac336f8
GLideNUI: detect application instance dynamically
2020-10-02 17:08:31 +07:00