Commit graph

51430 commits

Author SHA1 Message Date
samcake
48c7d17140 make sure to assign the proper mipFOrmat to the KTXStorage, and fix the glTypeSize again 2017-02-23 12:43:52 -08:00
samcake
5007d77e56 Merge pull request #9736 from jherico/smarter_textures
Smarter textures
2017-02-23 11:22:26 -08:00
Brad Davis
a168bbf2dd Fix ktx file location, unique->shared pointer 2017-02-23 10:26:59 -08:00
Brad Davis
f32817beac Fix number of mips calculation 2017-02-23 10:19:20 -08:00
Brad Davis
5acf966b73 Merge remote-tracking branch 'upstream/master' into smarter_textures 2017-02-23 08:19:44 -08:00
Brad Davis
305938f599 Merge pull request #9734 from samcake/texmex
TEXTURES: Fixing bugs with ktx to texture conversion and a few more issues
2017-02-23 08:18:54 -08:00
sam
d7cb479dbe clean the clean ups 2017-02-23 02:17:18 -08:00
sam
fbb0a24c4f FIxing the bug preventing to deserialize normals, clean up the ktx usage of the storage::Storage class and cleaning up somewhat the Qt pixel formats used 2017-02-23 02:08:46 -08:00
Brad Davis
c0feb28c17 Merge pull request #9728 from samcake/texmex
Updating with upstream master and fixing bad srgb format assignment
2017-02-22 19:38:13 -08:00
samcake
bbded6aa51 fix issues while testing the ktxStorage 2017-02-22 19:07:01 -08:00
samcake
e8835b34f4 fix issues while testing the ktxStorage 2017-02-22 19:05:20 -08:00
Chris Collins
b295a146e0 Merge pull request #9715 from hyperlogic/bug-fix/tablet-ui-toolbar-highlight
More consistent highlights/toggle for toolbar buttons
2017-02-22 18:07:38 -08:00
samcake
262d7c3b79 Merging with upstream smarter_textures and Austin's pr 2017-02-22 17:54:38 -08:00
samcake
8659059c8c Merge pull request #9731 from jherico/smarter_textures
Smarter textures work
2017-02-22 17:25:23 -08:00
samcake
ad40e2d7d9 Trying to address the ktx serialization problem with normal, still have a bug 2017-02-22 17:16:37 -08:00
Brad Davis
055db531b1 Update 'caching' of textures to KTX file backing 2017-02-22 15:59:05 -08:00
Anthony Thibault
44136e550c Merge pull request #9729 from sethalves/tablet-ui-no-haptics-for-tablet
don't do a haptic pulse when av's hand goes near grabbable tablet
2017-02-22 15:55:01 -08:00
Brad Davis
81cee57bb1 Add gamma-aware scaling test image 2017-02-22 15:44:27 -08:00
Brad Davis
62422690d0 More KTX testing, functionality 2017-02-22 15:44:06 -08:00
Brad Davis
05efac9ddf Add compile time toggle for threaded buffering 2017-02-22 15:42:51 -08:00
Chris Collins
94517057d6 Merge pull request #9721 from hyperlogic/bug-fix/tablet-ui-tablet-placement
More consistent tablet angle when first creating the tablet.
2017-02-22 15:00:17 -08:00
samcake
c2831a513b Adjusting the representation of the format in the KTX for sRGB, unfortunately not working with PicoPixel 2017-02-22 14:41:43 -08:00
Seth Alves
aed1d69377 don't do a haptic pulse when av's hand goes near grabbable tablet 2017-02-22 14:14:10 -08:00
samcake
9ca4926c1d Fixing the bad assignment for the srgb textures 2017-02-22 13:43:23 -08:00
Brad Davis
61ba2dd11e Disable texture cache processing for now 2017-02-22 13:29:10 -08:00
Brad Davis
a2269f488f Add some testing / validation for KTX 2017-02-22 13:29:09 -08:00
Brad Davis
c6b72dfe3c Make memory storage mutable 2017-02-22 13:29:08 -08:00
samcake
274f238ac0 Merging with upstream and the NOEXCEPT macro 2017-02-22 13:09:01 -08:00
samcake
b40e4d4e85 Merge pull request #9727 from zzmp/fix/ktx-noexcept
macro NOEXCEPT for ktx on msvc
2017-02-22 13:07:08 -08:00
samcake
3f67f05b02 Remove the noexcept 2017-02-22 13:06:34 -08:00
Zach Pomerantz
748d7c0ce4 macro NOEXCEPT for ktx on msvc 2017-02-22 15:06:01 -05:00
samcake
6938948501 Merge branch 'master' of https://github.com/highfidelity/hifi into texmex 2017-02-22 12:00:11 -08:00
Chris Collins
c967f9383a Merge pull request #9706 from ZappoMan/avatarMixerLoopImprovements
Multi-core Avatar Mixer
2017-02-22 11:20:28 -08:00
Anthony J. Thibault
71b569a697 Bug-fix for crash on tablet when going from web -> home. 2017-02-22 10:22:12 -08:00
Seth Alves
a8de6c8c93 Merge pull request #9723 from hyperlogic/bug-fix/tablet-ui-reload-script-bug
Fix for system toolbar hiding when scripts are reloaded
2017-02-22 07:34:20 -08:00
Chris Collins
04d8c78089 Merge pull request #9707 from hyperlogic/bug-fix/mac-os-deadlock
MacOS: Fix for audio, toolbar and tablet.
2017-02-21 17:39:07 -08:00
Anthony J. Thibault
379b7bc56d Fix for system toolbar hiding when scripts are reloaded 2017-02-21 17:24:22 -08:00
Brad Hefta-Gaub
97fc88491f Merge pull request #9718 from AndrewMeadows/sort-avatars-correctly
fix sorting algorithm for avatar render updates
2017-02-21 16:14:12 -08:00
Anthony J. Thibault
4866be1f52 More consistent tablet angle when first creating the tablet.
The tablet should more constantly be placed above your hand, while facing your head.
It fixes the issue where the tablet would appear almost horizontal when your hand was close to your HMD and at eye level.
2017-02-21 16:01:46 -08:00
Chris Collins
c0f893fe82 Merge pull request #9699 from sethalves/overlays-uuid
Overlays uuid
2017-02-21 15:28:28 -08:00
Andrew Meadows
dd447689e0 expose avatar sort coefficients for fine tuning 2017-02-21 15:09:44 -08:00
Brad Hefta-Gaub
a526db1779 Merge branch 'master' of https://github.com/highfidelity/hifi into avatarMixerLoopImprovements 2017-02-21 14:18:36 -08:00
Seth Alves
3b181eb803 code review 2017-02-21 13:56:28 -08:00
Seth Alves
8cf71ebc65 Merge branch 'master' of github.com:highfidelity/hifi into overlays-uuid 2017-02-21 13:54:21 -08:00
Andrew Meadows
27dd82b517 fix sorting algorithm for avatar render updates 2017-02-21 13:34:07 -08:00
Stephen Birarda
10828d7534 Merge pull request #9692 from birarda/feat/es-get-children-parents
Give implicit access to family tree of server scripted entities in ESS
2017-02-21 13:17:46 -08:00
Brad Davis
3a0e13387d Merge pull request #9716 from zzmp/fix/ubuntu
Compile interface in Ubuntu
2017-02-21 11:54:37 -08:00
Zach Pomerantz
be4a9dcd5a clear buffer without rref 2017-02-21 14:50:12 -05:00
Zach Pomerantz
666be6912b fix KTX gcc errors 2017-02-21 14:46:25 -05:00
Anthony J. Thibault
7564b6f0f5 More consistent highlights/toggle for toolbar buttons
When the "app" for a button is visible the button should become active.
Also clicking on a highlighted/active button should close the associated "app".

This should be noticeable on the following tablet apps.

* audio
* menu
* people
* market
* users
2017-02-21 10:59:36 -08:00