Moritz Zwerger
|
7d89736fb7
|
geometry shader: copy vertex to fragment
See GH-27
|
2023-12-23 20:24:38 +01:00 |
|
Moritz Zwerger
|
65f88a90a2
|
fix fluid renderer top face invalidly culled
|
2023-12-23 00:47:18 +01:00 |
|
Moritz Zwerger
|
99096636a8
|
reset update if checked for updates, show dialog after eros is up
|
2023-12-22 23:40:38 +01:00 |
|
Moritz Zwerger
|
6eca3a93f1
|
deprecate USE_QUADS_OVER_TRIANGLE driver hack
Some day imma implement index buffers, they are probably what the "hacked" drivers use for that.
|
2023-12-22 23:37:26 +01:00 |
|
Moritz Zwerger
|
b21cf80dab
|
fix test build, add flag to dummy mod (test resources)
|
2023-12-22 23:34:20 +01:00 |
|
Moritz Zwerger
|
0cbd90b598
|
directory assets manager: use java path instead of string with slashes
|
2023-12-22 23:24:09 +01:00 |
|
Moritz Zwerger
|
d77bb34162
|
properly warn if update checking failed
|
2023-12-22 23:15:38 +01:00 |
|
Moritz Zwerger
|
f61a6a5981
|
update check: use callback
Cleaner code, it caches and does require one intent less
|
2023-12-22 16:15:35 +01:00 |
|
Moritz Zwerger
|
6552c4e10c
|
improve eros update checking, fixes, improvements
|
2023-12-22 16:09:12 +01:00 |
|
Moritz Zwerger
|
ee0efcbac7
|
internal command, open file: throw illegal access error instead of illegal state exception
|
2023-12-22 15:55:36 +01:00 |
|
Moritz Zwerger
|
28ad3cb95f
|
rename some translators, default i18n namespace
|
2023-12-22 15:52:55 +01:00 |
|
Moritz Zwerger
|
91619d3945
|
opengl: warn if gpu vendor is not known
|
2023-12-22 10:21:59 +01:00 |
|
Moritz Zwerger
|
968c974bde
|
opengl: use lowercase vendor string to detect vendor
|
2023-12-22 10:21:08 +01:00 |
|
Moritz Zwerger
|
59b40e23b0
|
render system: abstract viewport
Its not opengl specific
|
2023-12-22 10:18:49 +01:00 |
|
Moritz Zwerger
|
8fbd5f8c14
|
refactor opengl driver hacks
|
2023-12-22 08:29:00 +01:00 |
|
Moritz Zwerger
|
65c8e32308
|
opengl: verbose logging
|
2023-12-22 07:48:14 +01:00 |
|
Moritz Zwerger
|
8b0eac80a5
|
debug option: force check updates
|
2023-12-21 23:53:23 +01:00 |
|
Moritz Zwerger
|
611c244ffc
|
test: check if all debug options are turned off
|
2023-12-21 23:52:42 +01:00 |
|
Moritz Zwerger
|
f2bdda14fe
|
only check for updates on official builds
|
2023-12-21 23:50:04 +01:00 |
|
Moritz Zwerger
|
f94aafd751
|
fix duplicated wording
|
2023-12-21 21:02:32 +01:00 |
|
Moritz Zwerger
|
3638e9b557
|
improve eros dialogs
|
2023-12-21 20:49:30 +01:00 |
|
Moritz Zwerger
|
15152a13da
|
ask if update checking is allowed
|
2023-12-21 18:54:14 +01:00 |
|
Moritz Zwerger
|
8e2bb9fc98
|
warn if update check is unavailable du to client error
"no network available"
|
2023-12-21 15:38:25 +01:00 |
|
Moritz Zwerger
|
e54623021f
|
eros: update available dialog
|
2023-12-21 13:39:47 +01:00 |
|
Moritz Zwerger
|
a04835fb1b
|
update check fixes
|
2023-12-21 00:01:10 +01:00 |
|
Moritz Zwerger
|
482d337fcb
|
basic update checking
No updates available yet...Lets see.
|
2023-12-20 18:32:26 +01:00 |
|
Moritz Zwerger
|
ec602af0ef
|
jcl: fix class name
Windows uses "\", but that does not work here...
|
2023-12-19 15:36:11 +01:00 |
|
Moritz Zwerger
|
fef3d66e17
|
mod loader: ignore non .class files, verbose logging, replace "/" with File.separator
|
2023-12-19 15:29:29 +01:00 |
|
Moritz Zwerger
|
b912becb76
|
fix test mod location
Fixes the pipeline on windows
|
2023-12-19 15:14:26 +01:00 |
|
Moritz Zwerger
|
41ccca86e1
|
mod loading test, fix infinite loading
|
2023-12-19 14:20:29 +01:00 |
|
Moritz Zwerger
|
ce7d3208b1
|
remove fixed mod phases
Now you can create custom mod phases and load them as you want. Much cleaner
|
2023-12-19 10:22:01 +01:00 |
|
Moritz Zwerger
|
f5fd854694
|
fix render test loader
|
2023-12-18 22:46:19 +01:00 |
|
Moritz Zwerger
|
b199ba8446
|
fix particle textures not stored
|
2023-12-18 22:32:42 +01:00 |
|
Moritz Zwerger
|
2477dd09e6
|
split TextureArray::load and upload
|
2023-12-18 22:32:41 +01:00 |
|
Moritz Zwerger
|
34cbcb3668
|
static texture array: verify correct state, fix wrong state
|
2023-12-18 22:32:41 +01:00 |
|
Moritz Zwerger
|
e95eed923c
|
static texture array: don't lock when already loaded
its faster
|
2023-12-18 22:32:41 +01:00 |
|
Moritz Zwerger
|
6032ed0bdc
|
particle: cache textures
That speeds up texture retrieving
|
2023-12-18 22:32:40 +01:00 |
|
Moritz Zwerger
|
47ee3d58df
|
remove WorldParticleRenderer
|
2023-12-18 22:32:40 +01:00 |
|
Moritz Zwerger
|
ac3a8279a5
|
remove ParticleSpawnEvent
the particle renderer is already abstract, no need for it
|
2023-12-18 22:32:40 +01:00 |
|
Moritz Zwerger
|
df31204dfe
|
particle renderer: remove translucent shader
Its the same shader
|
2023-12-18 22:32:39 +01:00 |
|
Moritz Zwerger
|
77ba81b4b7
|
refactor particle renderer, tests
|
2023-12-18 22:32:39 +01:00 |
|
Moritz Zwerger
|
ffcbd93813
|
fix test
|
2023-12-16 01:29:08 +01:00 |
|
Moritz Zwerger
|
5877050837
|
fix srgb alpha, tune values
|
2023-12-16 01:21:27 +01:00 |
|
Moritz Zwerger
|
7a74bf432a
|
shader: add DISABLE_MIPMAPS
|
2023-12-16 01:21:14 +01:00 |
|
Moritz Zwerger
|
bd0c54f105
|
opengl: use nearest mipmaps by default
|
2023-12-16 01:19:44 +01:00 |
|
Moritz Zwerger
|
16e465a122
|
model baking: reverse elements
Now the grass overlay is properly shown
|
2023-12-16 01:19:23 +01:00 |
|
Moritz Zwerger
|
206fcef5e1
|
cleanup some Mesh code
|
2023-12-15 17:27:28 +01:00 |
|
Moritz Zwerger
|
5a816d1403
|
clouds: maximum offset
|
2023-12-15 12:24:36 +01:00 |
|
Moritz Zwerger
|
5cc1daabd9
|
fix wrong priority in WorldRendererPipelineTest
|
2023-12-15 12:22:04 +01:00 |
|
Moritz Zwerger
|
2f052ff198
|
pre calculate alpha mipmap clipping
Thats actually 2 improvements:
- reducing of drawcalls, there is no distinction between opaque and transparent anymore
- reducing checks in shader
|
2023-12-15 10:31:51 +01:00 |
|