Brad Davis
|
7be40a48a1
|
Merge branch 'master' into fix_stored_size
|
2017-04-26 19:08:04 -07:00 |
|
Ryan Huffman
|
ac0a738945
|
Merge pull request #10261 from Atlante45/feat/progressive-load-ktx
Add progressive load for KTX textures
|
2017-04-26 18:36:01 -07:00 |
|
Ryan Huffman
|
60ba874e2e
|
Fix implementation of mutableData in non-File Storage classes
|
2017-04-26 18:02:23 -07:00 |
|
Ryan Huffman
|
f5b7feccde
|
Update AssetClient/Request to use const byteRange
|
2017-04-26 18:01:56 -07:00 |
|
Ryan Huffman
|
fee36453a3
|
Move hifi.minMip
|
2017-04-26 17:53:17 -07:00 |
|
Ryan Huffman
|
cb299695f4
|
Update imageOffset to size_t
|
2017-04-26 17:52:53 -07:00 |
|
Brad Davis
|
fa0fb11329
|
Remove uneeded memory to memory copy for mip transfers
|
2017-04-26 17:14:39 -07:00 |
|
Brad Davis
|
960c29edb7
|
Fix excessive copying when querying the size of a KTX backed texture
|
2017-04-26 17:12:48 -07:00 |
|
Ryan Huffman
|
47cf44dc60
|
Store offset to min mip kv in KtxStorage
|
2017-04-26 17:11:19 -07:00 |
|
Ryan Huffman
|
4395cd7ee1
|
Update hasPendingTransfers to not touch _pendingTransfers
|
2017-04-26 16:31:42 -07:00 |
|
Ryan Huffman
|
f509403b25
|
Update prioritization of memory pressure states
|
2017-04-26 16:31:42 -07:00 |
|
Ryan Huffman
|
f15a34e145
|
Cleanup data pointer calculations in assignMipData
|
2017-04-26 16:31:42 -07:00 |
|
Atlante45
|
19d5414c30
|
Reduce High Mips request size
|
2017-04-26 16:23:09 -07:00 |
|
anshuman64
|
d146431e9b
|
Merge pull request #10268 from druiz17/input-recorder
Input recorder/ input playback system for all input actions
|
2017-04-26 16:20:20 -07:00 |
|
humbletim
|
f8bbd9174c
|
Merge remote-tracking branch 'upstream/master' into 21281
|
2017-04-26 18:26:15 -04:00 |
|
anshuman64
|
5bd9b2e631
|
Merge pull request #10130 from ctrlaltdavid/21249
New avatar record and playback script
|
2017-04-26 15:18:30 -07:00 |
|
Ryan Huffman
|
c7ac82b4e2
|
Remove magic number for kv and image sizes
|
2017-04-26 15:09:26 -07:00 |
|
Ryan Huffman
|
e4e554aaea
|
Remove dead code from Texture.h
|
2017-04-26 15:09:26 -07:00 |
|
Ryan Huffman
|
7bb6010149
|
Fixup targetAllocatedMip inside gl textures
|
2017-04-26 15:09:26 -07:00 |
|
Ryan Huffman
|
1bd95ee19f
|
Remove didQueueTransfer check from populateTransferQueue
|
2017-04-26 15:09:26 -07:00 |
|
Ryan Huffman
|
6a0474934c
|
Fixup variabletexture ctors
|
2017-04-26 15:09:26 -07:00 |
|
Ryan Huffman
|
a71d246e75
|
Replace canPopulate with _minAllocatedMip
|
2017-04-26 15:09:26 -07:00 |
|
Atlante45
|
70ece9f0fd
|
Load skybox first and sounds later
|
2017-04-26 14:57:23 -07:00 |
|
Andrew Meadows
|
ac6d4969d6
|
Merge pull request #10270 from Atlante45/fix/unload
Fix entity script unloads
|
2017-04-26 11:42:14 -07:00 |
|
Ryan Huffman
|
1555fc3088
|
Update Resource to only clear load priorities if successful
|
2017-04-26 11:37:48 -07:00 |
|
Ryan Huffman
|
01724c9c90
|
Update default load priority to be 0
|
2017-04-26 11:37:47 -07:00 |
|
Ryan Huffman
|
0f461a2188
|
Fix priority being reset when requesting low mips
|
2017-04-26 11:37:47 -07:00 |
|
Ryan Huffman
|
3184ddb29f
|
Fix duplicate low mip calculation in NetworkTexture
|
2017-04-26 11:32:36 -07:00 |
|
Ryan Huffman
|
29641ba69a
|
Fix min mip not being written to ktx correctly
|
2017-04-26 11:32:36 -07:00 |
|
Ryan Huffman
|
4f16eb9bcc
|
Cleanup KTX logging and add fragment to resource url to indicate mip level
|
2017-04-26 11:32:35 -07:00 |
|
Ryan Huffman
|
b9ec573c8b
|
Update gl41 an gl45 texture backends to take into account min avail mip
|
2017-04-26 11:21:43 -07:00 |
|
Ryan Huffman
|
674e767513
|
Remove MipInterestListener
|
2017-04-26 10:49:49 -07:00 |
|
Ryan Huffman
|
9505bf746c
|
Fix lower mips not being downloaded after initial mips
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
4d48cb2e80
|
Remove extraneous glTextureParameteri logging
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
f5bb42b19f
|
Remove request of mip from GL45BackendVariableTexture
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
65d30d1d0b
|
Remove lowestRequestMip from gltexture
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
51ee058c0b
|
Update GLTexture to not promote if we can't populate
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
382fe5d38d
|
Update gpu backend to only transfer if it can populate
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
d338ccac26
|
Update NetworkTexture to automatically download all mips
|
2017-04-26 10:49:23 -07:00 |
|
Atlante45
|
a2f7a88433
|
Start drawing models before we get the textures
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
e4c21627f9
|
Remove unused newHeader from Writer.cpp
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
c10e394ad7
|
Fix unfailable condition in for loop
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
430edb1560
|
Fix loss-of-precision warning in TextureCache
|
2017-04-26 10:49:23 -07:00 |
|
Ryan Huffman
|
e768b720ea
|
Fix load priority for ktx loading
|
2017-04-26 10:49:23 -07:00 |
|
Atlante45
|
043c587395
|
Fix byte range for file resource requests
|
2017-04-26 10:49:23 -07:00 |
|
Atlante45
|
194541b2d0
|
remove temp code
|
2017-04-26 10:49:23 -07:00 |
|
Atlante45
|
8269e01474
|
Fix atp-get compile error
|
2017-04-26 10:49:23 -07:00 |
|
Atlante45
|
6fb074715e
|
Fix alpha rendering bug
|
2017-04-26 10:48:57 -07:00 |
|
Stephen Birarda
|
3928e11611
|
fix valid byte range check and send asset from 0
|
2017-04-26 10:48:57 -07:00 |
|
Stephen Birarda
|
d9c5997b63
|
fix references to TextureCache in NetworkTexture
|
2017-04-26 10:48:57 -07:00 |
|