Code

History

Commits on ae647d39d0f62c94de93ec1bb85d01cfd0fb0292 to interface/src/renderer/TextureCache.cpp35+
  1. Rendering resolution can be different than the native window resolutionsamcake committed 12 years ago700ec5c
  2. Working on specular bits for deferred lighting.Andrzej Kapolka committed 12 years ago618f641
  3. Use deferred lighting for voxels as well as metavoxels.Andrzej Kapolka committed 12 years agoe6f3754
  4. Go ahead and generate mipmaps for all network-loaded textures. It is the 21st century, after all.Andrzej Kapolka committed 12 years ago1adf3d2
  5. Switch to deferred lighting for metavoxels.Andrzej Kapolka committed 12 years ago21f3f2b
  6. put averageColor init closer to where it is usedAndrew Meadows committed 12 years ago8057071
  7. fix crash: divide by zero when computing avg colorAndrew Meadows committed 12 years ago3ad9797
  8. Support for scaling splat textures in S and T, use mipmaps for them.Andrzej Kapolka committed 12 years ago2dfabdf
  9. For splat textures, use transparent white as a default.Andrzej Kapolka committed 12 years ago6e06b63
  10. Working on texture rendering.Andrzej Kapolka committed 12 years ago416d9ba
  11. Working on heightfield textures.Andrzej Kapolka committed 12 years ago5b8ff07
  12. Fixing up #define / #if pair so that permutation table change can be turned of by setting #defined variable to 0 instead of having to comment it out.Chris Oates committed 12 years agoc79c5df
  13. Merge branch 'master' of https://github.com/highfidelity/hifiChris Oates committed 12 years ago2d9a42c
  14. Implemented Improved Perlin Noise in existing "textured voxels" option. TextureCache.cpp: modified so that permutation texture contains known permutation of 0..255 rather than random set of values. Does not noticeably affect visuals. perlin_modulate.frag: implementation of improved noise, per 2002 SIGGRAPH paper, including "turbulence" summation.Chris Oates committed 12 years agoe903b16
  15. Add ability for FBO to have a different res than glWidgetbarnold1953 committed 12 years ago508fed9
  16. Fix for: #19626 - Fix the Windows 7 crashKai Ludwig committed 12 years ago3e1d053
  17. Added ability to read FBX textures embedded in FBX files.Andrzej Kapolka committed 12 years ago197127f
  18. Make sure we set the texture data even if the texture URL is invalid.Andrzej Kapolka committed 12 years ago873620e
  19. run regex header replacement on all cpp filesStephen Birarda committed 12 years ago684c6b5
  20. prepare header files for regex run against cppStephen Birarda committed 12 years ago974d8c0
  21. Let's actually use the result of our format conversion.Andrzej Kapolka committed 12 years ago56ff423
  22. Remove file texture loading (since we can just use file URLs), don't add alpha channels for opaque textures (and note when textures with alpha channels are entirely opaque), enforce a maximum texture size of 1024 by 1024.Andrzej Kapolka committed 12 years agoe34f2ca
  23. Turn off mipmaps. Performance is actually substantially better without them.Andrzej Kapolka committed 12 years agof8e6593
  24. Get rid of unused, expensive "average color" nonsense.Andrzej Kapolka committed 12 years agobc3bba9
  25. Basic LRU cache. Closes #2234.Andrzej Kapolka committed 12 years ago34dddda
  26. Working on LRU cache for resources.Andrzej Kapolka committed 12 years agod2f947a
  27. resolve conflicts on merge with upstream masterStephen Birarda committed 12 years ago27d486c
  28. update resource references to use Qt resource systemStephen Birarda committed 12 years ago403f91c
  29. Merge branch 'master' of https://github.com/highfidelity/hifi into external-glmStephen Birarda committed 12 years ago90d4bbe
  30. remove glm so it is referenced only externallyStephen Birarda committed 12 years ago7451cfe
  31. Use mipmaps and trilinear filtering for models. Closes #2180.Andrzej Kapolka committed 12 years ago1357aee
  32. remove if checks in cases where delete handles nullStephen Birarda committed 12 years agof5aaad1
  33. Do the actual reading of the reply on the worker thread. Otherwise, when we read from the cache, we're reading synchronously from a file. Closes #2171.Andrzej Kapolka committed 12 years ago7ecfeea
  34. remove some unecessary null pointer checksStephen Birarda committed 12 years ago60eb588
  35. Process geometry/textures in worker threads (via QThreadPool). Closes #2137.Andrzej Kapolka committed 12 years ago2f27d8e