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

746 Commits

Author SHA1 Message Date
Sergey Lipskiy
8f7182bcd6 Remove simpleBloomShader 2015-05-13 10:17:49 +06:00
Sergey Lipskiy
8b570cb273 Fix multisampling. 2015-05-13 10:17:48 +06:00
Sergey Lipskiy
2c38a18240 Change Config dialog layout:
aspect radiobuttons moved to Video tab.
2015-05-13 10:17:48 +06:00
Sergey Lipskiy
10c4fb801c Implement FBO multisampling. 2015-05-13 10:17:47 +06:00
Sergey Lipskiy
61414cd1c6 Add config dialog icon. 2015-05-13 10:17:46 +06:00
Sergey Lipskiy
ced838fed2 Add support for Anisotropic Filtering. 2015-05-13 10:17:46 +06:00
Sergey Lipskiy
553eb76efb Change default font from "comic" to "arial" 2015-05-13 10:17:45 +06:00
Sergey Lipskiy
dc423a1b72 Replace txFilterForce16bpp and txHiresForce16bpp options by one txForce16bpp option.
Replace txFilterCacheCompression and txHiresCacheCompression by one txCacheCompression option.
2015-05-13 10:17:44 +06:00
Sergey Lipskiy
988300259c Remove verticalSync settings. 2015-05-13 10:17:44 +06:00
Sergey Lipskiy
86d9f790cf Implement SaveScreenshot() 2015-05-13 10:17:43 +06:00
Sergey Lipskiy
5ba23b5c3e Update refresh rates list on resolution change. 2015-05-13 10:17:42 +06:00
Sergey Lipskiy
3a1337ad36 Add confirmation message box for RestoreDefaults. 2015-05-13 10:17:42 +06:00
Sergey Lipskiy
b9a8ca55c6 Enable MultiProcessorCompilation for GLideNUI project. 2015-05-13 10:17:41 +06:00
Sergey Lipskiy
83ada04c53 Replace screenshotFormatComboBox by radio buttons. 2015-05-13 10:17:40 +06:00
Sergey Lipskiy
f75a83386e Remove obsolete fullscreenBits setting. 2015-05-13 10:17:40 +06:00
Sergey Lipskiy
4662d46067 Move loadSettings() and writeSettings() to separate file. 2015-05-13 10:17:39 +06:00
Sergey Lipskiy
2d43073e40 Remove anisotropic config option since it duplicates maxAnisotropy option. 2015-05-13 10:17:38 +06:00
Sergey Lipskiy
0ab468c021 Implement ResetToDefaults button. 2015-05-13 10:17:38 +06:00
Sergey Lipskiy
7755ce7f29 Add Config::resetToDefaults() 2015-05-13 10:17:37 +06:00
Sergey Lipskiy
c7c86b7152 Add API function FindPluginPath()
since plugin's path is different for Mupen64Plus and Zilmar specs emus.
2015-05-13 10:17:36 +06:00
Sergey Lipskiy
e2ddef7520 Switch from legacy GUI to GLideNUI. 2015-05-13 10:17:36 +06:00
Sergey Lipskiy
36bee6f0f7 Implement color selection. 2015-05-13 10:17:35 +06:00
Sergey Lipskiy
e49eff9947 Implement font selection. 2015-05-13 10:17:34 +06:00
Sergey Lipskiy
e2e9416be9 Implement GUI settings save/load. 2015-05-13 10:17:33 +06:00
Sergey Lipskiy
6afd0d922b Move 'aspect' setting from 'video' section to 'frameBufferEmulation'. 2015-05-13 10:17:33 +06:00
Sergey Lipskiy
64d97e72e0 Remove textureBitDepth settings.
Load textures using most relevant format.
2015-05-13 10:17:32 +06:00
Sergey Lipskiy
df0791c054 Add integer representation for font color. 2015-05-13 10:17:31 +06:00
Sergey Lipskiy
59298cd428 Move emulation config options to generalEmulation section. 2015-05-13 10:17:31 +06:00
Sergey Lipskiy
286a9623a0 Remove unused config options. 2015-05-13 10:17:30 +06:00
Sergey Lipskiy
66f696ca40 Update GLideNUI project files. 2015-05-13 10:17:29 +06:00
Sergey Lipskiy
a16c51155d Correct FullScreenResolutions comboBox 2015-05-13 10:17:29 +06:00
Sergey Lipskiy
ddfa583f28 Link GUI library. 2015-05-13 10:17:28 +06:00
Sergey Lipskiy
1ca96fddaf Add GLideNUI library sources. 2015-05-13 10:17:27 +06:00
Sergey Lipskiy
8f69e6cfa9 Rewrite glowShader. 2015-05-13 10:17:27 +06:00
Sergey Lipskiy
501e8a44b0 Fix FBO in DepthBufferToRDRAM. 2015-05-13 10:17:26 +06:00
Sergey Lipskiy
ef60858540 Correct calc_light call. 2015-05-13 10:17:25 +06:00
Sergey Lipskiy
35c213da08 Remove layout(binding = 0) since it is requires version 4.20 2015-05-13 10:17:25 +06:00
Sergey Lipskiy
3b2e64f6ac Open checkShaderCompileStatus() and checkProgramLinkStatus() functions.
Correct PostProcessor shaders precision.
2015-05-13 10:17:24 +06:00
Sergey Lipskiy
42739a2e72 Add config options for Bloom. 2015-05-13 10:17:23 +06:00
Sergey Lipskiy
5af3ed1197 Implement multi-pass bloom post-processing effect. 2015-05-13 10:17:23 +06:00
Sergey Lipskiy
4f1a636c20 Implement PostProcessor class for image post processing effects. 2015-05-13 10:17:22 +06:00
Sergey Lipskiy
9674adcb71 Fix font settings on Linux. 2015-05-13 10:17:21 +06:00
Sergey Lipskiy
8d518d6440 Replace boost::thread by std::thread.
Correct CMakeList.txt for GLideNHQ
2015-05-13 10:17:20 +06:00
Sergey Lipskiy
fca44abb5f Do not create DepthImageTexture when N64DepthCompare option is off. 2015-05-13 10:17:20 +06:00
Sergey Lipskiy
12a2b3741e Change DepthImageTexture texture format from GL_RGBA32F to GL_RG32F
Correct depth_compare() shader: do not calculate N64 z value.
2015-05-13 10:17:19 +06:00
Sergey Lipskiy
6ab92eac4f Move zLUT initialization to DepthBufferList::init(). 2015-05-13 10:17:18 +06:00
Sergey Lipskiy
cd758aed08 Rewrite DepthBufferToRDRAM 2015-05-13 10:17:18 +06:00
Sergey Lipskiy
afe91d47d9 Switch to depth texture 2015-05-13 10:17:17 +06:00
Sergey Lipskiy
0197bfa104 Correct depth_compare_shader.
Add primDeltaZ support.
2015-05-13 10:17:16 +06:00
Sergey Lipskiy
54f01961f2 Replace GLES2 define usage by SHADER_PRECISION. 2015-05-13 10:17:15 +06:00