Sergey Lipskiy
a03636b92f
Make wrappers for frame buffer functions.
...
The wrappers call either OpenGL 4.x functions or FBO extensions,
depending on supported OpenGL version.
2015-05-13 10:09:31 +06:00
Sergey Lipskiy
c7e089bcaf
Correct dither condition.
2015-05-13 10:09:31 +06:00
Sergey Lipskiy
b6b80d720f
Make HW lighting calculation optional.
2015-05-13 10:09:30 +06:00
Sergey Lipskiy
b7e89b71b1
Fix 2 cycle texturing.
2015-05-13 10:09:29 +06:00
Sergey Lipskiy
baf51c449b
Add lod calculation shader only to combiners, which use lod_frac.
2015-05-13 10:09:29 +06:00
Sergey Lipskiy
f50df09373
Remove unused shaders.
2015-05-13 10:09:28 +06:00
Sergey Lipskiy
a7968f2ca2
Implement hardware LOD frac calculation.
...
Two pass rendering, using FBO.
First pass: store pixel's texture coordinates in frame buffer texture.
Second pass: calculate lod using frame buffer texture.
2015-05-13 10:09:27 +06:00
Sergey Lipskiy
a6114994ad
Fix noise-based dithering.
2015-05-13 10:09:26 +06:00
Sergey Lipskiy
3dc3aca3f2
Add Dump control to Debug Panel.
2015-05-13 10:09:26 +06:00
Sergey Lipskiy
97f07e38c3
Fix some type mismatch errors.
2015-05-13 10:09:25 +06:00
Sergey Lipskiy
d57cf2e3f4
Code cleanup: remove unreferenced variables.
2015-05-13 10:09:24 +06:00
Sergey Lipskiy
13ed4d4acf
Fix DepthBuffer_RemoveBottom()
2015-05-13 10:09:24 +06:00
Sergey Lipskiy
212802b66c
Rename Zilmar's .h file
2015-05-13 10:09:23 +06:00
Sergey Lipskiy
38d77dc432
Project renamed to GLideN64
2015-05-13 10:09:22 +06:00
Sergey Lipskiy
cfb5a0ac47
Correct RDRAMSize calculation.
2015-05-13 10:09:22 +06:00
Sergey Lipskiy
0425beb5d8
Correct fog enable/disable
2015-05-13 10:09:21 +06:00
Sergey Lipskiy
63a3cdc720
Implement Noise color input.
2015-05-13 10:09:20 +06:00
Sergey Lipskiy
08744df681
First-shot implementation of toon shading.
2015-05-13 10:09:20 +06:00
Sergey Lipskiy
876ace62c3
Implement hardware per-pixel lighting.
2015-05-13 10:09:19 +06:00
Sergey Lipskiy
28be20004d
Make all combiners descendants of the abstract parent class OGLCombiner.
...
It makes code more clear.
2015-05-13 10:09:18 +06:00
Sergey Lipskiy
76c74b770a
Remove unused functions declarations from Combiner.h
2015-05-13 10:09:18 +06:00
Sergey Lipskiy
eda6d14015
Update .gitignore
2015-05-13 10:09:17 +06:00
Sergey Lipskiy
60ee35116c
Auto-format sources.
2015-05-13 10:09:16 +06:00
Sergey Lipskiy
c4d434c87e
Remove unused defines from Combiner.h.
...
Move auxilary arrays into Combiner.cpp
2015-05-13 10:09:16 +06:00
Sergey Lipskiy
c62f09a71b
Remove Color combiner constants from GBI.h as they are duplicated in Combiner.h
2015-05-13 10:09:15 +06:00
Sergey Lipskiy
7d58451f44
Add .gitignore
2015-05-13 10:09:14 +06:00
Sergey Lipskiy
9754a6f6de
Rename project file.
2015-05-13 10:09:14 +06:00
Sergey Lipskiy
222e26a8a5
Implement GLSL combiner.
2015-05-13 10:09:13 +06:00
Sergey Lipskiy
69f27a5d8a
Initial project version. Based on glN64-0.4.1-rc2
2015-05-13 10:09:12 +06:00
Sergey Lipskiy
16278c947e
Merge pull request #522 from micechal/patch-1
...
Initial Polish translation
2015-05-11 12:10:28 +05:00
Michał Durak
6c5b8b3173
Initial Polish translation
...
Spent some time on this one, hope it's alright. I couldn't find a way to upload a file directly rather than typing it manually in (I'm making this PR from a web browser) so I copied it over from Notepad++. Not sure if it made some incompatibiliteis, but as far as I can tell, the file didn't contain any non-printable characters or stuff like that so it should be fine.
2015-05-10 01:06:45 +02:00
Sergey Lipskiy
5cfa1d52c7
Merge pull request #514 from DaEckster/patch-1
...
Reduced Main Menu button translation size
2015-05-08 17:37:49 +05:00
DaEckster
f20c786dd0
Reduced Main Menu button translation size
...
Changed "Acerca de" to "Sobre" since their translations are equivalent and it makes for a smaller menu button.
2015-05-08 03:52:52 -07:00
Sergey Lipskiy
330f0e22bc
Don't force disable MSAA because #244 is fixed.
2015-05-06 20:07:09 +06:00
Sergey Lipskiy
ac06d9d805
Merge pull request #507 from baptiste0602/patch-2
...
French translation - Fix some typos
2015-05-06 10:18:35 +05:00
baptiste0602
a6e679b90a
Fix some typos
2015-05-05 19:19:47 +02:00
Sergey Lipskiy
1b05a4755b
Merge pull request #503 from baptiste0602/patch-1
...
New version of french translation
2015-05-05 09:16:50 +05:00
baptiste0602
338f5136d8
New version of french translation
...
fix some typos
2015-05-05 00:37:58 +02:00
Sergey Lipskiy
566be053aa
Merge branch 'french_translation' into translations
...
* french_translation:
Update gliden64_fr.ts
2015-05-04 22:30:35 +06:00
baptiste0602
07cb7a00d8
Update gliden64_fr.ts
...
Translation completed
2015-05-04 22:24:07 +06:00
Sergey Lipskiy
ccad003d20
Merge pull request #492 from IlDucci/patch-1
...
Spanish translation
2015-05-03 15:48:59 +05:00
IlDucci
93a2c09b5e
Create gliden64_es.ts
...
Adding Spanish translation by IlDucci & PacoChan.
2015-05-03 11:29:09 +02:00
Sergey Lipskiy
66fe9964ca
Merge pull request #480 from Mushman/custom_ini
...
Jet Force Gemini: Crosshair fix
2015-05-02 22:16:17 +05:00
Mush Man
7aa98796ce
Jet Force Gemini: Switch to show crosshair instead
...
Change for all three Jet Force Gemini entries to show the crosshair and
other graphics instead of frame buffer to RDRAM effects. If this setting
is not enabled, some weapon crosshairs disappear entirely. This setting
is more urgently needed than the other. Both settings can't be enabled
unless #378 is fixed.
Also reworked comments for Jet Force Gemini's settings. Comments are now
on their own line and derived entries refer to the original entry. If
you'd like this handled differently, feel free to ask.
2015-05-03 02:29:48 +10:00
DaEckster
2b03acc4ab
Fixing a couple small lines I missed
...
Main Funders and Beta Tester line translated.
2015-05-02 18:41:06 +06:00
DaEckster
253c1c8681
Put translation in translations
...
Changing to correct directory, was in root before
2015-05-02 18:41:05 +06:00
DaEckster
f809f06b48
Brazilian Portuguese Translation
...
Complete Brazilian Portuguese translation, should be legible for any
Portuguese speaker. I'm not native, but it's a good starting point and I
can speak as well as a native. Some technical words like "cache",
"frame" "buffer", and "performance" weren't translated, but generally
they aren't in Portuguese.
2015-05-02 18:41:05 +06:00
Sergey Lipskiy
be00adcf1c
Merge branch 'french_translation' into translations
2015-05-02 18:36:40 +06:00
Sergey Lipskiy
f979ae821f
Merge branch 'italian_translation' into translations
2015-05-02 18:35:55 +06:00
Sergey Lipskiy
8f690cce23
Merge branch 'german_translation' into translations
2015-05-02 18:35:05 +06:00