Benau
|
7252a38da1
|
Fix skinning glitches possible in (some) cards
|
2017-10-22 02:17:37 +08:00 |
|
Benau
|
aa080db501
|
Fix resolution change crash
UpdateFlips stop working if we don't m_flips_data.clear();
|
2017-10-22 01:52:37 +08:00 |
|
Benau
|
a0991c3233
|
Don't use unsync map buffer
It causes regression in hd5670 in windows
Although we should update ubo only once per frame
|
2017-10-22 01:51:45 +08:00 |
|
Benau
|
6a79d204c1
|
Don't use SSBO for skinning
It causes trouble in hd5670 in windows
|
2017-10-22 01:31:15 +08:00 |
|
Deve
|
cf26337bd4
|
Fixed particles in multiplayer mode
|
2017-10-21 08:18:28 +02:00 |
|
hiker
|
7f1c460227
|
Merge branch 'master' of github.com:supertuxkart/stk-code
|
2017-10-21 01:00:44 +11:00 |
|
hiker
|
d7f5fb9e69
|
Avoid flicker when a kart with backpedal animation is stopping and
left/right is pressed (see #2939).
|
2017-10-21 00:58:25 +11:00 |
|
Benau
|
6896c44da8
|
Clang fix
|
2017-10-20 18:35:28 +08:00 |
|
Benau
|
42a3eb1880
|
Uniform vertex color for fonts in all pipelines
|
2017-10-20 18:21:55 +08:00 |
|
Benau
|
e61eb3415a
|
Remove hardcoded max 1024 bones for skinning
|
2017-10-20 17:10:08 +08:00 |
|
Benau
|
1b70144c80
|
Reserve a graphics restriction for hardware skinning
|
2017-10-20 14:00:38 +08:00 |
|
Benau
|
fd0eaf064f
|
Show a ghost hat for ghost kart
|
2017-10-20 10:05:49 +08:00 |
|
Benau
|
8a0232382a
|
Some fixes for some shader compiler
|
2017-10-20 09:25:43 +08:00 |
|
Benau
|
ebdde49984
|
Merge remote-tracking branch 'origin/master' into tbo_skinning
|
2017-10-20 08:36:54 +08:00 |
|
Deve
|
5216f8e917
|
Fixed jump explosion on android
|
2017-10-19 21:44:50 +02:00 |
|
Benau
|
553b2439ac
|
Allow using SSBO for skinning if supported
|
2017-10-20 01:27:44 +08:00 |
|
Benau
|
0d96906d54
|
Use texture buffer (texture2d in gles) for skinning
|
2017-10-19 13:31:07 +08:00 |
|
Deve
|
1a9cf6a46f
|
Set max texture size to 256 for Raspberry Pi
|
2017-10-18 21:13:23 +02:00 |
|
Deve
|
9ec06f122c
|
Allow to filter graphical restrictions by vendor
|
2017-10-18 20:51:26 +02:00 |
|
auria.mg
|
204e715637
|
Fix build
|
2017-10-17 20:08:15 -04:00 |
|
Deve
|
c3e772e863
|
Add different explosion effect for Android.
It gives much better performance while it still looks similar.
|
2017-10-17 23:34:19 +02:00 |
|
Deve
|
77161cc583
|
Avoid compilation errors for GLES
|
2017-10-17 23:34:19 +02:00 |
|
Deve
|
f034b3c22b
|
Add tracks for apk
|
2017-10-17 23:34:19 +02:00 |
|
Benau
|
b204c492ef
|
Update syntax
|
2017-10-17 12:15:37 +08:00 |
|
Benau
|
6a74b88273
|
Update readme and changelog
|
2017-10-17 11:53:22 +08:00 |
|
Benau
|
aaa8befe0a
|
Fix appveyor build
|
2017-10-17 11:04:28 +08:00 |
|
Benau
|
fa48d099f2
|
Fix the remaining msvc warnings
|
2017-10-17 10:51:52 +08:00 |
|
Benau
|
fb6a0d7631
|
Merge remote-tracking branch 'origin/master'
|
2017-10-17 10:25:22 +08:00 |
|
Deve
|
1454e53b79
|
Set proper min sdk version for 64bit build
|
2017-10-16 21:31:17 +02:00 |
|
Benau
|
88e15147b8
|
Merge remote-tracking branch 'origin/win-64bit'
|
2017-10-17 00:55:22 +08:00 |
|
Benau
|
e47aa5d567
|
Take relative path issue into account when unloading texture
Now except global particle textures all textures loaded by track can be
clean properly
|
2017-10-16 16:09:07 +08:00 |
|
Benau
|
c8d13d7360
|
Preload the particle textures when first load
This prevent hangs when lazy loading texture runtime
|
2017-10-16 14:22:09 +08:00 |
|
Benau
|
7e0d706946
|
Don't call setLastTriggeredCheckline for check cannon
It will override the track check line
|
2017-10-16 13:47:21 +08:00 |
|
Benau
|
9f10676dd3
|
Remove unused billboard shader
|
2017-10-16 07:43:00 +08:00 |
|
Benau
|
30e78fb1c0
|
Merge branch 'fix_2427'
|
2017-10-16 07:25:38 +08:00 |
|
hiker
|
9166e704e9
|
Take ball squashing into account when computing the ball height (so now
the basketball properly touches the ground if its height is 0).
|
2017-10-16 10:10:33 +11:00 |
|
Benau
|
c7dbe715fc
|
Remove duplicated and unused code
|
2017-10-16 00:48:08 +08:00 |
|
Benau
|
4573e51e98
|
Fix #2427
|
2017-10-15 19:14:07 +08:00 |
|
Benau
|
a7debc286a
|
Check flips using unordered_set
|
2017-10-15 15:05:49 +08:00 |
|
Benau
|
058f9163db
|
Some work to make particle shader able to render billboard
The lifetime in height map stimulation will always now < 1.0f
|
2017-10-15 13:57:01 +08:00 |
|
Benau
|
f646a26fbe
|
Clean up particle .xml
Remove unsupported entries, notice that particles now are auto-
faded out by lifetime
Also remove flips that are not visible at all
|
2017-10-15 12:47:21 +08:00 |
|
Benau
|
998b11ed51
|
Add an option to disable pre-generation for explosion particles
Also remove some unused code
|
2017-10-15 11:32:58 +08:00 |
|
Benau
|
b1f4ced6f0
|
Fix bounding boxes in legacy pipeline
|
2017-10-15 00:18:11 +08:00 |
|
Benau
|
85adab6e1e
|
Allow to use new STKParticle with legacy pipeline
Due to cull face issue the kart exhaust is still not visible
|
2017-10-14 15:42:10 +08:00 |
|
Benau
|
088d09cb64
|
Don't hardcode first vbo size
|
2017-10-14 14:42:54 +08:00 |
|
Benau
|
c3a22ddcf7
|
Pre-generate some particles if max count is small
|
2017-10-14 14:42:24 +08:00 |
|
Benau
|
a0c9ba2b8c
|
Pack mixed color into instanced array
With half-floats for lifetime and size for same stride
|
2017-10-14 12:33:08 +08:00 |
|
Benau
|
e49a7139d7
|
Split MiniGLM for more usage (instancing, cpu particle, network...)
|
2017-10-14 11:00:51 +08:00 |
|
Benau
|
0b9a3e1c69
|
Fix some issues found in first-try
|
2017-10-14 09:47:13 +08:00 |
|
Benau
|
0066722dab
|
Features completed cpu particle
|
2017-10-14 00:19:59 +08:00 |
|