Benau
27fcc4e266
Allow custom memory management in IImage
2017-03-12 09:09:40 +08:00
Benau
a274f217ed
Fix build
2017-03-11 15:41:54 +08:00
Benau
40a25e1d9e
Remove dependency on STKTexture (for HQ mipmap generator later)
2017-03-11 15:33:36 +08:00
Benau
ead543fae4
Avoid checking too many
2017-03-11 14:04:42 +08:00
Benau
ab673fc03b
Merge remote-tracking branch 'origin/master' into threaded_tex_loader
2017-03-11 13:55:18 +08:00
Benau
b0adb92964
Make sure all textures are uploaded without using timeout in TTL
2017-03-11 13:35:33 +08:00
Benau
6e80271ad9
Max texture size 2k and allow them to be threaded load
2017-03-11 09:41:46 +08:00
Benau
6eb69db4ea
Properly clean up when exit
2017-03-11 00:23:54 +08:00
Benau
579aa8a9d1
Allow setThreadName to be used in linux (glibc > 2.11)
2017-03-10 23:30:18 +08:00
Benau
85011791e4
Try to use priority queue
2017-03-10 20:43:40 +08:00
Benau
6b3441d2a0
Allow reload texture with threads
2017-03-10 15:40:58 +08:00
Benau
ed9b16fe7b
Don't use std::thread library
2017-03-10 15:02:21 +08:00
Benau
553c483bf4
Avoid unnecessary sync
2017-03-10 14:16:23 +08:00
Marianne Gagnon
62d64847c4
Fix texture paths on case-sensitive file systems, fixes #2807
2017-03-09 18:41:35 -05:00
hiker
12e6bab90a
Merge branch 'master' of github.com:supertuxkart/stk-code
2017-03-09 22:42:06 +11:00
Benau
68e36268aa
Try to use pbo for each ThreadedTexLoader
2017-03-09 16:41:15 +08:00
auria.mg
2d6cf4c487
Remove a few more string allocations/manipulations
2017-03-08 20:42:16 -05:00
auria.mg
571832fbbc
Make all material names and path lowercase upon loading them, moving several string allocations and modifications outside of hot loops
2017-03-08 20:30:45 -05:00
Deve
adfa8f30f9
Better fix for missing transparency in GLES legacy pipeline
2017-03-08 23:17:03 +01:00
Deve
21cb853079
One more tweak for hiding story mode icon if it's not available.
...
Now it should work properly, sorry for the mess.
2017-03-08 22:09:47 +01:00
Deve
d339d9acef
Fixed ambient light for legacy pipeline.
...
TODO: It should be possible to convert it once together with spherical harmonics computations.
2017-03-08 21:41:53 +01:00
Deve
11255cb2b8
Fixed wrong lights color for legacy pipeline.
...
SColor is ARGB, but SColorf is RGBA... WTF?
2017-03-08 21:12:24 +01:00
Benau
d864995c7d
First version of ThreadedTexLoader
2017-03-08 15:54:59 +08:00
Deve
35139877f6
Fixed a crash on changing resolution
2017-03-06 23:10:29 +01:00
Deve
fcae7dfc33
Fixed compiler warnings
2017-03-06 17:22:44 +01:00
Deve
d4cecd5a8b
Show story mode icon only if overworld track exists.
...
It allows to decrease apk size a bit.
2017-03-05 23:31:53 +01:00
Deve
eeb7c8f5de
Added a support for release builds
2017-03-05 22:02:50 +01:00
Deve
be67fb1df9
Update readme
2017-03-05 08:55:35 +01:00
Deve
6c472660a1
Some additional checks for android assets manager.
...
If data was already extracted somewhere, then use this directory as preferred path. This is to avoid a situation that we have data extracted in two different places after STK upgrade.
2017-03-03 21:57:55 +01:00
Deve
11024569b0
More tweaks to GLES legacy pipeline
2017-03-02 22:19:10 +01:00
Deve
067518df5d
Fixed rtts in GLES legacy pipeline
2017-03-01 23:20:21 +01:00
Deve
282bb6c655
Always use fixed blending for GLES legacy pipeline
2017-03-01 21:44:11 +01:00
deve
82e724c12e
One more fix for GLES legacy pipeline
2017-02-27 06:41:26 +01:00
Deve
f6cdf79b1e
Avoid spamming with errors
2017-02-27 00:58:43 +01:00
Deve
2ff79141a0
Don't show exhaust emitter for legacy pipeline
2017-02-27 00:58:43 +01:00
Deve
40fe3585bb
One more fix for legacy pipeline in GLES renderer.
...
It looks that the second texture is not used at all and it may cause a crash, so just disable it.
2017-02-27 00:58:43 +01:00
Deve
6d395d4510
Some fixes for GLES renderer
2017-02-27 00:58:43 +01:00
auria.mg
5d342a2dab
Fix all tracks achivement following the replacement of the farm track
2017-02-25 20:56:17 -05:00
auria.mg
5b85d36dfa
Tweak a few challenges in easy mode following feedback
2017-02-24 20:06:29 -05:00
Benau
c7eeb8338d
Try to fix for gles
2017-02-24 19:03:14 +08:00
Deve
46619ec62a
Fixed gaussian blur
2017-02-23 20:40:06 +01:00
hiker
bf61b98444
Merge branch 'master' of github.com:supertuxkart/stk-code
2017-02-23 17:18:10 +11:00
Deve
b34e749198
Fixed nitro bar in multiplayer game when uniform buffer object is not available
2017-02-22 23:33:11 +01:00
Deve
0767abe2bc
Draw a touch steering button that allows to run challenges.
...
It was broken because the fire button uses now the icon of collected weapon, so that it's not displayed at all when there is no weapon.
2017-02-22 21:43:36 +01:00
Deve
db4d11a0c5
Disable kart shadow for legacy pipeline in GLES renderer because it's broken
2017-02-22 21:04:28 +01:00
Deve
2ef6652183
Create a kart shadow only of shadow texture exists.
...
If the image doesn't exist, in some cases it can draw non-transparent square below the kart, which is unwanted.
2017-02-22 21:04:28 +01:00
Benau
02d3bd2c2b
Take item on walldriving tracks into account
2017-02-21 15:06:26 +08:00
Benau
3898678e76
Use raycasted position for point 2
...
Fix #2796 , #2774
2017-02-21 13:36:00 +08:00
Benau
0cf0002c08
Header clean up
2017-02-21 12:09:22 +08:00
auria.mg
eb9f656b44
Add config flag to persist GUI visibility state at samuncle's request
2017-02-20 19:16:49 -05:00