Benau
|
eedc7f55c9
|
Make addThreadedLoadTexture thread safe
|
2017-03-14 11:35:26 +08:00 |
|
Benau
|
76aa38e5b4
|
Try HQMipmapGenerator
|
2017-03-13 10:28:43 +08:00 |
|
Benau
|
498ce3ebc9
|
Use a correct method to detect last queue texture
|
2017-03-12 15:03:02 +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
|
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 |
|
Benau
|
68e36268aa
|
Try to use pbo for each ThreadedTexLoader
|
2017-03-09 16:41:15 +08:00 |
|
Benau
|
d864995c7d
|
First version of ThreadedTexLoader
|
2017-03-08 15:54:59 +08:00 |
|
Benau
|
3bffe1f1a7
|
Allow texture error message to be used in STKTexManager
|
2017-01-11 10:55:18 +08:00 |
|
Benau
|
f1b0f529be
|
Fix #1679
|
2017-01-10 14:12:38 +08:00 |
|
Benau
|
9af219f691
|
Fix #1780
|
2017-01-10 11:39:01 +08:00 |
|
Benau
|
848dd05f11
|
Add IImage to STKTexture constructor for areamap texture
|
2017-01-09 15:04:34 +08:00 |
|
Benau
|
46be4948b2
|
AZDO for new texture format
|
2017-01-09 13:03:50 +08:00 |
|
Benau
|
e049cb2bd6
|
Allow saving single channel compressed texture
|
2017-01-09 00:50:04 +08:00 |
|
Benau
|
21d35d4bcd
|
Display texture size instead of pointer location
|
2017-01-08 15:37:03 +08:00 |
|
Benau
|
00437e6d15
|
Allow using colorization mask with single channel texture only
|
2017-01-08 15:30:49 +08:00 |
|
Benau
|
f78d749a0c
|
Fix no graphics run
|
2017-01-07 15:43:25 +08:00 |
|
Benau
|
6deb0e0f8a
|
Avoid using createImageFromData with preload data for texture
Todo: allow using single channel for font texture, saving 75% size
|
2017-01-07 14:45:47 +08:00 |
|
Benau
|
ba8846522e
|
Implement cleaning for new texture
Also warn if there is possible texture leaking when exit STK
|
2017-01-06 23:45:25 +08:00 |
|
Benau
|
555cdacd83
|
Improve warning
|
2017-01-06 20:54:22 +08:00 |
|
Benau
|
2af126357d
|
Port font to use new texture format
|
2017-01-06 18:20:19 +08:00 |
|
Benau
|
4bcf03e296
|
Port reload texture to use new STKTexManager
|
2017-01-06 15:47:54 +08:00 |
|
Benau
|
827a483e85
|
Allow legacy pipeline to use new texture format
|
2017-01-06 15:04:15 +08:00 |
|
Benau
|
513f1e2edf
|
Add unicolor texture loading
|
2017-01-05 14:51:38 +08:00 |
|
Benau
|
c98e4f2bac
|
Simplify particle texture loading
|
2017-01-04 13:43:14 +08:00 |
|
Benau
|
63f57d6a9c
|
Fix wrong texture if absolute path is not given
|
2017-01-04 11:41:11 +08:00 |
|
Benau
|
d57841bcb8
|
Fix crash if skybox / SH shares textures from track
|
2017-01-03 12:35:05 +08:00 |
|
Benau
|
57e16dcb73
|
Avoid unneeded copying in sky box and SH
|
2017-01-03 11:08:33 +08:00 |
|
Benau
|
19ac8a0d3c
|
Allow sky box and SH to use new texture format
|
2017-01-03 10:18:11 +08:00 |
|
Benau
|
2dbf4675a5
|
First version of new texture format
Todo: IBL, texture compression, GLES, premul alpha ....
|
2017-01-02 16:14:59 +08:00 |
|